public class DefaultOverdueApi extends java.lang.Object implements org.killbill.billing.overdue.api.OverdueApi
| Constructor and Description |
|---|
DefaultOverdueApi(OverdueConfigCache overdueConfigCache,
TenantUserApi tenantApi,
BlockingInternalApi blockingInternalApi,
InternalCallContextFactory internalCallContextFactory) |
| Modifier and Type | Method and Description |
|---|---|
org.killbill.billing.overdue.api.OverdueConfig |
getOverdueConfig(TenantContext tenantContext) |
org.killbill.billing.overdue.api.OverdueState |
getOverdueStateFor(java.util.UUID accountId,
TenantContext tenantContext) |
void |
uploadOverdueConfig(org.killbill.billing.overdue.api.OverdueConfig overdueConfig,
CallContext callContext) |
void |
uploadOverdueConfig(java.lang.String overdueXML,
CallContext callContext) |
@Inject public DefaultOverdueApi(OverdueConfigCache overdueConfigCache, TenantUserApi tenantApi, BlockingInternalApi blockingInternalApi, InternalCallContextFactory internalCallContextFactory)
public org.killbill.billing.overdue.api.OverdueConfig getOverdueConfig(TenantContext tenantContext) throws org.killbill.billing.overdue.api.OverdueApiException
getOverdueConfig in interface org.killbill.billing.overdue.api.OverdueApiorg.killbill.billing.overdue.api.OverdueApiExceptionpublic void uploadOverdueConfig(java.lang.String overdueXML,
CallContext callContext)
throws org.killbill.billing.overdue.api.OverdueApiException
uploadOverdueConfig in interface org.killbill.billing.overdue.api.OverdueApiorg.killbill.billing.overdue.api.OverdueApiExceptionpublic void uploadOverdueConfig(org.killbill.billing.overdue.api.OverdueConfig overdueConfig, CallContext callContext) throws org.killbill.billing.overdue.api.OverdueApiException
uploadOverdueConfig in interface org.killbill.billing.overdue.api.OverdueApiorg.killbill.billing.overdue.api.OverdueApiExceptionpublic org.killbill.billing.overdue.api.OverdueState getOverdueStateFor(java.util.UUID accountId, TenantContext tenantContext) throws org.killbill.billing.overdue.api.OverdueApiException
getOverdueStateFor in interface org.killbill.billing.overdue.api.OverdueApiorg.killbill.billing.overdue.api.OverdueApiExceptionCopyright © 2010-2020. All Rights Reserved.