Interface | Description |
---|---|
BackingCache<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
An internal cache to which an external-facing
Cache delegates, either directly or indirectly. |
BackingCacheEntry<K extends Serializable,V extends Cacheable<K>> |
An object that can be managed by a
BackingCache . |
BackingCacheEntryFactory<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> | |
BackingCacheEntryStore<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
An in-memory store for
BackingCacheEntry instances that integrates a persistent store and the ability to use its
knowledge of when objects are accessed to coordinate the passivation and expiration of cached objects. |
BackingCacheEntryStoreConfig | |
BackingCacheEntryStoreSource<K extends Serializable,V extends Cacheable<K>,G extends Serializable> |
Provides
BackingCacheEntryStore instances to a CacheFactory that needs to create a
GroupAwareBackingCache . |
BackingCacheLifecycleListener |
Object that receives notifications as a
BackingCache starts and stops. |
GroupAwareBackingCache<K extends Serializable,V extends Cacheable<K>,G extends Serializable,M extends SerializationGroupMember<K,V,G>> |
A
BackingCache that can manage the relationship of its underlying entries to any SerializationGroup . |
GroupCompatibilityChecker |
An object that can check whether it can work compatibly with another in the management of
SerializationGroup s. |
Passivatable<K> | |
PassivatingBackingCache<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
A
BackingCache which passivates unused objects. |
PersistentObjectStore<K,V extends Identifiable<K>> |
Stores an indentifiable object in a persistent store.
|
ReplicationPassivationManager<K,V extends Identifiable<K>> |
Manages passivation and replication lifecycle callbacks on an object.
|
SerializationGroup<K extends Serializable,V extends Cacheable<K>,G extends Serializable> |
Specialized
BackingCacheEntry that represents a group of underlying items that must always be serialized as a group
and whose members must have coordinated calls to passivation and replication related callbacks. |
SerializationGroupMember<K extends Serializable,V extends Cacheable<K>,G extends Serializable> |
Specialized
BackingCacheEntry that wraps an underlying CacheItem and represents
it as a potential member of a SerializationGroup . |
Class | Description |
---|---|
BackingCacheEntryStoreSourceService<K extends Serializable,V extends Cacheable<K>,G extends Serializable,S extends BackingCacheEntryStoreSource<K,V,G>> |
Enum | Description |
---|---|
BackingCacheLifecycleListener.LifecycleState |
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.