ehcache

Package net.sf.ehcache.config

This package contains the cache configuration code.

See:
          Description

Interface Summary
CacheConfigurationListener Instances of CacheConfigurationListener can be registered with CacheConfiguration instances in order to receive notification when any of the dynamic properties of the configuration are changed.
DynamicSearchListener Listener for changes to dynamic attributes extractor config
 

Class Summary
AbstractCacheConfigurationListener  
CacheConfigError Represents a config error in a cache configuration
CacheConfiguration A value object used to represent cache configuration.
CacheConfiguration.BootstrapCacheLoaderFactoryConfiguration Configuration for the BootstrapCacheLoaderFactoryConfiguration.
CacheConfiguration.CacheDecoratorFactoryConfiguration Configuration for the CacheDecoratorFactoryConfiguration.
CacheConfiguration.CacheEventListenerFactoryConfiguration Configuration for the CacheEventListenerFactory.
CacheConfiguration.CacheExceptionHandlerFactoryConfiguration Configuration for the BootstrapCacheLoaderFactoryConfiguration.
CacheConfiguration.CacheExtensionFactoryConfiguration Configuration for the CacheExtensionFactoryConfiguration.
CacheConfiguration.CacheLoaderFactoryConfiguration Configuration for the CacheLoaderFactoryConfiguration.
CacheWriterConfiguration Class to hold the CacheWriterManager configuration
CacheWriterConfiguration.CacheWriterFactoryConfiguration Configuration for the CacheWriterFactoryConfiguration.
ConfigError Represents a config error
Configuration A bean, used by BeanUtils, to set configuration from an XML configuration file.
ConfigurationFactory A utility class which configures beans from XML, using reflection.
ConfigurationHelper The configuration for ehcache.
CopyStrategyConfiguration  
DiskStoreConfiguration A class to represent DiskStore configuration e.g.
ElementValueComparatorConfiguration  
FactoryConfiguration<T extends FactoryConfiguration> A class to represent the CacheManagerEventListener configuration.
ManagementRESTServiceConfiguration Configuration class of management REST services.
NonstopConfiguration Configuration class of nonstop caches
PersistenceConfiguration Class to hold the persistence policy configuration.
PinningConfiguration Class to hold the Pinning configuration.
Searchable Search configuration for a Cache
SearchAttribute A cache search attribute.
SizeOfPolicyConfiguration Class to hold the SizeOf policy configuration.
TerracottaClientConfiguration Holds the Terracotta configuration for a particular client
TerracottaConfiguration Class to hold the Terracotta configuration - either a pointer to the real config or a container for embedded config.
TimeoutBehaviorConfiguration Configuration element for configuring timeoutBehavior for nonstop
 

Enum Summary
CacheConfiguration.TransactionalMode Represents whether the Cache is transactional or not.
CacheWriterConfiguration.WriteMode Represents how elements are written to the CacheWriter
Configuration.Monitoring Represents whether monitoring should be enabled or not.
MemoryUnit Memory unit: byte-based
PersistenceConfiguration.Strategy Enumeration of the legal persistence strategies
PinningConfiguration.Store Possible store values
SizeOfPolicyConfiguration.MaxDepthExceededBehavior Enum of the possible behaviors of the SizeOf engine when the max depth is exceeded
TerracottaConfiguration.Consistency Enum for various consistency settings
TimeoutBehaviorConfiguration.TimeoutBehaviorType Enum encapsulating type of TimeoutBehavior
 

Exception Summary
InvalidConfigurationException An exception to report invalid configuration settings.
 

Package net.sf.ehcache.config Description

This package contains the cache configuration code.


ehcache

Copyright 2001-2017, Terracotta, Inc.