public interface PassivatingBackingCache<K extends Serializable,V extends Cacheable<K>,E extends BackingCacheEntry<K,V>> extends BackingCache<K,V,E>, Passivatable<K>
BackingCache
which passivates unused objects.
A PassivatingBackingCache is linked to a some sort of persistent store to store the passivated object and to a PassivationManager to manage lifecycle callbacks on the object.
BackingCacheEntryStore
Modifier and Type | Method and Description |
---|---|
GroupCompatibilityChecker |
getCompatibilityChecker()
Gets any
GroupCompatibilityChecker this cache is using. |
addLifecycleListener, create, discard, get, getCacheSize, getPassivatedCount, getTotalSize, isClustered, peek, release, removeLifecycleListener, start, stop
getStrictAffinity, getWeakAffinity, hasAffinity
createIdentifier
passivate
GroupCompatibilityChecker getCompatibilityChecker()
GroupCompatibilityChecker
this cache is using.null
if this cache is not using one.Copyright © 2013 JBoss by Red Hat. All rights reserved.