Package com.caplin.motif.mm.config
Class MMConfigAdapter
java.lang.Object
com.caplin.motif.mm.config.MMConfigAdapter
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidregisterConfigProvider(com.caplin.datasource.DataSource dataSource, CachedObjectProvider<MMConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to config requests.static voidregisterConfigProvider(com.caplin.datasource.DataSource dataSource, String namespace, CachedObjectProvider<MMConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to config requests.static voidregisterSalesConfigProvider(com.caplin.datasource.DataSource dataSource, CachedObjectProvider<MMSalesConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales config requests.static voidregisterSalesConfigProvider(com.caplin.datasource.DataSource dataSource, String namespace, CachedObjectProvider<MMSalesConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales config requests.static voidregisterSalesTOBOConfigProvider(com.caplin.datasource.DataSource dataSource, CachedObjectProvider<MMConfig, SalesTOBOConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales TOBO config requests.static voidregisterSalesTOBOConfigProvider(com.caplin.datasource.DataSource dataSource, String namespace, CachedObjectProvider<MMConfig, SalesTOBOConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales TOBO config requests.
-
Method Details
-
registerConfigProvider
public static void registerConfigProvider(com.caplin.datasource.DataSource dataSource, CachedObjectProvider<MMConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to config requests.- Parameters:
dataSource- the dataSource to bind the provider to.provider- the CachedObjectProvider that will receive the config requests
-
registerSalesConfigProvider
public static void registerSalesConfigProvider(com.caplin.datasource.DataSource dataSource, CachedObjectProvider<MMSalesConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales config requests.- Parameters:
dataSource- the dataSource to bind the provider to.provider- the CachedObjectProvider that will receive the config requests
-
registerSalesTOBOConfigProvider
public static void registerSalesTOBOConfigProvider(com.caplin.datasource.DataSource dataSource, CachedObjectProvider<MMConfig, SalesTOBOConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales TOBO config requests.- Parameters:
dataSource- the dataSource to bind the provider to.provider- the CachedObjectProvider that will receive the config requests
-
registerConfigProvider
public static void registerConfigProvider(com.caplin.datasource.DataSource dataSource, String namespace, CachedObjectProvider<MMConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to config requests.- Parameters:
dataSource- the dataSource to bind the provider to.namespace- the namespace to register the provider on, defaults are defined inConfigSubjectNamespacing.DefaultNamespacesprovider- the CachedObjectProvider that will receive the config requests
-
registerSalesConfigProvider
public static void registerSalesConfigProvider(com.caplin.datasource.DataSource dataSource, String namespace, CachedObjectProvider<MMSalesConfig, ConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales config requests.- Parameters:
dataSource- the dataSource to bind the provider to.namespace- the namespace to register the provider on, defaults are defined inConfigSubjectNamespacing.DefaultNamespacesprovider- the CachedObjectProvider that will receive the config requests
-
registerSalesTOBOConfigProvider
public static void registerSalesTOBOConfigProvider(com.caplin.datasource.DataSource dataSource, String namespace, CachedObjectProvider<MMConfig, SalesTOBOConfigSubjectInfo> provider) Registers a provider that is capable of responding to sales TOBO config requests.- Parameters:
dataSource- the dataSource to bind the provider to.namespace- the namespace to register the provider on, defaults are defined inConfigSubjectNamespacing.DefaultNamespacesprovider- the CachedObjectProvider that will receive the config requests
-