public class ConfigurationBuilder extends java.lang.Object implements Builder<Configuration>
CacheManagerBuilder
that handles the Configuration
building.Modifier and Type | Method and Description |
---|---|
ConfigurationBuilder |
addCache(java.lang.String alias,
CacheConfiguration<?,?> config) |
ConfigurationBuilder |
addService(ServiceCreationConfiguration<?> serviceConfiguration) |
Configuration |
build()
Builds an instance.
|
boolean |
containsCache(java.lang.String alias) |
static ConfigurationBuilder |
newConfigurationBuilder() |
ConfigurationBuilder |
removeCache(java.lang.String alias) |
ConfigurationBuilder |
removeService(ServiceCreationConfiguration<?> serviceConfiguration) |
ConfigurationBuilder |
withClassLoader(java.lang.ClassLoader classLoader) |
public static ConfigurationBuilder newConfigurationBuilder()
public Configuration build()
Builder
build
in interface Builder<Configuration>
public ConfigurationBuilder addCache(java.lang.String alias, CacheConfiguration<?,?> config)
public ConfigurationBuilder removeCache(java.lang.String alias)
public ConfigurationBuilder addService(ServiceCreationConfiguration<?> serviceConfiguration)
public ConfigurationBuilder removeService(ServiceCreationConfiguration<?> serviceConfiguration)
public ConfigurationBuilder withClassLoader(java.lang.ClassLoader classLoader)
public boolean containsCache(java.lang.String alias)