Package net.sf.ehcache
This package contains the public API for using ehcache.
-
Interface Summary Interface Description CacheOperationOutcomes Interface containing cache operation outcome enums.Disposable A Disposable is a resource that needs to release other resources when it is no longer needed.Ehcache An interface for Ehcache.FeaturesManager Interface implemented by classes providing access to extended functionality. -
Class Summary Class Description Cache Cache is the central class in ehcache.CacheClusterStateStatisticsListener A listener to capture statistics relating to cluster events regarding this node.CacheEntry Helper class to tie a key to an element.CacheInitializationHelper Helper class to initialize anEhcachewith aCacheManagerwithout adding theEhcacheto theCacheManager.CacheManager A container forEhcaches that maintain all aspects of their lifecycle.CacheStoreHelper A helper class to get the internal Store from a CacheDiskStorePathManager Manager class to handle disk store path.EhcacheDefaultClassLoader Element A Cache Element, consisting of a key, value and attributes.ElementIdHelper Provide access to the package private methods for getting/setting Element id.MimeTypeByteArray A bean used to wrap byte[] values to be placed in an Element so as to preserve MIME type information.Status A pre JDK1.5 compatible enum class to indicate the status of aCacheManagerorCache.TransactionController TransactionController is used to begin, commit and rollback local transactions -
Exception Summary Exception Description CacheException A runtime Cache Exception.LoaderTimeoutException A loader timeout Exception.ObjectExistsException Thrown when a duplicate cache is attemtpted to be created