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(); }
@Override @Config(value = "${base_path}.numThreads") public int getNumThreadsConfigured() { return DEFAULT_NUM_THREADS; }
@Config("org.killbill.jaxrs.location.host") @DefaultNull @Description("Base host address to use for redirect URLs") String getJaxrsLocationHost(); }
private String getCachedValue(final Config annotation, final InternalTenantContext tenantContext) { final PerTenantConfig perTenantConfig = cacheConfig.getPerTenantConfig(tenantContext); for (final String propertyName : annotation.value()) { final String result = perTenantConfig.get(propertyName); if (result != null) { return result; } } return null; }
@Config("druid.coordinator.loadqueuepeon.http.batchSize") public int getHttpLoadQueuePeonBatchSize() { return 1; } }
@Config("org.killbill.payment.provider.default") // See ExternalPaymentProviderPlugin.PLUGIN_NAME @Default("__external_payment__") @Description("Default payment provider to use") String getDefaultPaymentProvider();
/** * Returns the number of threads _explicitly_ configured, or -1 if it is not explicitly configured, that is not * a valid number of threads. To get the configured value or the default (valid) number, use {@link #getNumThreads()}. * This method exists for ability to distinguish between the default value set when there is no explicit config, and * an explicitly configured value. */ @Config(value = "${base_path}.numThreads") public int getNumThreadsConfigured() { return DEFAULT_NUM_THREADS; } }
@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({"druid.computation.buffer.poolCacheMaxCount", "${base_path}.buffer.poolCacheMaxCount"}) public int poolCacheMaxCount() { return Integer.MAX_VALUE; }
@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(); }
/** * Returns the number of merge buffers _explicitly_ configured, or -1 if it is not explicitly configured, that is not * a valid number of buffers. To get the configured value or the default (valid) number, use {@link * #getNumMergeBuffers()}. This method exists for ability to distinguish between the default value set when there is * no explicit config, and an explicitly configured value. */ @Config("${base_path}.numMergeBuffers") public int getNumMergeBuffersConfigured() { return DEFAULT_NUM_MERGE_BUFFERS; }
@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("druid.coordinator.console.static") public String getConsoleStatic() { return null; }
@Config("org.killbill.template.invoiceFormatterFactoryClass") @Default("org.killbill.billing.invoice.template.formatters.DefaultInvoiceFormatterFactory") @Description("Invoice formatter class") Class<? extends InvoiceFormatterFactory> getInvoiceFormatterFactoryClass(); }