Package org.killbill.billing.osgi.api
Interface OSGIKillbill
-
public interface OSGIKillbillThis interface encapsulates all the OSGI interfaces seen by the Killbill OSGI plugins
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccountUserApigetAccountUserApi()Used by the OSGI bundles to interact with Killbill through APIsAdminPaymentApigetAdminPaymentApi()AuditUserApigetAuditUserApi()CatalogUserApigetCatalogUserApi()CurrencyConversionApigetCurrencyConversionApi()CustomFieldUserApigetCustomFieldUserApi()EntitlementApigetEntitlementApi()ExportUserApigetExportUserApi()InvoicePaymentApigetInvoicePaymentApi()InvoiceUserApigetInvoiceUserApi()KillbillNodesApigetKillbillNodesApi()OverdueApigetOverdueApi()PaymentApigetPaymentApi()PluginConfigServiceApigetPluginConfigServiceApi()Used by the OSGI bundles to discover their configurationPluginsInfoApigetPluginsInfoApi()RecordIdApigetRecordIdApi()SecurityApigetSecurityApi()SubscriptionApigetSubscriptionApi()TagUserApigetTagUserApi()TenantUserApigetTenantUserApi()UsageUserApigetUsageUserApi()
-
-
-
Method Detail
-
getAccountUserApi
AccountUserApi getAccountUserApi()
Used by the OSGI bundles to interact with Killbill through APIs- Returns:
- the matching API
-
getCatalogUserApi
CatalogUserApi getCatalogUserApi()
-
getSubscriptionApi
SubscriptionApi getSubscriptionApi()
-
getInvoicePaymentApi
InvoicePaymentApi getInvoicePaymentApi()
-
getInvoiceUserApi
InvoiceUserApi getInvoiceUserApi()
-
getPaymentApi
PaymentApi getPaymentApi()
-
getTenantUserApi
TenantUserApi getTenantUserApi()
-
getUsageUserApi
UsageUserApi getUsageUserApi()
-
getAuditUserApi
AuditUserApi getAuditUserApi()
-
getCustomFieldUserApi
CustomFieldUserApi getCustomFieldUserApi()
-
getExportUserApi
ExportUserApi getExportUserApi()
-
getTagUserApi
TagUserApi getTagUserApi()
-
getEntitlementApi
EntitlementApi getEntitlementApi()
-
getRecordIdApi
RecordIdApi getRecordIdApi()
-
getCurrencyConversionApi
CurrencyConversionApi getCurrencyConversionApi()
-
getOverdueApi
OverdueApi getOverdueApi()
-
getPluginConfigServiceApi
PluginConfigServiceApi getPluginConfigServiceApi()
Used by the OSGI bundles to discover their configuration- Returns:
- the PluginConfigServiceApi
-
getSecurityApi
SecurityApi getSecurityApi()
-
getPluginsInfoApi
PluginsInfoApi getPluginsInfoApi()
-
getKillbillNodesApi
KillbillNodesApi getKillbillNodesApi()
-
getAdminPaymentApi
AdminPaymentApi getAdminPaymentApi()
-
-