Package org.ehcache.config

Package for Cache configuration classes

See:
          Description

Interface Summary
Builder<T> Abstraction of something that can build a T
CacheConfiguration<K,V> Represents the minimal read-only configuration for a Cache to be, or an already existing one
CacheManagerConfiguration<T extends CacheManager>  
CacheRuntimeConfiguration<K,V> Represents the configuration currently used by a Cache.
Configuration  
EvictionPrioritizer<K,V> A specialized Comparator used to prioritize eviction between cache entries.
EvictionVeto<K,V> A specialized Predicate used to veto eviction of cache entries.
ResourcePool  
ResourcePools A collection of resource pools a cache has at its disposal to store its mappings.
ResourceType The resource pools type interface.
ResourceUnit  
RuntimeConfiguration Marker interface for now, there isn't anything mutable here yet...
SerializerConfiguration<T extends SerializationProvider> Configuration passed to SerializationProvider in order to control the creation of a Serializer.
UserManagedCacheConfiguration<K,V,T extends UserManagedCache<K,V>>  
 

Class Summary
BaseCacheConfiguration<K,V>  
CacheConfigurationBuilder<K,V>  
ConfigurationBuilder  
DefaultConfiguration  
Eviction Utility class for getting predefined EvictionVeto and EvictionPrioritizer instances.
Jsr107Configuration  
ResourcePoolsBuilder  
StoreConfigurationImpl<K,V>  
 

Enum Summary
Eviction.Prioritizer Enumeration holding default EvictionPrioritizer instances.
ResourceType.Core An enumeration of resource types handled by core ehcache.
SerializerConfiguration.Type Serialization provider types
 

Package org.ehcache.config Description

Package for Cache configuration classes