BillingAlignment |
StaticCatalog.billingAlignment(PlanPhaseSpecifier planPhase) |
BillingAlignment |
Catalog.billingAlignment(PlanPhaseSpecifier planPhase,
org.joda.time.DateTime requestedDate) |
boolean |
StaticCatalog.canCreatePlan(PlanSpecifier specifier) |
boolean |
Catalog.canCreatePlan(PlanSpecifier specifier,
org.joda.time.DateTime requestedDate) |
boolean |
StaticCatalog.compliesWithLimits(String phaseName,
String unit,
double value) |
PlanPhase |
StaticCatalog.findCurrentPhase(String name) |
Plan |
StaticCatalog.findCurrentPlan(String name) |
Plan |
StaticCatalog.findCurrentPlan(String productName,
BillingPeriod billingPeriod,
String priceList) |
PriceList |
StaticCatalog.findCurrentPricelist(String name) |
Product |
StaticCatalog.findCurrentProduct(String name) |
PlanPhase |
Plan.findPhase(String name) |
PlanPhase |
Catalog.findPhase(String name,
org.joda.time.DateTime requestedDate,
org.joda.time.DateTime subscriptionStartDate) |
Plan |
Catalog.findPlan(String productName,
BillingPeriod billingPeriod,
String priceListName,
org.joda.time.DateTime requestedDate) |
Plan |
Catalog.findPlan(String productName,
BillingPeriod billingPeriod,
String priceListName,
org.joda.time.DateTime requestedDate,
org.joda.time.DateTime subscriptionStartDate) |
Plan |
Catalog.findPlan(String name,
org.joda.time.DateTime requestedDate) |
Plan |
Catalog.findPlan(String name,
org.joda.time.DateTime requestedDate,
org.joda.time.DateTime subscriptionStartDate) |
PriceList |
Catalog.findPriceList(String name,
org.joda.time.DateTime requestedDate) |
Product |
Catalog.findProduct(String name,
org.joda.time.DateTime requestedDate) |
List<Listing> |
StaticCatalog.getAvailableAddonListings(String baseProductName) |
List<Listing> |
StaticCatalog.getAvailableBasePlanListings() |
Plan[] |
StaticCatalog.getCurrentPlans() |
Product[] |
StaticCatalog.getCurrentProducts() |
Currency[] |
StaticCatalog.getCurrentSupportedCurrencies() |
Unit[] |
StaticCatalog.getCurrentUnits() |
Date |
StaticCatalog.getEffectiveDate() |
Double |
Block.getMinTopUpCredit() |
Plan[] |
Catalog.getPlans(org.joda.time.DateTime requestedDate) |
BigDecimal |
InternationalPrice.getPrice(Currency currency) |
Product[] |
Catalog.getProducts(org.joda.time.DateTime requestedDate) |
Currency[] |
Catalog.getSupportedCurrencies(org.joda.time.DateTime requestedDate) |
BillingActionPolicy |
StaticCatalog.planCancelPolicy(PlanPhaseSpecifier planPhase) |
BillingActionPolicy |
Catalog.planCancelPolicy(PlanPhaseSpecifier planPhase,
org.joda.time.DateTime requestedDate) |
PlanChangeResult |
StaticCatalog.planChange(PlanPhaseSpecifier from,
PlanSpecifier to) |
PlanChangeResult |
Catalog.planChange(PlanPhaseSpecifier from,
PlanSpecifier to,
org.joda.time.DateTime requestedDate) |
PlanAlignmentChange |
StaticCatalog.planChangeAlignment(PlanPhaseSpecifier from,
PlanSpecifier to) |
PlanAlignmentChange |
Catalog.planChangeAlignment(PlanPhaseSpecifier from,
PlanSpecifier to,
org.joda.time.DateTime requestedDate) |
BillingActionPolicy |
StaticCatalog.planChangePolicy(PlanPhaseSpecifier from,
PlanSpecifier to) |
BillingActionPolicy |
Catalog.planChangePolicy(PlanPhaseSpecifier from,
PlanSpecifier to,
org.joda.time.DateTime requestedDate) |
PlanAlignmentCreate |
StaticCatalog.planCreateAlignment(PlanSpecifier specifier) |
PlanAlignmentCreate |
Catalog.planCreateAlignment(PlanSpecifier specifier,
org.joda.time.DateTime requestedDate) |