Refine search
@Config("org.killbill.payment.globalLock.retries") @Default("50") @Description("Maximum number of times the system will retry to grab global lock (with a 100ms wait each time)") int getMaxGlobalLockRetries(); }
@Config("org.killbill.catalog.uri") @Default("SpyCarBasic.xml") @Description("Default Catalog location, either in the classpath or in the filesystem. For multi-tenancy, one should use APIs to load per-tenant catalog") String getCatalogURI(); }
@Config("org.killbill.security.ldap.permissionsByGroup") @Default("admin = *:*\n" + "finance = invoice:*, payment:*\n" + "support = entitlement:*, invoice:item_adjust") @Description("LDAP permissions by LDAP group") public String getShiroLDAPPermissionsByGroup();
@Config("org.killbill.payment.provider.default") // See ExternalPaymentProviderPlugin.PLUGIN_NAME @Default("__external_payment__") @Description("Default payment provider to use") String getDefaultPaymentProvider();
@Config("org.killbill.security.okta.permissionsByGroup") @Default("admin = *:*\n" + "finance = invoice:*, payment:*\n" + "support = entitlement:*, invoice:item_adjust") @Description("Okta permissions by Okta group") public String getShiroOktaPermissionsByGroup(); }
@Config("org.killbill.template.invoiceFormatterFactoryClass") @Default("org.killbill.billing.invoice.template.formatters.DefaultInvoiceFormatterFactory") @Description("Invoice formatter class") Class<? extends InvoiceFormatterFactory> getInvoiceFormatterFactoryClass(); }
@Config("org.killbill.currency.provider.default") @Default("killbill-currency-plugin") @Description("Default currency provider to use") public String getDefaultCurrencyProvider(); }
@Config("org.killbill.cache.config.redis.connectionMinimumIdleSize") @Default("1") @Description("Minimum number of connections") public int getConnectionMinimumIdleSize(); }
@Config("org.killbill.overdue.uri") @Default("NoOverdueConfig.xml") @Description("Overdue configuration location. Either in the classpath or in the filesystem") public String getConfigURI(); }
@Config("org.killbill.rbac.globalSessionTimeout") @Default("1h") @Description("System-wide default time that any session may remain idle before expiring") public TimeSpan getGlobalSessionTimeout(); }
@Config("org.killbill.payment.failure.retry.start.sec") @Default("300") @Description("Specify the interval of time in seconds before retrying a payment that failed due to a plugin failure (gateway is down, transient error, ...)") int getPluginFailureInitialRetryInSec();
@Config("org.killbill.payment.janitor.unknown.retries") @Default("5m,1h,1d,1d,1d,1d,1d") @Description("Delay before which unresolved transactions should be retried") List<TimeSpan> getUnknownTransactionsRetries();