public class StandaloneCatalogWithPriceOverride extends StandaloneCatalog implements StaticCatalog
| Constructor and Description |
|---|
StandaloneCatalogWithPriceOverride(StandaloneCatalog catalog,
PriceOverride priceOverride,
Long tenantRecordId,
InternalCallContextFactory internalCallContextFactory) |
| Modifier and Type | Method and Description |
|---|---|
Plan |
createOrFindCurrentPlan(PlanSpecifier spec,
PlanPhasePriceOverridesWithCallContext overrides) |
PlanPhase |
findCurrentPhase(String phaseName) |
DefaultPlan |
findCurrentPlan(String planName) |
Product |
findCurrentProduct(String productName) |
InternalCallContextFactory |
getInternalCallContextFactory() |
Long |
getTenantRecordId() |
billingAlignment, canCreatePlan, compliesWithLimits, equals, findCurrentPricelist, findCurrentPriceList, getAvailableAddOnListings, getAvailableBasePlanListings, getCatalogEntityCollectionPlan, getCatalogEntityCollectionProduct, getCatalogName, getCatalogURI, getCurrentPlans, getCurrentProducts, getCurrentSupportedCurrencies, getCurrentUnits, getEffectiveDate, getPlanRules, getPriceLists, getRecurringBillingMode, hashCode, initialize, isTemplateCatalog, planCancelPolicy, planChange, planChangeAlignment, planChangePolicy, planCreateAlignment, setCatalogName, setEffectiveDate, setPlanRules, setPlans, setPriceLists, setProducts, setRecurringBillingMode, setSupportedCurrencies, setUnits, validateclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbillingAlignment, canCreatePlan, compliesWithLimits, findCurrentPricelist, getAvailableAddOnListings, getAvailableBasePlanListings, getCatalogName, getCurrentPlans, getCurrentProducts, getCurrentSupportedCurrencies, getCurrentUnits, getEffectiveDate, getRecurringBillingMode, planCancelPolicy, planChange, planChangeAlignment, planChangePolicy, planCreateAlignmentpublic StandaloneCatalogWithPriceOverride(StandaloneCatalog catalog, PriceOverride priceOverride, Long tenantRecordId, InternalCallContextFactory internalCallContextFactory)
public Long getTenantRecordId()
public InternalCallContextFactory getInternalCallContextFactory()
public Plan createOrFindCurrentPlan(PlanSpecifier spec, PlanPhasePriceOverridesWithCallContext overrides) throws CatalogApiException
createOrFindCurrentPlan in interface StaticCatalogcreateOrFindCurrentPlan in class StandaloneCatalogCatalogApiExceptionpublic DefaultPlan findCurrentPlan(String planName) throws CatalogApiException
findCurrentPlan in interface StaticCatalogfindCurrentPlan in class StandaloneCatalogCatalogApiExceptionpublic Product findCurrentProduct(String productName) throws CatalogApiException
findCurrentProduct in interface StaticCatalogfindCurrentProduct in class StandaloneCatalogCatalogApiExceptionpublic PlanPhase findCurrentPhase(String phaseName) throws CatalogApiException
findCurrentPhase in interface StaticCatalogfindCurrentPhase in class StandaloneCatalogCatalogApiExceptionCopyright © 2010-2016. All Rights Reserved.