Package | Description |
---|---|
net.sf.ehcache |
This package contains the public API for using ehcache.
|
net.sf.ehcache.config |
This package contains the cache configuration code.
|
net.sf.ehcache.management.sampled |
This package contains classes related to MBeans with Sampled Statistics.
|
net.sf.ehcache.store |
Store package.
|
net.sf.ehcache.store.disk |
This package contains the disk store.
|
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.writethrough |
This package contains the write through functionalities.
|
Modifier and Type | Field and Description |
---|---|
private Cache |
CacheQuery.cache |
private Cache |
Cache.NonstopActiveDelegateHolderImpl.cache |
private Cache |
CacheStoreHelper.cache |
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<java.lang.ref.WeakReference<Cache>> |
CacheManager.CacheRejoinAction.caches |
Modifier and Type | Method and Description |
---|---|
Cache |
Cache.clone()
Clones a cache.
|
Cache |
CacheQuery.getCache()
Get the cache this query originated from
|
Cache |
CacheQuery.StoreQueryImpl.getCache() |
Cache |
CacheManager.getCache(java.lang.String name)
Returns a concrete implementation of Cache, it it is available in the CacheManager.
|
Modifier and Type | Method and Description |
---|---|
void |
CacheManager.addCache(Cache cache)
Adds a
Cache to the CacheManager. |
(package private) SizeOfEngine |
CacheManager.createSizeOfEngine(Cache cache)
Creates a SizeOfEngine for a cache.
|
Store |
FeaturesManager.createStore(Cache cache,
Pool<PoolableStore> onHeapPool,
Pool<PoolableStore> onDiskPool)
Create a store for the given cache.
|
WriteBehind |
FeaturesManager.createWriteBehind(Cache cache)
Create a WriteBehind instance for the given cache.
|
void |
CacheManager.CacheRejoinAction.register(Cache cache)
Register a Cache implementation
|
void |
CacheManager.CacheRejoinAction.unregister(Cache cache)
Unregister a Cache implementation
|
Constructor and Description |
---|
CacheQuery(Cache cache)
Create a new builder instance
|
CacheStoreHelper(Cache cache)
Constructor accepting the cache
|
NonstopActiveDelegateHolderImpl(Cache cache) |
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.Set<Cache> |
Configuration.getAllActiveCaches(CacheManager cacheManager)
Returns all active caches managed by the Manager
|
Modifier and Type | Method and Description |
---|---|
abstract CacheWriterManager |
CacheWriterConfiguration.WriteMode.createWriterManager(Cache cache)
Create a new
WriterManager for a particular cache instance |
Modifier and Type | Field and Description |
---|---|
private Cache |
ComprehensiveCacheSamplerImpl.cache |
Constructor and Description |
---|
ComprehensiveCacheSamplerImpl(Cache cache)
Constructor that takes a
Cache |
Modifier and Type | Method and Description |
---|---|
Cache |
StoreQuery.getCache()
Get the cache this query originated from
|
Modifier and Type | Method and Description |
---|---|
static DiskStore |
DiskStore.create(Cache cache)
Creates a persitent-to-disk store for the given cache, using the given disk path.
|
Modifier and Type | Method and Description |
---|---|
void |
CacheWriterManager.init(Cache cache)
Initialize the cache writer manager.
|
Modifier and Type | Method and Description |
---|---|
void |
WriteBehindManager.init(Cache cache)
Initialize the cache writer manager.
|
Constructor and Description |
---|
WriteBehindManager(Cache cache)
Create using the given cache.
|
Modifier and Type | Field and Description |
---|---|
private Cache |
WriteThroughManager.cache |
Modifier and Type | Method and Description |
---|---|
void |
WriteThroughManager.init(Cache cache)
Initialize the cache writer manager.
|