|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Configuration | |
---|---|
net.sf.ehcache | This package contains the public API for using ehcache. |
net.sf.ehcache.config | This package contains the cache configuration code. |
net.sf.ehcache.config.generator | This package contains utility classes for generating configuration texts. |
net.sf.ehcache.config.generator.model.elements | This package contains utility classes encapsulating ideas of Elements and Attributes from the ehcache.xsd |
net.sf.ehcache.management.provider | This package contains classes related to MBeanRegistrationProvider and its implementation. |
Uses of Configuration in net.sf.ehcache |
---|
Methods in net.sf.ehcache that return Configuration | |
---|---|
Configuration |
CacheManager.getConfiguration()
Get the CacheManager configuration |
Methods in net.sf.ehcache with parameters of type Configuration | |
---|---|
static CacheManager |
CacheManager.create(Configuration config)
A factory method to create a singleton CacheManager from a net.sf.ehcache.config.Configuration. |
protected void |
CacheManager.init(Configuration initialConfiguration,
String configurationFileName,
URL configurationURL,
InputStream configurationInputStream)
initialises the CacheManager |
static CacheManager |
CacheManager.newInstance(Configuration config)
A factory method to create a CacheManager from a net.sf.ehcache.config.Configuration. |
Constructors in net.sf.ehcache with parameters of type Configuration | |
---|---|
CacheManager(Configuration configuration)
An constructor for CacheManager, which takes a configuration object, rather than one created by parsing an ehcache.xml file. |
Uses of Configuration in net.sf.ehcache.config |
---|
Methods in net.sf.ehcache.config that return Configuration | |
---|---|
Configuration |
Configuration.cache(CacheConfiguration cacheConfiguration)
Builder to add a new cache through its config |
Configuration |
Configuration.cacheManagerEventListenerFactory(FactoryConfiguration cacheManagerEventListenerFactoryConfiguration)
Builder to set the event lister through a factory, only one of these can be added and subsequent calls are ignored. |
Configuration |
Configuration.cacheManagerPeerListenerFactory(FactoryConfiguration factory)
Builder method to add a peer listener through a factory. |
Configuration |
Configuration.cacheManagerPeerProviderFactory(FactoryConfiguration factory)
Builder method to add a peer provider through a factory. |
Configuration |
Configuration.defaultCache(CacheConfiguration defaultCacheConfiguration)
Builder method to set the default cache configuration, this can only be used once. |
Configuration |
Configuration.defaultTransactionTimeoutInSeconds(int defaultTransactionTimeoutInSeconds)
Builder to set the default transaction timeout. |
Configuration |
Configuration.diskStore(DiskStoreConfiguration diskStoreConfigurationParameter)
Builder to add a disk store to the cache manager, only one disk store can be added. |
Configuration |
Configuration.dynamicConfig(boolean dynamicConfig)
Builder to set the dynamic config capability |
Configuration |
Configuration.RuntimeCfg.getConfiguration()
|
Configuration |
ConfigurationHelper.getConfigurationBean()
|
Configuration |
Configuration.managementRESTService(ManagementRESTServiceConfiguration cfg)
Builder method to REST management capabilities to the cache manager through a dedicated configuration, this can only be used once. |
Configuration |
Configuration.maxBytesLocalDisk(long amount,
MemoryUnit memoryUnit)
Sets the maxOnDisk size |
Configuration |
Configuration.maxBytesLocalHeap(long amount,
MemoryUnit memoryUnit)
Sets the maxOnHeap size for the cache being configured |
Configuration |
Configuration.maxBytesLocalOffHeap(long amount,
MemoryUnit memoryUnit)
Sets the maximum size for the OffHeap tier for all the caches this CacheManagers holds. |
Configuration |
Configuration.monitoring(Configuration.Monitoring monitoring)
Builder to set the monitoring approach |
Configuration |
Configuration.name(String name)
Builder to set the cache manager name. |
static Configuration |
ConfigurationFactory.parseConfiguration()
Configures a bean from an XML file in the classpath. |
static Configuration |
ConfigurationFactory.parseConfiguration(File file)
Configures a bean from an XML file. |
static Configuration |
ConfigurationFactory.parseConfiguration(InputStream inputStream)
Configures a bean from an XML input stream. |
static Configuration |
ConfigurationFactory.parseConfiguration(URL url)
Configures a bean from an XML file available as an URL. |
Configuration |
Configuration.sizeOfPolicy(SizeOfPolicyConfiguration sizeOfPolicyConfiguration)
Builder to set the default SizeOfPolicyConfiguration for this cache manager. |
Configuration |
Configuration.source(ConfigurationSource configurationSource)
Builder to set the configuration source. |
Configuration |
Configuration.terracotta(TerracottaClientConfiguration terracottaConfiguration)
Builder method to Terracotta capabilities to the cache manager through a dedicated configuration, this can only be used once. |
Configuration |
Configuration.transactionManagerLookup(FactoryConfiguration transactionManagerLookupParameter)
Builder to add a transaction manager lookup class to the cache manager, only one of these can be added. |
Configuration |
Configuration.updateCheck(boolean updateCheck)
Builder to set the state of the automated update check. |
Methods in net.sf.ehcache.config with parameters of type Configuration | |
---|---|
Collection<ConfigError> |
CacheConfiguration.validate(Configuration configuration)
Validates the configuration |
Constructors in net.sf.ehcache.config with parameters of type Configuration | |
---|---|
ConfigurationHelper(CacheManager cacheManager,
Configuration configuration)
Only Constructor |
Uses of Configuration in net.sf.ehcache.config.generator |
---|
Methods in net.sf.ehcache.config.generator that return Configuration | |
---|---|
abstract Configuration |
ConfigurationSource.createConfiguration()
Abstract method used for creating a Configuration based on the source |
Methods in net.sf.ehcache.config.generator with parameters of type Configuration | |
---|---|
String |
ConfigurationGenerator.generate(Configuration configuration,
CacheConfiguration cacheConfiguration)
Deprecated. use appropriate methods in ConfigurationUtil instead |
String |
ConfigurationGenerator.generate(Configuration configuration,
CacheConfiguration defaultCacheConfiguration,
Map<String,CacheConfiguration> cacheConfigs)
Deprecated. use appropriate methods in ConfigurationUtil instead |
static String |
ConfigurationUtil.generateCacheConfigurationText(Configuration configuration,
CacheConfiguration cacheConfiguration)
Generates configuration text for a CacheConfiguration |
static String |
ConfigurationUtil.generateCacheManagerConfigurationText(Configuration configuration)
Generates Configuration text from a Configuration |
Uses of Configuration in net.sf.ehcache.config.generator.model.elements |
---|
Methods in net.sf.ehcache.config.generator.model.elements with parameters of type Configuration | |
---|---|
static void |
CacheConfigurationElement.addCommonAttributesWithDefaultCache(NodeElement element,
Configuration configuration,
CacheConfiguration cacheConfiguration)
Adds all attributes which are common with the "defaultCache" element in ehcache.xsd |
Constructors in net.sf.ehcache.config.generator.model.elements with parameters of type Configuration | |
---|---|
CacheConfigurationElement(NodeElement parent,
Configuration configuration,
CacheConfiguration cacheConfiguration)
Constructor accepting the parent and the CacheConfiguration |
|
ConfigurationElement(Configuration configuration)
Constructor accepting the Configuration . |
|
DefaultCacheConfigurationElement(NodeElement parent,
Configuration configuration,
CacheConfiguration cacheConfiguration)
Constructor accepting the parent and the CacheConfiguration |
Uses of Configuration in net.sf.ehcache.management.provider |
---|
Methods in net.sf.ehcache.management.provider with parameters of type Configuration | |
---|---|
MBeanRegistrationProvider |
MBeanRegistrationProviderFactoryImpl.createMBeanRegistrationProvider(Configuration config)
Factory Method for creating MBeanRegistrationProvider |
MBeanRegistrationProvider |
MBeanRegistrationProviderFactory.createMBeanRegistrationProvider(Configuration config)
Factory Method for creating MBeanRegistrationProvider |
Constructors in net.sf.ehcache.management.provider with parameters of type Configuration | |
---|---|
MBeanRegistrationProviderImpl(Configuration configuration)
Constructor accepting the Configuration |
|
ehcache | |||||||||
PREV NEXT | FRAMES NO FRAMES |