A B C D E G H I M N P R S T U V 

A

AccountMigrationData - Class in com.ning.billing.subscription.api.migration
 
AccountMigrationData(List<AccountMigrationData.BundleMigrationData>) - Constructor for class com.ning.billing.subscription.api.migration.AccountMigrationData
 
AccountMigrationData.BundleMigrationData - Class in com.ning.billing.subscription.api.migration
 
AccountMigrationData.BundleMigrationData(DefaultSubscriptionBaseBundle, List<AccountMigrationData.SubscriptionMigrationData>) - Constructor for class com.ning.billing.subscription.api.migration.AccountMigrationData.BundleMigrationData
 
AccountMigrationData.SubscriptionMigrationData - Class in com.ning.billing.subscription.api.migration
 
AccountMigrationData.SubscriptionMigrationData(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, DateTime) - Constructor for class com.ning.billing.subscription.api.migration.AccountMigrationData.SubscriptionMigrationData
 
addDuration(DateTime, Duration) - Method in class com.ning.billing.subscription.alignment.BaseAligner
 
addEvent(SubscriptionBaseEvent) - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
addFutureAddonCancellation(List<SubscriptionDataRepair>, CallContext) - Method in class com.ning.billing.subscription.api.timeline.SubscriptionDataRepair
 
addNewRepairEvent(DefaultNewEvent, SubscriptionDataRepair, List<SubscriptionDataRepair>, CallContext) - Method in class com.ning.billing.subscription.api.timeline.SubscriptionDataRepair
 
AddonUtils - Class in com.ning.billing.subscription.engine.addon
 
AddonUtils(CatalogService) - Constructor for class com.ning.billing.subscription.engine.addon.AddonUtils
 
ApiEvent - Interface in com.ning.billing.subscription.events.user
 
ApiEventBase - Class in com.ning.billing.subscription.events.user
 
ApiEventBase(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventBase
 
ApiEventBuilder - Class in com.ning.billing.subscription.events.user
 
ApiEventBuilder() - Constructor for class com.ning.billing.subscription.events.user.ApiEventBuilder
 
ApiEventBuilder(EventBaseBuilder<?>) - Constructor for class com.ning.billing.subscription.events.user.ApiEventBuilder
 
ApiEventCancel - Class in com.ning.billing.subscription.events.user
 
ApiEventCancel(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventCancel
 
ApiEventChange - Class in com.ning.billing.subscription.events.user
 
ApiEventChange(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventChange
 
ApiEventCreate - Class in com.ning.billing.subscription.events.user
 
ApiEventCreate(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventCreate
 
ApiEventMigrateBilling - Class in com.ning.billing.subscription.events.user
 
ApiEventMigrateBilling(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventMigrateBilling
 
ApiEventMigrateBilling(ApiEventMigrateSubscription, DateTime) - Constructor for class com.ning.billing.subscription.events.user.ApiEventMigrateBilling
 
ApiEventMigrateSubscription - Class in com.ning.billing.subscription.events.user
 
ApiEventMigrateSubscription(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventMigrateSubscription
 
ApiEventReCreate - Class in com.ning.billing.subscription.events.user
 
ApiEventReCreate(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventReCreate
 
ApiEventTransfer - Class in com.ning.billing.subscription.events.user
 
ApiEventTransfer(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventTransfer
 
ApiEventType - Enum in com.ning.billing.subscription.events.user
 
ApiEventUncancel - Class in com.ning.billing.subscription.events.user
 
ApiEventUncancel(ApiEventBuilder) - Constructor for class com.ning.billing.subscription.events.user.ApiEventUncancel
 
apiService - Variable in class com.ning.billing.subscription.api.SubscriptionApiBase
 

B

BaseAligner - Class in com.ning.billing.subscription.alignment
 
BaseAligner() - Constructor for class com.ning.billing.subscription.alignment.BaseAligner
 
BundleSqlDao - Interface in com.ning.billing.subscription.engine.dao
 

C

cancel(DefaultSubscriptionBase, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
cancel(CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
cancel(DefaultSubscriptionBase, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
cancelAddOnsIfRequired(DefaultSubscriptionBase, DateTime, InternalCallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
cancelAddOnsIfRequired(DefaultSubscriptionBase, DateTime, InternalCallContext) - Method in class com.ning.billing.subscription.api.timeline.RepairSubscriptionApiService
 
cancelAddOnsIfRequired(DefaultSubscriptionBase, DateTime, InternalCallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
cancelSubscription(DefaultSubscriptionBase, SubscriptionBaseEvent, InternalCallContext, int) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
cancelSubscription(DefaultSubscriptionBase, SubscriptionBaseEvent, InternalCallContext, int) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
cancelSubscription(DefaultSubscriptionBase, SubscriptionBaseEvent, InternalCallContext, int) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
cancelSubscriptions(List<DefaultSubscriptionBase>, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
cancelSubscriptions(List<DefaultSubscriptionBase>, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
cancelSubscriptions(List<DefaultSubscriptionBase>, List<SubscriptionBaseEvent>, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
cancelWithDate(DateTime, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
cancelWithPolicy(DefaultSubscriptionBase, BillingActionPolicy, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
cancelWithPolicy(BillingActionPolicy, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
cancelWithPolicy(DefaultSubscriptionBase, BillingActionPolicy, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
cancelWithRequestedDate(DefaultSubscriptionBase, DateTime, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
cancelWithRequestedDate(DefaultSubscriptionBase, DateTime, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
catalogService - Variable in class com.ning.billing.subscription.api.SubscriptionApiBase
 
changePlan(DefaultSubscriptionBase, String, BillingPeriod, String, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
changePlan(String, BillingPeriod, String, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
changePlan(DefaultSubscriptionBase, String, BillingPeriod, String, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
changePlan(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
changePlan(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
changePlan(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
changePlanWithDate(String, BillingPeriod, String, DateTime, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
changePlanWithPolicy(DefaultSubscriptionBase, String, BillingPeriod, String, BillingActionPolicy, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
changePlanWithPolicy(String, BillingPeriod, String, BillingActionPolicy, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
changePlanWithPolicy(DefaultSubscriptionBase, String, BillingPeriod, String, BillingActionPolicy, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
changePlanWithRequestedDate(DefaultSubscriptionBase, String, BillingPeriod, String, DateTime, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
changePlanWithRequestedDate(DefaultSubscriptionBase, String, BillingPeriod, String, DateTime, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
checkAddonCreationRights(DefaultSubscriptionBase, Plan) - Method in class com.ning.billing.subscription.engine.addon.AddonUtils
 
cleanup(InternalTenantContext) - Method in interface com.ning.billing.subscription.api.timeline.RepairSubscriptionLifecycleDao
 
cleanup(InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
clock - Variable in class com.ning.billing.subscription.api.SubscriptionApiBase
 
com.ning.billing.subscription.alignment - package com.ning.billing.subscription.alignment
 
com.ning.billing.subscription.api - package com.ning.billing.subscription.api
 
com.ning.billing.subscription.api.migration - package com.ning.billing.subscription.api.migration
 
com.ning.billing.subscription.api.svcs - package com.ning.billing.subscription.api.svcs
 
com.ning.billing.subscription.api.timeline - package com.ning.billing.subscription.api.timeline
 
com.ning.billing.subscription.api.transfer - package com.ning.billing.subscription.api.transfer
 
com.ning.billing.subscription.api.user - package com.ning.billing.subscription.api.user
 
com.ning.billing.subscription.engine.addon - package com.ning.billing.subscription.engine.addon
 
com.ning.billing.subscription.engine.core - package com.ning.billing.subscription.engine.core
 
com.ning.billing.subscription.engine.dao - package com.ning.billing.subscription.engine.dao
 
com.ning.billing.subscription.engine.dao.model - package com.ning.billing.subscription.engine.dao.model
 
com.ning.billing.subscription.events - package com.ning.billing.subscription.events
 
com.ning.billing.subscription.events.phase - package com.ning.billing.subscription.events.phase
 
com.ning.billing.subscription.events.user - package com.ning.billing.subscription.events.user
 
com.ning.billing.subscription.exceptions - package com.ning.billing.subscription.exceptions
 
com.ning.billing.subscription.glue - package com.ning.billing.subscription.glue
 
compareTo(SubscriptionBaseEvent) - Method in class com.ning.billing.subscription.events.EventBase
 
configSource - Variable in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
configure() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
createBundleForAccount(UUID, String, InternalCallContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
createNextPhaseEvent(DefaultSubscriptionBase, SubscriptionBaseEvent, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
createNextPhaseEvent(DefaultSubscriptionBase, SubscriptionBaseEvent, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
createNextPhaseEvent(DefaultSubscriptionBase, SubscriptionBaseEvent, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
createNextPhaseEvent(String, DefaultSubscriptionBase, DateTime, DateTime) - Static method in class com.ning.billing.subscription.events.phase.PhaseEventData
 
createPlan(SubscriptionBuilder, Plan, PhaseType, String, DateTime, DateTime, DateTime, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
createPlan(SubscriptionBuilder, Plan, PhaseType, String, DateTime, DateTime, DateTime, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
createSubscription(UUID, PlanPhaseSpecifier, DateTime, InternalCallContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
createSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
createSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
createSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
createSubscriptionBundle(DefaultSubscriptionBaseBundle, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
createSubscriptionBundle(DefaultSubscriptionBaseBundle, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
createSubscriptionBundle(DefaultSubscriptionBaseBundle, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
createSubscriptionForApiUse(SubscriptionBase) - Method in class com.ning.billing.subscription.api.SubscriptionApiBase
 
createSubscriptionForApiUse(SubscriptionBuilder, List<SubscriptionBaseEvent>) - Method in class com.ning.billing.subscription.api.SubscriptionApiBase
 
createSubscriptionsForApiUse(List<SubscriptionBase>) - Method in class com.ning.billing.subscription.api.SubscriptionApiBase
 

D

dao - Variable in class com.ning.billing.subscription.api.SubscriptionApiBase
 
deactivate() - Method in class com.ning.billing.subscription.events.EventBase
 
deactivate() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
DefaultDeletedEvent - Class in com.ning.billing.subscription.api.timeline
 
DefaultDeletedEvent(UUID, DateTime) - Constructor for class com.ning.billing.subscription.api.timeline.DefaultDeletedEvent
 
DefaultEffectiveSubscriptionEvent - Class in com.ning.billing.subscription.api.user
 
DefaultEffectiveSubscriptionEvent(SubscriptionBaseTransitionData, DateTime, UUID, Long, Long) - Constructor for class com.ning.billing.subscription.api.user.DefaultEffectiveSubscriptionEvent
 
DefaultEffectiveSubscriptionEvent(UUID, UUID, UUID, DateTime, DateTime, Entitlement.EntitlementState, String, String, String, Entitlement.EntitlementState, String, String, String, Long, SubscriptionBaseTransitionType, Integer, DateTime, Long, Long, UUID) - Constructor for class com.ning.billing.subscription.api.user.DefaultEffectiveSubscriptionEvent
 
DefaultNewEvent - Class in com.ning.billing.subscription.api.timeline
 
DefaultNewEvent(UUID, PlanPhaseSpecifier, DateTime, SubscriptionBaseTransitionType) - Constructor for class com.ning.billing.subscription.api.timeline.DefaultNewEvent
 
DefaultRepairSubscriptionEvent - Class in com.ning.billing.subscription.api.timeline
 
DefaultRepairSubscriptionEvent(UUID, UUID, DateTime, Long, Long, UUID) - Constructor for class com.ning.billing.subscription.api.timeline.DefaultRepairSubscriptionEvent
 
DefaultRequestedSubscriptionEvent - Class in com.ning.billing.subscription.api.user
 
DefaultRequestedSubscriptionEvent(UUID, UUID, UUID, DateTime, DateTime, Entitlement.EntitlementState, String, String, String, Entitlement.EntitlementState, String, String, String, Long, SubscriptionBaseTransitionType, Integer, DateTime, Long, Long, UUID) - Constructor for class com.ning.billing.subscription.api.user.DefaultRequestedSubscriptionEvent
 
DefaultRequestedSubscriptionEvent(DefaultSubscriptionBase, SubscriptionBaseEvent, Long, Long, UUID) - Constructor for class com.ning.billing.subscription.api.user.DefaultRequestedSubscriptionEvent
 
DefaultSubscriptionBase - Class in com.ning.billing.subscription.api.user
 
DefaultSubscriptionBase(SubscriptionBuilder) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
DefaultSubscriptionBase(SubscriptionBuilder, SubscriptionBaseApiService, Clock) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
DefaultSubscriptionBase(DefaultSubscriptionBase, SubscriptionBaseApiService, Clock) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
DefaultSubscriptionBaseApiService - Class in com.ning.billing.subscription.api.user
 
DefaultSubscriptionBaseApiService(Clock, SubscriptionDao, CatalogService, PlanAligner, AddonUtils, InternalCallContextFactory) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
DefaultSubscriptionBaseBundle - Class in com.ning.billing.subscription.api.user
 
DefaultSubscriptionBaseBundle(String, UUID, DateTime, DateTime, DateTime, DateTime) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
DefaultSubscriptionBaseBundle(UUID, String, UUID, DateTime, DateTime, DateTime, DateTime) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
DefaultSubscriptionBaseMigrationApi - Class in com.ning.billing.subscription.api.migration
 
DefaultSubscriptionBaseMigrationApi(MigrationPlanAligner, SubscriptionBaseApiService, CatalogService, SubscriptionDao, Clock, InternalCallContextFactory) - Constructor for class com.ning.billing.subscription.api.migration.DefaultSubscriptionBaseMigrationApi
 
DefaultSubscriptionBaseService - Class in com.ning.billing.subscription.engine.core
 
DefaultSubscriptionBaseService(Clock, SubscriptionDao, PlanAligner, AddonUtils, PersistentBus, NotificationQueueService, InternalCallContextFactory, SubscriptionBaseApiService) - Constructor for class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 
DefaultSubscriptionBaseTimeline - Class in com.ning.billing.subscription.api.timeline
 
DefaultSubscriptionBaseTimeline(UUID, long) - Constructor for class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
DefaultSubscriptionBaseTimeline(SubscriptionBaseTimeline) - Constructor for class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
DefaultSubscriptionBaseTimeline(SubscriptionDataRepair, Catalog) - Constructor for class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
DefaultSubscriptionBaseTimelineApi - Class in com.ning.billing.subscription.api.timeline
 
DefaultSubscriptionBaseTimelineApi(CatalogService, SubscriptionBaseApiService, RepairSubscriptionLifecycleDao, SubscriptionDao, SubscriptionBaseApiService, InternalCallContextFactory, Clock, AddonUtils) - Constructor for class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimelineApi
 
DefaultSubscriptionBaseTransferApi - Class in com.ning.billing.subscription.api.transfer
 
DefaultSubscriptionBaseTransferApi(Clock, SubscriptionDao, SubscriptionBaseTimelineApi, CatalogService, SubscriptionBaseApiService, InternalCallContextFactory) - Constructor for class com.ning.billing.subscription.api.transfer.DefaultSubscriptionBaseTransferApi
 
DefaultSubscriptionDao - Class in com.ning.billing.subscription.engine.dao
 
DefaultSubscriptionDao(IDBI, Clock, AddonUtils, NotificationQueueService, PersistentBus, CatalogService, CacheControllerDispatcher, NonEntityDao) - Constructor for class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
DefaultSubscriptionEvent - Class in com.ning.billing.subscription.api.user
 
DefaultSubscriptionEvent(SubscriptionBaseTransitionData, DateTime, Long, Long, UUID) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
DefaultSubscriptionEvent(UUID, UUID, UUID, DateTime, DateTime, Entitlement.EntitlementState, String, String, String, Entitlement.EntitlementState, String, String, String, Long, SubscriptionBaseTransitionType, Integer, DateTime, Long, Long, UUID) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
DefaultSubscriptionInternalApi - Class in com.ning.billing.subscription.api.svcs
 
DefaultSubscriptionInternalApi(SubscriptionDao, DefaultSubscriptionBaseApiService, Clock, CatalogService, AddonUtils) - Constructor for class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
DefaultSubscriptionModule - Class in com.ning.billing.subscription.glue
 
DefaultSubscriptionModule(ConfigSource) - Constructor for class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
DefaultSubscriptionStatusDryRun - Class in com.ning.billing.subscription.api.user
 
DefaultSubscriptionStatusDryRun(UUID, String, PhaseType, BillingPeriod, String, EntitlementAOStatusDryRun.DryRunChangeReason) - Constructor for class com.ning.billing.subscription.api.user.DefaultSubscriptionStatusDryRun
 

E

equals(Object) - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
equals(Object) - Method in class com.ning.billing.subscription.alignment.TimedPhase
 
equals(Object) - Method in class com.ning.billing.subscription.api.timeline.DefaultRepairSubscriptionEvent
 
equals(Object) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
equals(Object) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
equals(Object) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
equals(Object) - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
equals(Object) - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
equals(Object) - Method in class com.ning.billing.subscription.engine.core.SubscriptionNotificationKey
 
equals(Object) - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
equals(Object) - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
equals(Object) - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
equals(Object) - Method in class com.ning.billing.subscription.events.EventBase
 
EventBase - Class in com.ning.billing.subscription.events
 
EventBase(EventBaseBuilder<?>) - Constructor for class com.ning.billing.subscription.events.EventBase
 
EventBaseBuilder<T extends EventBaseBuilder<T>> - Class in com.ning.billing.subscription.events
 
EventBaseBuilder() - Constructor for class com.ning.billing.subscription.events.EventBaseBuilder
 
EventBaseBuilder(EventBaseBuilder<?>) - Constructor for class com.ning.billing.subscription.events.EventBaseBuilder
 
EventListener - Interface in com.ning.billing.subscription.engine.core
 
events - Variable in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 

G

getAccountId() - Method in class com.ning.billing.subscription.api.timeline.DefaultRepairSubscriptionEvent
 
getAccountId() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
getAccountId() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
getAccountIdFromSubscriptionId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getAccountIdFromSubscriptionId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getAccountIdFromSubscriptionId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getAccountIdFromSubscriptionId(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getActiveBundleForKey(String, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getActiveBundleForKeyNotException(List<SubscriptionBaseBundle>, SubscriptionDao, Clock, InternalTenantContext) - Static method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getActiveVersion() - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
getActiveVersion() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getActiveVersion() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getActiveVersion() - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
getActiveVersion() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getActiveVersion() - Method in class com.ning.billing.subscription.events.EventBase
 
getActiveVersion() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getActiveVersion() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
getAlignStartDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getAlignStartDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getAllTransitions(SubscriptionBase, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getAllTransitions() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getApiEventType() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
getApiEventType() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getBaseSubscription(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getBaseSubscription(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getBaseSubscription(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getBaseSubscription(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getBillingPeriod() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionStatusDryRun
 
getBillingTransitions(SubscriptionBase, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getBillingTransitions() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getBundleFromAccount(String, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.BundleSqlDao
 
getBundleFromId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getBundleId() - Method in class com.ning.billing.subscription.api.timeline.DefaultRepairSubscriptionEvent
 
getBundleId() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getBundleId() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getBundleId() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getBundleId() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getBundleId() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getBundlesForAccount(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getBundlesForAccountAndKey(UUID, String, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getBundlesForKey(String, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getBundlesForKey(String, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.BundleSqlDao
 
getBundlesFromAccountAndKey(String, String, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.BundleSqlDao
 
getBundleStartDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getBundleStartDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getBundleStartDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getBundleTimeline(SubscriptionBaseBundle, TenantContext) - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimelineApi
 
getBundleTimeline(UUID, String, TenantContext) - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimelineApi
 
getBundleTimeline(UUID, TenantContext) - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimelineApi
 
getBusEventType() - Method in class com.ning.billing.subscription.api.timeline.DefaultRepairSubscriptionEvent
 
getBusEventType() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getCancelEvent() - Method in class com.ning.billing.subscription.api.transfer.TransferCancelData
 
getCategory() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getCategory() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getCategory() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getChargedThroughDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getChargedThroughDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getChargedThroughDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getCreatedDate() - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
getCreatedDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getCreatedDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getCreatedDate() - Method in class com.ning.billing.subscription.events.EventBase
 
getCreatedDate() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getCurrentAndNextTimedPhaseOnCreate(DefaultSubscriptionBase, Plan, PhaseType, String, DateTime, DateTime) - Method in class com.ning.billing.subscription.alignment.PlanAligner
Returns the current and next phase for the subscription in creation
getCurrentPhase() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getCurrentPhaseStart() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getCurrentPlan() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getCurrentPriceList() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getCurrentTimedPhaseOnChange(DefaultSubscriptionBase, Plan, String, DateTime, DateTime) - Method in class com.ning.billing.subscription.alignment.PlanAligner
Returns current Phase for that Plan change
getCurrentVersion() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getCurrentView() - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
getData() - Method in class com.ning.billing.subscription.api.migration.AccountMigrationData.BundleMigrationData
 
getData() - Method in class com.ning.billing.subscription.api.migration.AccountMigrationData
 
getData() - Method in class com.ning.billing.subscription.api.migration.AccountMigrationData.SubscriptionMigrationData
 
getDeletedEvents() - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
getDryRunChangePlanStatus(UUID, String, DateTime, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getEffectiveDate() - Method in class com.ning.billing.subscription.api.timeline.DefaultDeletedEvent
 
getEffectiveDate() - Method in class com.ning.billing.subscription.api.timeline.DefaultRepairSubscriptionEvent
 
getEffectiveDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getEffectiveDate() - Method in class com.ning.billing.subscription.events.EventBase
 
getEffectiveDate() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getEffectiveDate() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
getEffectiveTransitionTime() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getEffectiveTransitionTime() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getEndDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getEventById(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getEventById(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getEventById(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getEventId() - Method in class com.ning.billing.subscription.api.timeline.DefaultDeletedEvent
 
getEventId() - Method in class com.ning.billing.subscription.engine.core.SubscriptionNotificationKey
 
getEventPlan() - Method in interface com.ning.billing.subscription.events.user.ApiEvent
 
getEventPlan() - Method in class com.ning.billing.subscription.events.user.ApiEventBase
 
getEventPlan() - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
getEventPlanPhase() - Method in interface com.ning.billing.subscription.events.user.ApiEvent
 
getEventPlanPhase() - Method in class com.ning.billing.subscription.events.user.ApiEventBase
 
getEventPlanPhase() - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
getEventPriceList() - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
getEvents() - Method in class com.ning.billing.subscription.api.timeline.SubscriptionDataRepair
 
getEvents() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getEventsForBundle(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getEventsForBundle(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getEventsForBundle(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getEventsForSubscription(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getEventsForSubscription(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getEventsForSubscription(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getEventsForSubscription(String, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionEventSqlDao
 
getEventsMigration(SubscriptionBaseMigrationApi.SubscriptionMigrationCase[], DateTime) - Method in class com.ning.billing.subscription.alignment.MigrationPlanAligner
 
getEventTime() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
getEventType() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
getEventType() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getEventType() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getEventType() - Method in interface com.ning.billing.subscription.events.user.ApiEvent
 
getEventType() - Method in class com.ning.billing.subscription.events.user.ApiEventBase
 
getEventType() - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
getExistingEvents() - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
getExternalKey() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
getExternalKey() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
getFutureActiveEventForSubscription(String, Date, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionEventSqlDao
 
getFutureEndDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getHistoryTableName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
getHistoryTableName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getHistoryTableName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getId() - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
getId() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getId() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionStatusDryRun
 
getId() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getId() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getId() - Method in class com.ning.billing.subscription.events.EventBase
 
getInitialEvents() - Method in class com.ning.billing.subscription.api.migration.AccountMigrationData.SubscriptionMigrationData
 
getInitialEvents() - Method in class com.ning.billing.subscription.api.timeline.SubscriptionDataRepair
 
getInitialTransitionForCurrentPlan() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getIsActive() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getLastActiveBillingPeriod() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getLastActiveCategory() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getLastActivePhase() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getLastActivePlan() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getLastActivePriceList() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getLastActiveProduct() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getLastEventOrderedId() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getLastSysUpdateDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
getLastSysUpdateDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
getName() - Method in class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 
getNewEvents() - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
getNewEvents() - Method in class com.ning.billing.subscription.api.timeline.SubscriptionDataRepair
 
getNextBillingDate(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getNextEventCreatedDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getNextEventId() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getNextPhase() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getNextPhase() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getNextPlan() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getNextPlan() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getNextPriceList() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getNextPriceList() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getNextState() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getNextState() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getNextTimedPhase(DefaultSubscriptionBase, DateTime, DateTime) - Method in class com.ning.billing.subscription.alignment.PlanAligner
Returns next Phase for that SubscriptionBase at a point in time
getNextTimedPhaseOnChange(DefaultSubscriptionBase, Plan, String, DateTime, DateTime) - Method in class com.ning.billing.subscription.alignment.PlanAligner
Returns next Phase for that Plan change
getOriginalCreatedDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
getOriginalCreatedDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
getPaidThroughDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getPaidThroughDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getPaidThroughDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getPendingEventsForSubscription(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getPendingEventsForSubscription(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getPendingEventsForSubscription(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getPendingTransition() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getPhase() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
getPhase() - Method in class com.ning.billing.subscription.alignment.TimedPhase
 
getPhase() - Method in interface com.ning.billing.subscription.events.phase.PhaseEvent
 
getPhase() - Method in class com.ning.billing.subscription.events.phase.PhaseEventData
 
getPhaseName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getPhaseName() - Method in class com.ning.billing.subscription.events.phase.PhaseEventBuilder
 
getPhaseType() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionStatusDryRun
 
getPlan() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
getPlanChangeEffectiveDate(BillingActionPolicy) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getPlanName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getPlanPhaseSpecifier() - Method in class com.ning.billing.subscription.api.timeline.DefaultNewEvent
 
getPreviousEventCreatedDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getPreviousEventId() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getPreviousPhase() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getPreviousPhase() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getPreviousPlan() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getPreviousPlan() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getPreviousPriceList() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getPreviousPriceList() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getPreviousState() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getPreviousState() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getPreviousTransition() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getPriceList() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
getPriceList() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionStatusDryRun
 
getPriceList() - Method in interface com.ning.billing.subscription.events.user.ApiEvent
 
getPriceList() - Method in class com.ning.billing.subscription.events.user.ApiEventBase
 
getPriceListName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getProcessedDate() - Method in class com.ning.billing.subscription.events.EventBase
 
getProcessedDate() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getProcessedDate() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
getProductName() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionStatusDryRun
 
getReason() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionStatusDryRun
 
getRemainingEventsForUserOperation() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getRemainingEventsForUserOperation() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getRequestedDate() - Method in class com.ning.billing.subscription.api.timeline.DefaultNewEvent
 
getRequestedDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getRequestedDate() - Method in class com.ning.billing.subscription.events.EventBase
 
getRequestedDate() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getRequestedDate() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
getRequestedTransitionTime() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getRequestedTransitionTime() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getSeqId() - Method in class com.ning.billing.subscription.engine.core.SubscriptionNotificationKey
 
getSourceType() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getStartDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getStartDate() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getStartPhase() - Method in class com.ning.billing.subscription.alignment.TimedPhase
 
getState() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getSubscription() - Method in class com.ning.billing.subscription.api.transfer.TransferCancelData
 
getSubscriptionBundleForAccount(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getSubscriptionBundleForAccount(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getSubscriptionBundleForAccount(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getSubscriptionBundleFromId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getSubscriptionBundleFromId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getSubscriptionBundleFromId(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getSubscriptionBundlesForAccountAndKey(UUID, String, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getSubscriptionBundlesForAccountAndKey(UUID, String, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getSubscriptionBundlesForAccountAndKey(UUID, String, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getSubscriptionBundlesForKey(String, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getSubscriptionBundlesForKey(String, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getSubscriptionBundlesForKey(String, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getSubscriptionFromId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getSubscriptionFromId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getSubscriptionFromId(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getSubscriptionFromId(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getSubscriptionId() - Method in class com.ning.billing.subscription.api.timeline.DefaultNewEvent
 
getSubscriptionId() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getSubscriptionId() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getSubscriptionId() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getSubscriptionId() - Method in class com.ning.billing.subscription.events.EventBase
 
getSubscriptionId() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getSubscriptionId() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
getSubscriptions() - Method in class com.ning.billing.subscription.api.migration.AccountMigrationData.BundleMigrationData
 
getSubscriptions(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getSubscriptions(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getSubscriptions(UUID, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getSubscriptionsForAccount(InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getSubscriptionsForAccount(InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
getSubscriptionsForAccount(InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
getSubscriptionsForAccount(InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
getSubscriptionsForBundle(UUID, InternalTenantContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
getSubscriptionsFromBundleId(String, InternalTenantContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionSqlDao
 
getSubscriptionStartDate() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getSubscriptionTransitionType() - Method in class com.ning.billing.subscription.api.timeline.DefaultNewEvent
 
getSubscriptionTransitionType() - Method in enum com.ning.billing.subscription.events.user.ApiEventType
 
getTableName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
getTableName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getTableName() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
getTotalOrdering() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getTotalOrdering() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getTotalOrdering() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getTotalOrdering() - Method in class com.ning.billing.subscription.events.EventBase
 
getTotalOrdering() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getTotalOrdering() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
getTransitionFromEvent(SubscriptionBaseEvent, int) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
getTransitionType() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
getTransitionType() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getType() - Method in class com.ning.billing.subscription.events.EventBase
 
getType() - Method in class com.ning.billing.subscription.events.phase.PhaseEventData
 
getType() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
getType() - Method in class com.ning.billing.subscription.events.user.ApiEventBase
 
getUpdatedDate() - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimeline
 
getUpdatedDate() - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
getUpdatedDate() - Method in class com.ning.billing.subscription.events.EventBase
 
getUpdatedDate() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getUserToken() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
getUserType() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
getUuid() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
getViewForVersion(long) - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 

H

hashCode() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
hashCode() - Method in class com.ning.billing.subscription.alignment.TimedPhase
 
hashCode() - Method in class com.ning.billing.subscription.api.timeline.DefaultRepairSubscriptionEvent
 
hashCode() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
hashCode() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
hashCode() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
hashCode() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
hashCode() - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
hashCode() - Method in class com.ning.billing.subscription.engine.core.SubscriptionNotificationKey
 
hashCode() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
hashCode() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
hashCode() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
hasNext() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator
 

I

INITIAL_VERSION - Static variable in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
initialize() - Method in class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 
initializeRepair(UUID, List<SubscriptionBaseEvent>, InternalTenantContext) - Method in interface com.ning.billing.subscription.api.timeline.RepairSubscriptionLifecycleDao
 
initializeRepair(UUID, List<SubscriptionBaseEvent>, InternalTenantContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
installConfig() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
installSubscriptionCore() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
installSubscriptionDao() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
installSubscriptionInternalApi() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
installSubscriptionMigrationApi() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
installSubscriptionService() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
installSubscriptionTimelineApi() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
installSubscriptionTransferApi() - Method in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
isActive() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
isActive() - Method in class com.ning.billing.subscription.events.EventBase
 
isActive() - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
isActive() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
isAddonAvailable(Product, Plan) - Method in class com.ning.billing.subscription.engine.addon.AddonUtils
 
isAddonAvailableFromPlanName(String, DateTime, Plan) - Method in class com.ning.billing.subscription.engine.addon.AddonUtils
 
isAddonAvailableFromProdName(String, DateTime, Plan) - Method in class com.ning.billing.subscription.engine.addon.AddonUtils
 
isAddonIncluded(Product, Plan) - Method in class com.ning.billing.subscription.engine.addon.AddonUtils
 
isAddonIncludedFromPlanName(String, DateTime, Plan) - Method in class com.ning.billing.subscription.engine.addon.AddonUtils
 
isAddonIncludedFromProdName(String, DateTime, Plan) - Method in class com.ning.billing.subscription.engine.addon.AddonUtils
 
isFromDisk() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
isFromDisk() - Method in interface com.ning.billing.subscription.events.user.ApiEvent
 
isFromDisk() - Method in class com.ning.billing.subscription.events.user.ApiEventBase
 
isFromDisk() - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
isSubscriptionFutureCancelled() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 

M

migrate(SubscriptionBaseMigrationApi.AccountMigration, CallContext) - Method in class com.ning.billing.subscription.api.migration.DefaultSubscriptionBaseMigrationApi
 
migrate(UUID, AccountMigrationData, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
migrate(UUID, AccountMigrationData, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
migrate(UUID, AccountMigrationData, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
MigrationPlanAligner - Class in com.ning.billing.subscription.alignment
 
MigrationPlanAligner(CatalogService) - Constructor for class com.ning.billing.subscription.alignment.MigrationPlanAligner
 

N

next() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator
 
NOTIFICATION_QUEUE_NAME - Static variable in class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 

P

PhaseEvent - Interface in com.ning.billing.subscription.events.phase
 
PhaseEventBuilder - Class in com.ning.billing.subscription.events.phase
 
PhaseEventBuilder() - Constructor for class com.ning.billing.subscription.events.phase.PhaseEventBuilder
 
PhaseEventBuilder(EventBaseBuilder<?>) - Constructor for class com.ning.billing.subscription.events.phase.PhaseEventBuilder
 
PhaseEventData - Class in com.ning.billing.subscription.events.phase
 
PhaseEventData(PhaseEventBuilder) - Constructor for class com.ning.billing.subscription.events.phase.PhaseEventData
 
PlanAligner - Class in com.ning.billing.subscription.alignment
PlanAligner offers specific APIs to return the correct TimedPhase when creating, changing Plan or to compute next Phase on current Plan.
PlanAligner(CatalogService) - Constructor for class com.ning.billing.subscription.alignment.PlanAligner
 
processEventReady(SubscriptionBaseEvent, int, InternalCallContext) - Method in class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 
processEventReady(SubscriptionBaseEvent, int, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.core.EventListener
 

R

reactivate() - Method in class com.ning.billing.subscription.events.EventBase
 
reactivate() - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
reactiveEvent(String, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionEventSqlDao
 
rebuildTransitions(List<SubscriptionBaseEvent>, Catalog) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
recreate(PlanPhaseSpecifier, DateTime, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
recreatePlan(DefaultSubscriptionBase, PlanPhaseSpecifier, DateTime, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
Deprecated.
recreatePlan(DefaultSubscriptionBase, PlanPhaseSpecifier, DateTime, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
Deprecated.
recreateSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
recreateSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
recreateSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
remove() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator
 
removeDuration(DateTime, Duration) - Method in class com.ning.billing.subscription.alignment.BaseAligner
 
repair(UUID, UUID, List<SubscriptionDataRepair>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
repair(UUID, UUID, List<SubscriptionDataRepair>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
repair(UUID, UUID, List<SubscriptionDataRepair>, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
REPAIR_NAMED - Static variable in class com.ning.billing.subscription.glue.DefaultSubscriptionModule
 
repairBundle(BundleBaseTimeline, boolean, CallContext) - Method in class com.ning.billing.subscription.api.timeline.DefaultSubscriptionBaseTimelineApi
 
RepairSubscriptionApiService - Class in com.ning.billing.subscription.api.timeline
 
RepairSubscriptionApiService(Clock, SubscriptionDao, CatalogService, PlanAligner, AddonUtils, InternalCallContextFactory) - Constructor for class com.ning.billing.subscription.api.timeline.RepairSubscriptionApiService
 
RepairSubscriptionDao - Class in com.ning.billing.subscription.engine.dao
 
RepairSubscriptionDao() - Constructor for class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
RepairSubscriptionLifecycleDao - Interface in com.ning.billing.subscription.api.timeline
 

S

setActive(boolean) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setActiveVersion(long) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setActiveVersion(long) - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
setActiveVersion(long) - Method in class com.ning.billing.subscription.events.EventBase
 
setActiveVersion(long) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setActiveVersion(long) - Method in interface com.ning.billing.subscription.events.SubscriptionBaseEvent
 
setAlignStartDate(DateTime) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setBundleId(UUID) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setBundleStartDate(DateTime) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setCategory(ProductCategory) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setChargedThroughDate(UUID, DateTime, InternalCallContext) - Method in class com.ning.billing.subscription.api.svcs.DefaultSubscriptionInternalApi
 
setChargedThroughDate(DateTime) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setCreatedDate(DateTime) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setCreatedDate(DateTime) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setEffectiveDate(DateTime) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setEventPlan(String) - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
setEventPlanPhase(String) - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
setEventPriceList(String) - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
setEventType(ApiEventType) - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
setFromDisk(boolean) - Method in class com.ning.billing.subscription.events.user.ApiEventBuilder
 
setId(UUID) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setPaidThroughDate(DateTime) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setPhaseName(String) - Method in class com.ning.billing.subscription.events.phase.PhaseEventBuilder
 
setProcessedDate(DateTime) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setRequestedDate(DateTime) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setSubscriptionId(UUID) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setTotalOrdering(long) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setUpdatedDate(DateTime) - Method in class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
setUpdatedDate(DateTime) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
setUuid(UUID) - Method in class com.ning.billing.subscription.events.EventBaseBuilder
 
start() - Method in class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 
stop() - Method in class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 
SUBSCRIPTION_SERVICE_NAME - Static variable in class com.ning.billing.subscription.engine.core.DefaultSubscriptionBaseService
 
SubscriptionApiBase - Class in com.ning.billing.subscription.api
 
SubscriptionApiBase(SubscriptionDao, SubscriptionBaseApiService, Clock, CatalogService) - Constructor for class com.ning.billing.subscription.api.SubscriptionApiBase
 
SubscriptionBaseApiService - Interface in com.ning.billing.subscription.api
 
SubscriptionBaseError - Error in com.ning.billing.subscription.exceptions
 
SubscriptionBaseError() - Constructor for error com.ning.billing.subscription.exceptions.SubscriptionBaseError
 
SubscriptionBaseError(String, Throwable) - Constructor for error com.ning.billing.subscription.exceptions.SubscriptionBaseError
 
SubscriptionBaseError(String) - Constructor for error com.ning.billing.subscription.exceptions.SubscriptionBaseError
 
SubscriptionBaseError(Throwable) - Constructor for error com.ning.billing.subscription.exceptions.SubscriptionBaseError
 
SubscriptionBaseEvent - Interface in com.ning.billing.subscription.events
 
SubscriptionBaseEvent.EventType - Enum in com.ning.billing.subscription.events
 
SubscriptionBaseTransitionData - Class in com.ning.billing.subscription.api.user
 
SubscriptionBaseTransitionData(UUID, UUID, UUID, SubscriptionBaseEvent.EventType, ApiEventType, DateTime, DateTime, UUID, DateTime, Entitlement.EntitlementState, Plan, PlanPhase, PriceList, UUID, DateTime, Entitlement.EntitlementState, Plan, PlanPhase, PriceList, Long, DateTime, UUID, Boolean) - Constructor for class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
SubscriptionBaseTransitionData(SubscriptionBaseTransitionData, int) - Constructor for class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
SubscriptionBaseTransitionData(SubscriptionBaseTransitionData, SubscriptionBaseEvent.EventType, ApiEventType, int) - Constructor for class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
SubscriptionBaseTransitionDataIterator - Class in com.ning.billing.subscription.api.user
 
SubscriptionBaseTransitionDataIterator(Clock, LinkedList<SubscriptionBaseTransition>, SubscriptionBaseTransitionDataIterator.Order, SubscriptionBaseTransitionDataIterator.Kind, SubscriptionBaseTransitionDataIterator.Visibility, SubscriptionBaseTransitionDataIterator.TimeLimit) - Constructor for class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator
 
SubscriptionBaseTransitionDataIterator.Kind - Enum in com.ning.billing.subscription.api.user
 
SubscriptionBaseTransitionDataIterator.Order - Enum in com.ning.billing.subscription.api.user
 
SubscriptionBaseTransitionDataIterator.TimeLimit - Enum in com.ning.billing.subscription.api.user
 
SubscriptionBaseTransitionDataIterator.Visibility - Enum in com.ning.billing.subscription.api.user
 
SubscriptionBuilder - Class in com.ning.billing.subscription.api.user
 
SubscriptionBuilder() - Constructor for class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
SubscriptionBuilder(DefaultSubscriptionBase) - Constructor for class com.ning.billing.subscription.api.user.SubscriptionBuilder
 
SubscriptionBundleModelDao - Class in com.ning.billing.subscription.engine.dao.model
 
SubscriptionBundleModelDao() - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
SubscriptionBundleModelDao(UUID, String, UUID, DateTime, DateTime, DateTime, DateTime) - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
SubscriptionBundleModelDao(DefaultSubscriptionBaseBundle) - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
SubscriptionDao - Interface in com.ning.billing.subscription.engine.dao
 
SubscriptionDataRepair - Class in com.ning.billing.subscription.api.timeline
 
SubscriptionDataRepair(SubscriptionBuilder, List<SubscriptionBaseEvent>, SubscriptionBaseApiService, SubscriptionDao, Clock, AddonUtils, CatalogService, InternalCallContextFactory) - Constructor for class com.ning.billing.subscription.api.timeline.SubscriptionDataRepair
 
SubscriptionDataRepair(DefaultSubscriptionBase, SubscriptionBaseApiService, SubscriptionDao, Clock, AddonUtils, CatalogService, InternalCallContextFactory) - Constructor for class com.ning.billing.subscription.api.timeline.SubscriptionDataRepair
 
SubscriptionEventModelDao - Class in com.ning.billing.subscription.engine.dao.model
 
SubscriptionEventModelDao() - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
SubscriptionEventModelDao(UUID, long, SubscriptionBaseEvent.EventType, ApiEventType, DateTime, DateTime, UUID, String, String, String, long, boolean, DateTime, DateTime) - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
SubscriptionEventModelDao(SubscriptionBaseEvent) - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
SubscriptionEvents - Class in com.ning.billing.subscription.api.user
 
SubscriptionEvents() - Constructor for class com.ning.billing.subscription.api.user.SubscriptionEvents
 
SubscriptionEventSqlDao - Interface in com.ning.billing.subscription.engine.dao
 
SubscriptionModelDao - Class in com.ning.billing.subscription.engine.dao.model
 
SubscriptionModelDao() - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
SubscriptionModelDao(UUID, UUID, ProductCategory, DateTime, DateTime, long, DateTime, DateTime, DateTime, DateTime) - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
SubscriptionModelDao(DefaultSubscriptionBase) - Constructor for class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
SubscriptionNotificationKey - Class in com.ning.billing.subscription.engine.core
 
SubscriptionNotificationKey(UUID, int) - Constructor for class com.ning.billing.subscription.engine.core.SubscriptionNotificationKey
 
SubscriptionNotificationKey(UUID) - Constructor for class com.ning.billing.subscription.engine.core.SubscriptionNotificationKey
 
SubscriptionSqlDao - Interface in com.ning.billing.subscription.engine.dao
 

T

TimedMigration - Class in com.ning.billing.subscription.alignment
 
TimedMigration(DateTime, SubscriptionBaseEvent.EventType, ApiEventType, Plan, PlanPhase, String) - Constructor for class com.ning.billing.subscription.alignment.TimedMigration
 
TimedPhase - Class in com.ning.billing.subscription.alignment
 
TimedPhase(PlanPhase, DateTime) - Constructor for class com.ning.billing.subscription.alignment.TimedPhase
 
toString() - Method in class com.ning.billing.subscription.alignment.TimedMigration
 
toString() - Method in class com.ning.billing.subscription.alignment.TimedPhase
 
toString() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseBundle
 
toString() - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionEvent
 
toString() - Method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
toString() - Method in class com.ning.billing.subscription.api.user.SubscriptionEvents
 
toString() - Method in class com.ning.billing.subscription.engine.core.SubscriptionNotificationKey
 
toString() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
toString() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
toString() - Method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
toString() - Method in class com.ning.billing.subscription.events.phase.PhaseEventData
 
toString() - Method in class com.ning.billing.subscription.events.user.ApiEventBase
 
toSubscription(SubscriptionModelDao) - Static method in class com.ning.billing.subscription.engine.dao.model.SubscriptionModelDao
 
toSubscriptionbundle(SubscriptionBundleModelDao) - Static method in class com.ning.billing.subscription.engine.dao.model.SubscriptionBundleModelDao
 
toSubscriptionEvent(SubscriptionEventModelDao) - Static method in class com.ning.billing.subscription.engine.dao.model.SubscriptionEventModelDao
 
toSubscriptionTransitionType(SubscriptionBaseEvent.EventType, ApiEventType) - Static method in class com.ning.billing.subscription.api.user.SubscriptionBaseTransitionData
 
transfer(UUID, UUID, AccountMigrationData.BundleMigrationData, List<TransferCancelData>, InternalCallContext, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
transfer(UUID, UUID, AccountMigrationData.BundleMigrationData, List<TransferCancelData>, InternalCallContext, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
transfer(UUID, UUID, AccountMigrationData.BundleMigrationData, List<TransferCancelData>, InternalCallContext, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
transferBundle(UUID, UUID, String, DateTime, boolean, boolean, CallContext) - Method in class com.ning.billing.subscription.api.transfer.DefaultSubscriptionBaseTransferApi
 
TransferCancelData - Class in com.ning.billing.subscription.api.transfer
 
TransferCancelData(DefaultSubscriptionBase, SubscriptionBaseEvent) - Constructor for class com.ning.billing.subscription.api.transfer.TransferCancelData
 

U

unactiveEvent(String, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionEventSqlDao
 
uncancel(DefaultSubscriptionBase, CallContext) - Method in interface com.ning.billing.subscription.api.SubscriptionBaseApiService
 
uncancel(CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBase
 
uncancel(DefaultSubscriptionBase, CallContext) - Method in class com.ning.billing.subscription.api.user.DefaultSubscriptionBaseApiService
 
uncancelSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
uncancelSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
uncancelSubscription(DefaultSubscriptionBase, List<SubscriptionBaseEvent>, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
updateActiveVersion(String, long, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionSqlDao
 
updateBundleLastSysTime(String, Date, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.BundleSqlDao
 
updateChargedThroughDate(DefaultSubscriptionBase, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.DefaultSubscriptionDao
 
updateChargedThroughDate(DefaultSubscriptionBase, InternalCallContext) - Method in class com.ning.billing.subscription.engine.dao.RepairSubscriptionDao
 
updateChargedThroughDate(DefaultSubscriptionBase, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionDao
 
updateChargedThroughDate(String, Date, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionSqlDao
 
updateForRepair(String, long, Date, Date, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionSqlDao
 
updateVersion(String, Long, InternalCallContext) - Method in interface com.ning.billing.subscription.engine.dao.SubscriptionEventSqlDao
 

V

valueOf(String) - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.TimeLimit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ning.billing.subscription.events.SubscriptionBaseEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.ning.billing.subscription.events.user.ApiEventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.TimeLimit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ning.billing.subscription.api.user.SubscriptionBaseTransitionDataIterator.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ning.billing.subscription.events.SubscriptionBaseEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.ning.billing.subscription.events.user.ApiEventType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I M N P R S T U V 

Copyright © 2010-2013. All Rights Reserved.