ehcache

ehcache 2.8.4 API

Packages
net.sf.ehcache This package contains the public API for using ehcache.
net.sf.ehcache.bootstrap This package contains the bootstrap cache loader interface and abstract factory.
net.sf.ehcache.cluster This package contains the API for accessing the cluster node topology and registering to receive events about changes in the cluster node topology.
net.sf.ehcache.concurrent This package contains concurrency classes and utilities that are not available in java.util.concurrent.
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 This package contains utility classes encapsulating ideas of Elements and Attributes.
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.constructs The constructs package builds on top of the core ehcache classes to create implementations for common caching patterns.
net.sf.ehcache.constructs.blocking Doug Lea in his book Concurrent Programming in Java talks about concurrency support constructs.
net.sf.ehcache.constructs.classloader ClassLoader contstructs package
net.sf.ehcache.constructs.eventual Construct related to eventual operations
net.sf.ehcache.constructs.nonstop Ehcache-nonstopcache package
net.sf.ehcache.constructs.nonstop.concurrency Nonstop feature related to concurrent package
net.sf.ehcache.constructs.nonstop.util Ehcache-nonstopcache utility package
net.sf.ehcache.constructs.readthrough Ehcache simple read through cache decorator package
net.sf.ehcache.constructs.refreshahead Ehcache simple refresh-ahead cache decorator package
net.sf.ehcache.constructs.web This package contains only a ShutdownListener, useful for shutting down CacheManager in web apps.
net.sf.ehcache.distribution This package is for cache replication.
net.sf.ehcache.event This package contains interfaces and classes for listening to events.
net.sf.ehcache.exceptionhandler This package is for exception handling.
net.sf.ehcache.extension This package contains interfaces and classes for the cache extension mechanism.
net.sf.ehcache.hibernate This package contains interfaces and classes for Hibernate3.1 and higher.
net.sf.ehcache.hibernate.ccs This package contains EhCache specific CacheConcurrencyStrategy implementations.
net.sf.ehcache.hibernate.management.api This package contains JMX related interfaces for Hibernate and ehcache statistics
net.sf.ehcache.hibernate.management.impl This package contains JMX related classes for Hibernate and ehcache statistics
net.sf.ehcache.hibernate.nonstop This package contains interfaces and classes for Hibernate related to Ehcache's nonstop feature.
net.sf.ehcache.hibernate.regions This package contains region implementations used in Hibernate 3.3 and higher.
net.sf.ehcache.hibernate.strategy This package contains EhCache specific AccessStrategy implementations.
net.sf.ehcache.loader This package contains a cache loaders and associated factories.
net.sf.ehcache.management This package contains JMX MBeans and implementations for management of ehcache.
net.sf.ehcache.management.provider This package contains classes related to MBeanRegistrationProvider and its implementation.
net.sf.ehcache.management.sampled This package contains classes related to MBeans with Sampled Statistics.
net.sf.ehcache.pool This package contains the interfaces concerning the resource pooling facilities.
net.sf.ehcache.pool.impl This package contains implementations of the resource pooling interfaces.
net.sf.ehcache.pool.sizeof This package contains the SizeOf implementations for the pooling in Ehcache.
net.sf.ehcache.pool.sizeof.annotations This package contains annotations to control SizeOf calculations for the pooling in Ehcache.
net.sf.ehcache.pool.sizeof.filter This package contains the SizeOf filtering interface and implementations for the pooling in Ehcache.
net.sf.ehcache.search This package contains classes for ehcache core search API.
net.sf.ehcache.search.aggregator This package contains classes for search aggregator functionality.
net.sf.ehcache.search.attribute This package contains classes for ehcache search attributes
net.sf.ehcache.search.expression This package contains classes for search expression types (ie.
net.sf.ehcache.search.impl This package contains an implementation for Results.
net.sf.ehcache.search.query This package contains the QueryMangerBuilder and the QueryManager interface to support BMSQL.
net.sf.ehcache.statistics This package contains classes related to LiveCacheStatistics and its implementation.
net.sf.ehcache.statistics.beans This package contains classes related to statistics mbean implementation.
net.sf.ehcache.statistics.extended This package contains classes related to extended statistics implementation.
net.sf.ehcache.store Store package.
net.sf.ehcache.store.cachingtier Contains the caching tier implementations
net.sf.ehcache.store.chm CHM package.
net.sf.ehcache.store.compound This package contains the main classes and interfaces for the new fully coherent combination disk and memory store for unclustered Ehcache.
net.sf.ehcache.store.disk This package contains the disk store.
net.sf.ehcache.store.disk.ods This package contains the classes managing the on-disk structure of the disk store.
net.sf.ehcache.terracotta This package contains the Terracotta integration functionalities.
net.sf.ehcache.transaction This package contains classes for controlling cache operations for transactional use.
net.sf.ehcache.transaction.local This package contains the local transactions subsystem.
net.sf.ehcache.transaction.manager This package contains the ehcache lookup interface for the supported JTA transaction managers.
net.sf.ehcache.transaction.manager.selector This package contains JTA transaction managers selectors.
net.sf.ehcache.transaction.xa This package contains the functionality to provide XA support to a transactional Cache.
net.sf.ehcache.transaction.xa.commands This package contains a representation of the queued commands which can be executed against a XA store.
net.sf.ehcache.transaction.xa.processor XAResource requests processor.
net.sf.ehcache.util Util package.
net.sf.ehcache.util.concurrent  
net.sf.ehcache.util.counter This package contains utility classes for Counter
net.sf.ehcache.util.counter.sampled This package contains utility classes for SampledCounter's
net.sf.ehcache.util.lang  
net.sf.ehcache.writer This package contains the cache writer functionalities.
net.sf.ehcache.writer.writebehind This package contains the write behind functionalities.
net.sf.ehcache.writer.writebehind.operations This package contains the operations for the write behind functionalities.
net.sf.ehcache.writer.writethrough This package contains the write through functionalities.

 


ehcache

Copyright 2001-2014, Terracotta, Inc.