public class DefaultSubscriptionBaseTimelineApi extends SubscriptionApiBase implements SubscriptionBaseTimelineApi
apiService, clock, dao| Constructor and Description |
|---|
DefaultSubscriptionBaseTimelineApi(CatalogService catalogService,
SubscriptionBaseApiService apiService,
RepairSubscriptionLifecycleDao repairDao,
SubscriptionDao dao,
SubscriptionBaseApiService repairApiService,
InternalCallContextFactory internalCallContextFactory,
com.ning.billing.clock.Clock clock,
AddonUtils addonUtils) |
| Modifier and Type | Method and Description |
|---|---|
BundleBaseTimeline |
getBundleTimeline(SubscriptionBaseBundle bundle,
TenantContext context) |
BundleBaseTimeline |
getBundleTimeline(UUID accountId,
String bundleName,
TenantContext context) |
BundleBaseTimeline |
getBundleTimeline(UUID bundleId,
TenantContext context) |
BundleBaseTimeline |
repairBundle(BundleBaseTimeline input,
boolean dryRun,
CallContext context) |
createSubscriptionForApiUse, createSubscriptionForApiUse, createSubscriptionsForApiUse@Inject public DefaultSubscriptionBaseTimelineApi(CatalogService catalogService, SubscriptionBaseApiService apiService, RepairSubscriptionLifecycleDao repairDao, SubscriptionDao dao, SubscriptionBaseApiService repairApiService, InternalCallContextFactory internalCallContextFactory, com.ning.billing.clock.Clock clock, AddonUtils addonUtils)
public BundleBaseTimeline getBundleTimeline(SubscriptionBaseBundle bundle, TenantContext context) throws SubscriptionBaseRepairException
getBundleTimeline in interface SubscriptionBaseTimelineApiSubscriptionBaseRepairExceptionpublic BundleBaseTimeline getBundleTimeline(UUID accountId, String bundleName, TenantContext context) throws SubscriptionBaseRepairException
getBundleTimeline in interface SubscriptionBaseTimelineApiSubscriptionBaseRepairExceptionpublic BundleBaseTimeline getBundleTimeline(UUID bundleId, TenantContext context) throws SubscriptionBaseRepairException
getBundleTimeline in interface SubscriptionBaseTimelineApiSubscriptionBaseRepairExceptionpublic BundleBaseTimeline repairBundle(BundleBaseTimeline input, boolean dryRun, CallContext context) throws SubscriptionBaseRepairException
repairBundle in interface SubscriptionBaseTimelineApiSubscriptionBaseRepairExceptionCopyright © 2010-2013. All Rights Reserved.