|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Ehcache | |
---|---|
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.config | This package contains the cache configuration code. |
net.sf.ehcache.constructs.asynchronous | |
net.sf.ehcache.constructs.blocking | Doug Lea in his book Concurrent Programming in Java talks about concurrency support constructs. |
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.hibernate | This package contains interfaces and classes for Hibernate3.1 and higher. |
net.sf.ehcache.jcache | This package contains an implementation of JSR-107: the JCACHE API. |
net.sf.ehcache.management | This package contains JMX MBeans and implementations for management of ehcache. |
net.sf.ehcache.store | Store package. |
Uses of Ehcache in net.sf.ehcache |
---|
Classes in net.sf.ehcache that implement Ehcache | |
---|---|
class |
Cache
Cache is the central class in ehcache. |
Methods in net.sf.ehcache that return Ehcache | |
---|---|
Ehcache |
Statistics.getAssociatedCache()
|
Ehcache |
CacheManager.getEhcache(java.lang.String name)
Gets an Ehcache |
Methods in net.sf.ehcache with parameters of type Ehcache | |
---|---|
void |
CacheManager.addCache(Ehcache cache)
Adds an Ehcache to the CacheManager. |
void |
CacheManager.replaceCacheWithDecoratedCache(Ehcache cache,
Ehcache decoratedCache)
Replaces in the map of Caches managed by this CacheManager an Ehcache with a decorated version of the same Ehcache. |
Constructors in net.sf.ehcache with parameters of type Ehcache | |
---|---|
Statistics(Ehcache cache,
int statisticsAccuracy,
long cacheHits,
long onDiskHits,
long inMemoryHits,
long misses,
long size)
Creates a new statistics object, associated with a Cache |
Uses of Ehcache in net.sf.ehcache.bootstrap |
---|
Methods in net.sf.ehcache.bootstrap with parameters of type Ehcache | |
---|---|
void |
BootstrapCacheLoader.load(Ehcache cache)
Instructs the loader to load the given cache |
Uses of Ehcache in net.sf.ehcache.config |
---|
Methods in net.sf.ehcache.config that return Ehcache | |
---|---|
Ehcache |
ConfigurationHelper.createDefaultCache()
|
Uses of Ehcache in net.sf.ehcache.constructs.asynchronous |
---|
Methods in net.sf.ehcache.constructs.asynchronous that return Ehcache | |
---|---|
Ehcache |
AsynchronousCommandExecutor.getMessageCache()
Gets the message cache |
Uses of Ehcache in net.sf.ehcache.constructs.blocking |
---|
Classes in net.sf.ehcache.constructs.blocking that implement Ehcache | |
---|---|
class |
BlockingCache
A blocking decorator for an Ehcache, backed by a Ehcache . |
class |
SelfPopulatingCache
A selfpopulating decorator for Ehcache that creates entries on demand. |
class |
UpdatingSelfPopulatingCache
A Cache backed cache that creates entries on demand. |
Fields in net.sf.ehcache.constructs.blocking declared as Ehcache | |
---|---|
protected Ehcache |
BlockingCache.cache
The backing Cache |
Methods in net.sf.ehcache.constructs.blocking that return Ehcache | |
---|---|
protected Ehcache |
BlockingCache.getCache()
Retrieve the EHCache backing cache |
Methods in net.sf.ehcache.constructs.blocking with parameters of type Ehcache | |
---|---|
protected void |
SelfPopulatingCache.refreshElement(Element element,
Ehcache backingCache)
Refresh a single element. |
Constructors in net.sf.ehcache.constructs.blocking with parameters of type Ehcache | |
---|---|
BlockingCache(Ehcache cache)
Creates a BlockingCache which decorates the supplied cache. |
|
SelfPopulatingCache(Ehcache cache,
CacheEntryFactory factory)
Creates a SelfPopulatingCache. |
|
UpdatingSelfPopulatingCache(Ehcache cache,
UpdatingCacheEntryFactory factory)
Creates a SelfPopulatingCache. |
Uses of Ehcache in net.sf.ehcache.distribution |
---|
Methods in net.sf.ehcache.distribution with parameters of type Ehcache | |
---|---|
protected java.util.List |
RMIBootstrapCacheLoader.acquireCachePeers(Ehcache cache)
Acquires the cache peers for this cache. |
void |
RMIBootstrapCacheLoader.doLoad(Ehcache cache)
Bootstraps the cache from a random CachePeer. |
protected void |
RMIBootstrapCacheLoader.fetchAndPutElements(Ehcache cache,
java.util.List requestChunk,
CachePeer cachePeer)
Fetches a chunk of elements from a remote cache peer |
protected boolean |
RMICacheManagerPeerListener.isDistributed(Ehcache cache)
Determine if the given cache is distributed. |
java.util.List |
CacheManagerPeerProvider.listRemoteCachePeers(Ehcache cache)
|
abstract java.util.List |
RMICacheManagerPeerProvider.listRemoteCachePeers(Ehcache cache)
|
protected java.util.List |
RMIBootstrapCacheLoader.listRemoteCachePeers(Ehcache cache)
Package protected List of cache peers |
java.util.List |
ManualRMICacheManagerPeerProvider.listRemoteCachePeers(Ehcache cache)
|
java.util.List |
MulticastRMICacheManagerPeerProvider.listRemoteCachePeers(Ehcache cache)
|
void |
RMIBootstrapCacheLoader.load(Ehcache cache)
Bootstraps the cache from a random CachePeer. |
void |
RMISynchronousCacheReplicator.notifyElementEvicted(Ehcache cache,
Element element)
Called immediately after an element is evicted from the cache. |
void |
RMISynchronousCacheReplicator.notifyElementExpired(Ehcache cache,
Element element)
Called immediately after an element is found to be expired. |
void |
RMISynchronousCacheReplicator.notifyElementPut(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache. |
void |
RMIAsynchronousCacheReplicator.notifyElementPut(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache. |
void |
RMISynchronousCacheReplicator.notifyElementRemoved(Ehcache cache,
Element element)
Called immediately after an attempt to remove an element. |
void |
RMIAsynchronousCacheReplicator.notifyElementRemoved(Ehcache cache,
Element element)
Called immediately after an attempt to remove an element. |
void |
RMISynchronousCacheReplicator.notifyElementUpdated(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache and the element already existed in the cache. |
void |
RMIAsynchronousCacheReplicator.notifyElementUpdated(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache and the element already existed in the cache. |
void |
RMISynchronousCacheReplicator.notifyRemoveAll(Ehcache cache)
Called during removeAll() to indicate that the all
elements have been removed from the cache in a bulk operation. |
void |
RMIAsynchronousCacheReplicator.notifyRemoveAll(Ehcache cache)
Called during removeAll() to indicate that the all
elements have been removed from the cache in a bulk operation. |
Constructors in net.sf.ehcache.distribution with parameters of type Ehcache | |
---|---|
RMICachePeer(Ehcache cache,
java.lang.String hostName,
java.lang.Integer port,
java.lang.Integer socketTimeoutMillis)
Construct a new remote peer. |
Uses of Ehcache in net.sf.ehcache.event |
---|
Methods in net.sf.ehcache.event with parameters of type Ehcache | |
---|---|
void |
CacheEventListener.notifyElementEvicted(Ehcache cache,
Element element)
Called immediately after an element is evicted from the cache. |
void |
CacheEventListener.notifyElementExpired(Ehcache cache,
Element element)
Called immediately after an element is found to be expired. |
void |
CacheEventListener.notifyElementPut(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache. |
void |
CacheEventListener.notifyElementRemoved(Ehcache cache,
Element element)
Called immediately after an attempt to remove an element. |
void |
CacheEventListener.notifyElementUpdated(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache and the element already existed in the cache. |
void |
CacheEventListener.notifyRemoveAll(Ehcache cache)
Called during removeAll() to indicate that the all
elements have been removed from the cache in a bulk operation. |
Constructors in net.sf.ehcache.event with parameters of type Ehcache | |
---|---|
RegisteredEventListeners(Ehcache cache)
Constructs a new notification service |
Uses of Ehcache in net.sf.ehcache.hibernate |
---|
Constructors in net.sf.ehcache.hibernate with parameters of type Ehcache | |
---|---|
EhCache(Ehcache cache)
Creates a new Hibernate pluggable cache by name. |
Uses of Ehcache in net.sf.ehcache.jcache |
---|
Methods in net.sf.ehcache.jcache that return Ehcache | |
---|---|
Ehcache |
JCache.getBackingCache()
Gets the backing Ehcache |
Methods in net.sf.ehcache.jcache with parameters of type Ehcache | |
---|---|
void |
JCacheListenerAdaptor.notifyElementEvicted(Ehcache cache,
Element element)
Called immediately after an element is evicted from the cache. |
void |
JCacheListenerAdaptor.notifyElementExpired(Ehcache cache,
Element element)
Called immediately after an element is found to be expired. |
void |
JCacheListenerAdaptor.notifyElementPut(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache. |
void |
JCacheListenerAdaptor.notifyElementRemoved(Ehcache cache,
Element element)
Called immediately after an element has been removed. |
void |
JCacheListenerAdaptor.notifyElementUpdated(Ehcache cache,
Element element)
Called immediately after an element has been put into the cache and the element already existed in the cache. |
void |
JCacheListenerAdaptor.notifyRemoveAll(Ehcache cache)
Called during removeAll() to indicate that the all
elements have been removed from the cache in a bulk operation. |
Constructors in net.sf.ehcache.jcache with parameters of type Ehcache | |
---|---|
JCache(Ehcache cache,
net.sf.jsr107cache.CacheLoader cacheLoader)
A constructor for JCache. |
Uses of Ehcache in net.sf.ehcache.management |
---|
Constructors in net.sf.ehcache.management with parameters of type Ehcache | |
---|---|
Cache(Ehcache cache)
A constructor for JCache. |
|
CacheConfiguration(Ehcache cache)
Constructs using a backing CacheConfiguration |
|
CacheStatistics(Ehcache ehcache)
Constructs an object from an ehcache statistics object |
Uses of Ehcache in net.sf.ehcache.store |
---|
Fields in net.sf.ehcache.store declared as Ehcache | |
---|---|
protected Ehcache |
MemoryStore.cache
The cache this store is associated with. |
Methods in net.sf.ehcache.store with parameters of type Ehcache | |
---|---|
static MemoryStore |
MemoryStore.create(Ehcache cache,
Store diskStore)
A factory method to create a MemoryStore. |
Constructors in net.sf.ehcache.store with parameters of type Ehcache | |
---|---|
DiskStore(Ehcache cache,
java.lang.String diskPath)
Creates a disk store. |
|
FifoMemoryStore(Ehcache cache,
Store diskStore)
Constructor for the FifoMemoryStore object. |
|
LfuMemoryStore(Ehcache cache,
Store diskStore)
Constructor for the LfuMemoryStore object. |
|
LruMemoryStore(Ehcache cache,
Store diskStore)
Constructor for the LruMemoryStore object The backing LinkedHashMap is created with LRU by access order. |
|
MemoryStore(Ehcache cache,
Store diskStore)
Constructs things that all MemoryStores have in common. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |