|
ehcache | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ElementValueComparator | Used to compare two element values. |
MemoryStore.BackingFactory | Factory interface to create a MemoryStore backing. |
Policy | An eviction policy. |
Store | This is the interface for all stores. |
StoreListener | |
StoreQuery | An immutable query that a Store can execute |
StoreQuery.Ordering | An attribute / direction ordering pair |
StripedReadWriteLockProvider | Provider for StripedReadWriteLock that need to match a certain spreading function |
TerracottaStore | Use for internal purpose only. |
TierableStore | This is the interface for all tierable stores. |
Class Summary | |
---|---|
AbstractPolicy | A base policy class |
AbstractStore | |
CacheKeySet<E> | A Set of keys that will encapsulate keys present in a Cache. |
DefaultElementValueComparator | |
DiskBackedMemoryStore | A tiered store using an in-memory cache of elements stored on disk. |
DiskStoreBootstrapCacheLoader | |
DiskStoreBootstrapCacheLoaderFactory | Factory class to create DiskStoreBootstrapCacheLoader instances. |
ElementIdAssigningStore | Store wrapper that assigns sequential IDs to elements as they are added to the underlying store |
FifoPolicy | Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions. |
FrontEndCacheTier<T extends TierableStore,U extends TierableStore> | Abstract class for stores which combine two other stores, one caching the other (aka authority)'s elements. |
LegacyStoreWrapper | A wrapper to convert a legacy pair of stores into a new style compound store. |
LfuPolicy | Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions. |
LruMemoryStore | An implementation of a LruMemoryStore. |
LruPolicy | Contains common LFU policy code for use between the LfuMemoryStore and the DiskStore, which also uses an LfuPolicy for evictions. |
MemoryLimitedCacheLoader | Abstract class for BootstrapCacheLoader implementers that should alter their load behavior (probably stop loading) whenever the cache being bootstrapped has reached its in-memory limit (off- or on-heap) |
MemoryOnlyStore | A memory-only store with support for all caching features. |
MemoryOnlyStore.BruteForceSearchManager | Brute force search implementation |
MemoryStore | A Store implementation suitable for fast, concurrent in memory stores. |
MemoryStoreEvictionPolicy | A typesafe enumeration of eviction policies. |
NotifyingMemoryStore | |
NullStore | A store implementation which does not store anything. |
Enum Summary | |
---|---|
MemoryStoreEvictionPolicy.MemoryStoreEvictionPolicyEnum | Enum for MemoryStoreEvictionPolicy |
Store package. This package contains a Store interface and its implementations: a memory store and a disk store.
Stores are used by the Cache to physically implement logical cache operations.
|
ehcache | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |