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