public abstract class EventBaseBuilder<T extends EventBaseBuilder<T>> extends Object
| Constructor and Description |
|---|
EventBaseBuilder() |
EventBaseBuilder(EventBaseBuilder<?> copy) |
EventBaseBuilder(SubscriptionBaseEvent event) |
| Modifier and Type | Method and Description |
|---|---|
abstract SubscriptionBaseEvent |
build() |
org.joda.time.DateTime |
getCreatedDate() |
org.joda.time.DateTime |
getEffectiveDate() |
UUID |
getSubscriptionId() |
long |
getTotalOrdering() |
org.joda.time.DateTime |
getUpdatedDate() |
UUID |
getUuid() |
boolean |
isActive() |
T |
setActive(boolean isActive) |
T |
setCreatedDate(org.joda.time.DateTime createdDate) |
T |
setEffectiveDate(org.joda.time.DateTime effectiveDate) |
T |
setSubscriptionId(UUID subscriptionId) |
T |
setTotalOrdering(long totalOrdering) |
T |
setUpdatedDate(org.joda.time.DateTime updatedDate) |
T |
setUuid(UUID uuid) |
public EventBaseBuilder()
public EventBaseBuilder(SubscriptionBaseEvent event)
public EventBaseBuilder(EventBaseBuilder<?> copy)
public T setTotalOrdering(long totalOrdering)
public T setCreatedDate(org.joda.time.DateTime createdDate)
public T setUpdatedDate(org.joda.time.DateTime updatedDate)
public T setEffectiveDate(org.joda.time.DateTime effectiveDate)
public T setActive(boolean isActive)
public long getTotalOrdering()
public UUID getUuid()
public org.joda.time.DateTime getCreatedDate()
public org.joda.time.DateTime getUpdatedDate()
public UUID getSubscriptionId()
public org.joda.time.DateTime getEffectiveDate()
public boolean isActive()
public abstract SubscriptionBaseEvent build()
Copyright © 2010-2017. All Rights Reserved.