Modifier and Type | Class and Description |
---|---|
class |
InfinispanBackingCacheEntryStore<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>,C>
Infinispan-based backing cache entry store.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleCache<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
Modifier and Type | Class and Description |
---|---|
class |
PassivatingBackingCacheImpl<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
class |
SimpleBackingCacheEntryStore<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>>
A
BackingCacheEntryStore that stores in a simple Map and delegates to a provided
PersistentObjectStore for persistence. |
Modifier and Type | Class and Description |
---|---|
class |
NonPassivatingBackingCacheEntry<K extends Serializable,V extends Cacheable<K>>
Basic
BasicCacheEntry implementation for use with a non-passivating BackingCache . |
class |
SerializationGroupImpl<K extends Serializable,V extends Cacheable<K>>
Defines a group of serializable objects which must be serialized in one unit of work.
|
class |
SerializationGroupMemberImpl<K extends Serializable,V extends Cacheable<K>,G extends Serializable>
A member of a
SerializationGroupImpl . |
Modifier and Type | Interface and Description |
---|---|
interface |
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. |
interface |
BackingCacheEntryFactory<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
interface |
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. |
interface |
PassivatingBackingCache<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>>
A
BackingCache which passivates unused objects. |
Modifier and Type | Interface and Description |
---|---|
interface |
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. |
interface |
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 . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBackingCache<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>>
Abstract superclass of
BackingCache implementations. |
class |
AbstractBackingCacheEntryStore<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
class |
AbstractCache<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBackingCacheEntry<K extends Serializable,V extends Cacheable<K>>
Abstract superclass for
BackingCacheEntry implementations. |
Modifier and Type | Method and Description |
---|---|
int |
AbstractBackingCacheEntry.compareTo(BackingCacheEntry<K,V> entry) |
Constructor and Description |
---|
CacheableTimestamp(BackingCacheEntry<K,?> entry) |
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.