public interface InvoiceConfig extends KillbillConfig
| Modifier and Type | Interface and Description |
|---|---|
static class |
InvoiceConfig.UsageDetailMode |
int getNumberOfMonthsInFuture()
int getNumberOfMonthsInFuture(InternalTenantContext tenantContext)
boolean isSanitySafetyBoundEnabled()
boolean isSanitySafetyBoundEnabled(InternalTenantContext tenantContext)
int getMaxDailyNumberOfItemsSafetyBound()
int getMaxDailyNumberOfItemsSafetyBound(InternalTenantContext tenantContext)
org.skife.config.TimeSpan getDryRunNotificationSchedule()
org.skife.config.TimeSpan getDryRunNotificationSchedule(InternalTenantContext tenantContext)
int getMaxRawUsagePreviousPeriod()
int getMaxRawUsagePreviousPeriod(InternalTenantContext tenantContext)
int getMaxGlobalLockRetries()
java.util.List<java.lang.String> getInvoicePluginNames()
java.util.List<java.lang.String> getInvoicePluginNames(InternalTenantContext tenantContext)
boolean isEmailNotificationsEnabled()
boolean isInvoicingSystemEnabled()
java.lang.String getParentAutoCommitUtcTime()
java.lang.String getParentAutoCommitUtcTime(InternalTenantContext tenantContext)
boolean isInvoicingSystemEnabled(InternalTenantContext tenantContext)
InvoiceConfig.UsageDetailMode getItemResultBehaviorMode()
InvoiceConfig.UsageDetailMode getItemResultBehaviorMode(InternalTenantContext tenantContext)
boolean shouldParkAccountsWithUnknownUsage()
boolean shouldParkAccountsWithUnknownUsage(InternalTenantContext tenantContext)
Copyright © 2010-2020. All Rights Reserved.