Package org.killbill.billing.catalog.api
Interface MutableStaticCatalog
-
- All Superinterfaces:
StaticCatalog
public interface MutableStaticCatalog extends StaticCatalog
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddCurrency(Currency currency)voidaddPlan(Plan plan)voidaddPriceList(PriceList priceList)voidaddProduct(Product product)-
Methods inherited from interface org.killbill.billing.catalog.api.StaticCatalog
createOrFindPlan, findPhase, findPlan, findPriceList, findProduct, getAvailableAddOnListings, getAvailableBasePlanListings, getCatalogName, getEffectiveDate, getPlanRules, getPlans, getPriceLists, getProducts, getSupportedCurrencies, getUnits
-
-
-
-
Method Detail
-
addCurrency
void addCurrency(Currency currency) throws CatalogApiException
- Throws:
CatalogApiException
-
addProduct
void addProduct(Product product) throws CatalogApiException
- Throws:
CatalogApiException
-
addPlan
void addPlan(Plan plan) throws CatalogApiException
- Throws:
CatalogApiException
-
addPriceList
void addPriceList(PriceList priceList) throws CatalogApiException
- Throws:
CatalogApiException
-
-