public abstract class DefaultSubscriptionEvent extends BusEventBase implements SubscriptionInternalEvent
BusInternalEvent.BusInternalEventType| Constructor and Description |
|---|
DefaultSubscriptionEvent(SubscriptionBaseTransitionData in,
org.joda.time.DateTime startDate,
java.lang.Long searchKey1,
java.lang.Long searchKey2,
java.util.UUID userToken) |
DefaultSubscriptionEvent(java.util.UUID eventId,
java.util.UUID subscriptionId,
java.util.UUID bundleId,
java.lang.String bundleExternalKey,
org.joda.time.DateTime requestedTransitionTime,
org.joda.time.DateTime effectiveTransitionTime,
Entitlement.EntitlementState previousState,
java.lang.String previousPlan,
java.lang.String previousPhase,
java.lang.String previousPriceList,
java.lang.Integer previousBillCycleDayLocal,
Entitlement.EntitlementState nextState,
java.lang.String nextPlan,
java.lang.String nextPhase,
java.lang.String nextPriceList,
java.lang.Integer nextBillCycleDayLocal,
java.lang.Long totalOrdering,
SubscriptionBaseTransitionType transitionType,
java.lang.Integer remainingEventsForUserOperation,
org.joda.time.DateTime startDate,
java.lang.Long searchKey1,
java.lang.Long searchKey2,
java.util.UUID userToken) |
getSearchKey1, getSearchKey2, getUserTokenpublic DefaultSubscriptionEvent(SubscriptionBaseTransitionData in, org.joda.time.DateTime startDate, java.lang.Long searchKey1, java.lang.Long searchKey2, java.util.UUID userToken)
public DefaultSubscriptionEvent(java.util.UUID eventId,
java.util.UUID subscriptionId,
java.util.UUID bundleId,
java.lang.String bundleExternalKey,
org.joda.time.DateTime requestedTransitionTime,
org.joda.time.DateTime effectiveTransitionTime,
Entitlement.EntitlementState previousState,
java.lang.String previousPlan,
java.lang.String previousPhase,
java.lang.String previousPriceList,
java.lang.Integer previousBillCycleDayLocal,
Entitlement.EntitlementState nextState,
java.lang.String nextPlan,
java.lang.String nextPhase,
java.lang.String nextPriceList,
java.lang.Integer nextBillCycleDayLocal,
java.lang.Long totalOrdering,
SubscriptionBaseTransitionType transitionType,
java.lang.Integer remainingEventsForUserOperation,
org.joda.time.DateTime startDate,
java.lang.Long searchKey1,
java.lang.Long searchKey2,
java.util.UUID userToken)
public BusInternalEvent.BusInternalEventType getBusEventType()
getBusEventType in interface BusInternalEventpublic java.util.UUID getId()
getId in interface SubscriptionInternalEventpublic java.util.UUID getSubscriptionId()
getSubscriptionId in interface SubscriptionInternalEventpublic java.util.UUID getBundleId()
getBundleId in interface SubscriptionInternalEventpublic java.lang.String getBundleExternalKey()
getBundleExternalKey in interface SubscriptionInternalEventpublic Entitlement.EntitlementState getPreviousState()
getPreviousState in interface SubscriptionInternalEventpublic java.lang.String getPreviousPlan()
getPreviousPlan in interface SubscriptionInternalEventpublic java.lang.String getPreviousPhase()
getPreviousPhase in interface SubscriptionInternalEventpublic java.lang.Integer getPreviousBillCycleDayLocal()
getPreviousBillCycleDayLocal in interface SubscriptionInternalEventpublic java.lang.String getNextPlan()
getNextPlan in interface SubscriptionInternalEventpublic java.lang.String getNextPhase()
getNextPhase in interface SubscriptionInternalEventpublic Entitlement.EntitlementState getNextState()
getNextState in interface SubscriptionInternalEventpublic java.lang.String getPreviousPriceList()
getPreviousPriceList in interface SubscriptionInternalEventpublic java.lang.String getNextPriceList()
getNextPriceList in interface SubscriptionInternalEventpublic java.lang.Integer getNextBillCycleDayLocal()
getNextBillCycleDayLocal in interface SubscriptionInternalEventpublic java.lang.Integer getRemainingEventsForUserOperation()
getRemainingEventsForUserOperation in interface SubscriptionInternalEventpublic org.joda.time.DateTime getRequestedTransitionTime()
getRequestedTransitionTime in interface SubscriptionInternalEventpublic org.joda.time.DateTime getEffectiveTransitionTime()
getEffectiveTransitionTime in interface SubscriptionInternalEventpublic java.lang.Long getTotalOrdering()
getTotalOrdering in interface SubscriptionInternalEventpublic SubscriptionBaseTransitionType getTransitionType()
getTransitionType in interface SubscriptionInternalEventpublic org.joda.time.DateTime getSubscriptionStartDate()
getSubscriptionStartDate in interface SubscriptionInternalEventpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class BusEventBasepublic int hashCode()
hashCode in class BusEventBaseCopyright © 2010-2018. All Rights Reserved.