Package org.infinispan.configuration
Class ConfigurationManager
- java.lang.Object
-
- org.infinispan.configuration.ConfigurationManager
-
public class ConfigurationManager extends java.lang.Object
It manages all the configuration for a specific container.It manages the
GlobalConfiguration
, the defaultConfiguration
and all the defined named cachesConfiguration
.- Since:
- 8.1
- Author:
- Pedro Ruivo
-
-
Constructor Summary
Constructors Constructor Description ConfigurationManager(GlobalConfiguration globalConfiguration)
ConfigurationManager(ConfigurationBuilderHolder holder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configuration
getConfiguration(java.lang.String cacheName, boolean includeWildcards)
Configuration
getConfiguration(java.lang.String cacheName, java.lang.String defaultCacheName)
java.util.Collection<java.lang.String>
getDefinedCaches()
java.util.Collection<java.lang.String>
getDefinedConfigurations()
GlobalConfiguration
getGlobalConfiguration()
Configuration
putConfiguration(java.lang.String cacheName, Configuration configuration)
Configuration
putConfiguration(java.lang.String cacheName, ConfigurationBuilder builder)
void
removeConfiguration(java.lang.String cacheName)
-
-
-
Constructor Detail
-
ConfigurationManager
public ConfigurationManager(GlobalConfiguration globalConfiguration)
-
ConfigurationManager
public ConfigurationManager(ConfigurationBuilderHolder holder)
-
-
Method Detail
-
getGlobalConfiguration
public GlobalConfiguration getGlobalConfiguration()
-
getConfiguration
public Configuration getConfiguration(java.lang.String cacheName, boolean includeWildcards)
-
getConfiguration
public Configuration getConfiguration(java.lang.String cacheName, java.lang.String defaultCacheName)
-
putConfiguration
public Configuration putConfiguration(java.lang.String cacheName, Configuration configuration)
-
putConfiguration
public Configuration putConfiguration(java.lang.String cacheName, ConfigurationBuilder builder)
-
removeConfiguration
public void removeConfiguration(java.lang.String cacheName)
-
getDefinedCaches
public java.util.Collection<java.lang.String> getDefinedCaches()
-
getDefinedConfigurations
public java.util.Collection<java.lang.String> getDefinedConfigurations()
-
-