public abstract class DefaultSubscriptionEvent extends BusEventBase implements SubscriptionInternalEvent
BusInternalEvent.BusInternalEventType| Constructor and Description |
|---|
DefaultSubscriptionEvent(SubscriptionBaseTransitionData in,
org.joda.time.DateTime startDate,
Long searchKey1,
Long searchKey2,
UUID userToken) |
DefaultSubscriptionEvent(UUID eventId,
UUID subscriptionId,
UUID bundleId,
org.joda.time.DateTime requestedTransitionTime,
org.joda.time.DateTime effectiveTransitionTime,
com.ning.billing.entitlement.api.Entitlement.EntitlementState previousState,
String previousPlan,
String previousPhase,
String previousPriceList,
com.ning.billing.entitlement.api.Entitlement.EntitlementState nextState,
String nextPlan,
String nextPhase,
String nextPriceList,
Long totalOrdering,
SubscriptionBaseTransitionType transitionType,
Integer remainingEventsForUserOperation,
org.joda.time.DateTime startDate,
Long searchKey1,
Long searchKey2,
UUID userToken) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
UUID |
getBundleId() |
BusInternalEvent.BusInternalEventType |
getBusEventType() |
org.joda.time.DateTime |
getEffectiveTransitionTime() |
UUID |
getId() |
String |
getNextPhase() |
String |
getNextPlan() |
String |
getNextPriceList() |
com.ning.billing.entitlement.api.Entitlement.EntitlementState |
getNextState() |
String |
getPreviousPhase() |
String |
getPreviousPlan() |
String |
getPreviousPriceList() |
com.ning.billing.entitlement.api.Entitlement.EntitlementState |
getPreviousState() |
Integer |
getRemainingEventsForUserOperation() |
org.joda.time.DateTime |
getRequestedTransitionTime() |
UUID |
getSubscriptionId() |
org.joda.time.DateTime |
getSubscriptionStartDate() |
Long |
getTotalOrdering() |
SubscriptionBaseTransitionType |
getTransitionType() |
int |
hashCode() |
String |
toString() |
getSearchKey1, getSearchKey2, getUserTokenpublic DefaultSubscriptionEvent(SubscriptionBaseTransitionData in, org.joda.time.DateTime startDate, Long searchKey1, Long searchKey2, UUID userToken)
public DefaultSubscriptionEvent(UUID eventId, UUID subscriptionId, UUID bundleId, org.joda.time.DateTime requestedTransitionTime, org.joda.time.DateTime effectiveTransitionTime, com.ning.billing.entitlement.api.Entitlement.EntitlementState previousState, String previousPlan, String previousPhase, String previousPriceList, com.ning.billing.entitlement.api.Entitlement.EntitlementState nextState, String nextPlan, String nextPhase, String nextPriceList, Long totalOrdering, SubscriptionBaseTransitionType transitionType, Integer remainingEventsForUserOperation, org.joda.time.DateTime startDate, Long searchKey1, Long searchKey2, UUID userToken)
public BusInternalEvent.BusInternalEventType getBusEventType()
getBusEventType in interface BusInternalEventpublic UUID getId()
getId in interface SubscriptionInternalEventpublic UUID getSubscriptionId()
getSubscriptionId in interface SubscriptionInternalEventpublic UUID getBundleId()
getBundleId in interface SubscriptionInternalEventpublic com.ning.billing.entitlement.api.Entitlement.EntitlementState getPreviousState()
getPreviousState in interface SubscriptionInternalEventpublic String getPreviousPlan()
getPreviousPlan in interface SubscriptionInternalEventpublic String getPreviousPhase()
getPreviousPhase in interface SubscriptionInternalEventpublic String getNextPlan()
getNextPlan in interface SubscriptionInternalEventpublic String getNextPhase()
getNextPhase in interface SubscriptionInternalEventpublic com.ning.billing.entitlement.api.Entitlement.EntitlementState getNextState()
getNextState in interface SubscriptionInternalEventpublic String getPreviousPriceList()
getPreviousPriceList in interface SubscriptionInternalEventpublic String getNextPriceList()
getNextPriceList in interface SubscriptionInternalEventpublic Integer getRemainingEventsForUserOperation()
getRemainingEventsForUserOperation in interface SubscriptionInternalEventpublic org.joda.time.DateTime getRequestedTransitionTime()
getRequestedTransitionTime in interface SubscriptionInternalEventpublic org.joda.time.DateTime getEffectiveTransitionTime()
getEffectiveTransitionTime in interface SubscriptionInternalEventpublic Long getTotalOrdering()
getTotalOrdering in interface SubscriptionInternalEventpublic SubscriptionBaseTransitionType getTransitionType()
getTransitionType in interface SubscriptionInternalEventpublic org.joda.time.DateTime getSubscriptionStartDate()
getSubscriptionStartDate in interface SubscriptionInternalEventCopyright © 2010-2013. All Rights Reserved.