public class DefaultSubscriptionBaseTimeline extends Object implements SubscriptionBaseTimeline
SubscriptionBaseTimeline.DeletedEvent, SubscriptionBaseTimeline.ExistingEvent, SubscriptionBaseTimeline.NewEvent| Constructor and Description |
|---|
DefaultSubscriptionBaseTimeline(SubscriptionBaseTimeline input) |
DefaultSubscriptionBaseTimeline(SubscriptionDataRepair input,
Catalog catalog) |
DefaultSubscriptionBaseTimeline(UUID id,
long activeVersion) |
| Modifier and Type | Method and Description |
|---|---|
long |
getActiveVersion() |
org.joda.time.DateTime |
getCreatedDate() |
List<SubscriptionBaseTimeline.DeletedEvent> |
getDeletedEvents() |
List<SubscriptionBaseTimeline.ExistingEvent> |
getExistingEvents() |
UUID |
getId() |
List<SubscriptionBaseTimeline.NewEvent> |
getNewEvents() |
org.joda.time.DateTime |
getUpdatedDate() |
public DefaultSubscriptionBaseTimeline(UUID id, long activeVersion)
public DefaultSubscriptionBaseTimeline(SubscriptionBaseTimeline input)
public DefaultSubscriptionBaseTimeline(SubscriptionDataRepair input, Catalog catalog) throws CatalogApiException
CatalogApiExceptionpublic UUID getId()
getId in interface com.ning.billing.util.entity.Entitypublic org.joda.time.DateTime getCreatedDate()
getCreatedDate in interface com.ning.billing.util.entity.Entitypublic org.joda.time.DateTime getUpdatedDate()
getUpdatedDate in interface com.ning.billing.util.entity.Entitypublic List<SubscriptionBaseTimeline.DeletedEvent> getDeletedEvents()
getDeletedEvents in interface SubscriptionBaseTimelinepublic List<SubscriptionBaseTimeline.NewEvent> getNewEvents()
getNewEvents in interface SubscriptionBaseTimelinepublic List<SubscriptionBaseTimeline.ExistingEvent> getExistingEvents()
getExistingEvents in interface SubscriptionBaseTimelinepublic long getActiveVersion()
getActiveVersion in interface SubscriptionBaseTimelineCopyright © 2010-2013. All Rights Reserved.