Modifier and Type | Method and Description |
---|---|
<E extends SerializationGroup<K,V,G>> |
InfinispanBackingCacheEntryStoreSource.createGroupIntegratedObjectStore(IdentifierFactory<G> identifierFactory,
PassivationManager<G,E> passivationManager,
StatefulTimeoutInfo timeout) |
Modifier and Type | Class and Description |
---|---|
class |
SerializationGroupImpl<K extends Serializable,V extends Cacheable<K>>
Defines a group of serializable objects which must be serialized in one unit of work.
|
Modifier and Type | Method and Description |
---|---|
SerializationGroup<K,V,UUID> |
SerializationGroupContainer.createEntry(Cacheable<UUID> item) |
SerializationGroup<K,V,G> |
GroupAwareBackingCacheImpl.createGroup() |
SerializationGroup<K,V,G> |
SerializationGroupMemberImpl.getGroup()
Gets the
SerializationGroupImpl of which this object is a member. |
Modifier and Type | Method and Description |
---|---|
PassivatingBackingCache<UUID,Cacheable<UUID>,SerializationGroup<K,V,UUID>> |
SerializationGroupContainer.getGroupCache() |
PassivatingBackingCache<UUID,Cacheable<UUID>,SerializationGroup<K,V,UUID>> |
SerializationGroupImpl.getGroupCache() |
Modifier and Type | Method and Description |
---|---|
void |
SerializationGroupContainer.destroyEntry(SerializationGroup<K,V,UUID> group) |
boolean |
SerializationGroupMemberContainer.isCompatibleWith(SerializationGroup<K,V,G> group) |
void |
SerializationGroupContainer.postActivate(SerializationGroup<K,V,UUID> group) |
void |
SerializationGroupContainer.postReplicate(SerializationGroup<K,V,UUID> group) |
void |
SerializationGroupContainer.prePassivate(SerializationGroup<K,V,UUID> group) |
void |
SerializationGroupContainer.preReplicate(SerializationGroup<K,V,UUID> group) |
void |
SerializationGroupMemberImpl.setGroup(SerializationGroup<K,V,G> group)
Sets the
SerializationGroupImpl of which this object is a member. |
void |
GroupAwareBackingCacheImpl.setGroup(V object,
SerializationGroup<K,V,G> group) |
Modifier and Type | Method and Description |
---|---|
void |
SerializationGroupContainer.setGroupCache(PassivatingBackingCache<UUID,Cacheable<UUID>,SerializationGroup<K,V,UUID>> groupCache) |
void |
SerializationGroupImpl.setGroupCache(PassivatingBackingCache<UUID,Cacheable<UUID>,SerializationGroup<K,V,UUID>> groupCache) |
Constructor and Description |
---|
GroupAwareBackingCacheImpl(StatefulObjectFactory<V> factory,
SerializationGroupMemberContainer<K,V,G> memberContainer,
PassivatingBackingCache<G,Cacheable<G>,SerializationGroup<K,V,G>> groupCache,
ScheduledExecutorService executor) |
GroupAwareBackingCacheImpl(StatefulObjectFactory<V> factory,
SerializationGroupMemberContainer<K,V,G> memberContainer,
PassivatingBackingCache<G,Cacheable<G>,SerializationGroup<K,V,G>> groupCache,
ThreadFactory threadFactory)
Creates a new GroupAwareCacheImpl.
|
SerializationGroupMemberContainer(PassivationManager<K,V> passivationManager,
PassivatingBackingCache<G,Cacheable<G>,SerializationGroup<K,V,G>> groupCache,
BackingCacheEntryStoreConfig config) |
Modifier and Type | Method and Description |
---|---|
<E extends SerializationGroup<K,V,G>> |
NonClusteredBackingCacheEntryStoreSource.createGroupIntegratedObjectStore(IdentifierFactory<G> identifierFactory,
PassivationManager<G,E> passivationManager,
StatefulTimeoutInfo timeout) |
Modifier and Type | Method and Description |
---|---|
<E extends SerializationGroup<K,V,G>> |
BackingCacheEntryStoreSource.createGroupIntegratedObjectStore(IdentifierFactory<G> identifierFactory,
PassivationManager<G,E> passivationManager,
StatefulTimeoutInfo timeout)
Provide a
BackingCacheEntryStore for storage of serialization groups. |
Modifier and Type | Method and Description |
---|---|
SerializationGroup<K,V,G> |
GroupAwareBackingCache.createGroup()
Create a
SerializationGroup to contain objects cached by this object. |
SerializationGroup<K,V,G> |
SerializationGroupMember.getGroup()
Gets the group of which this object is a member.
|
Modifier and Type | Method and Description |
---|---|
PassivatingBackingCache<G,Cacheable<G>,SerializationGroup<K,V,G>> |
SerializationGroup.getGroupCache()
Gets the cache used to manage the group.
|
Modifier and Type | Method and Description |
---|---|
void |
SerializationGroupMember.setGroup(SerializationGroup<K,V,G> group)
Sets the group to which this object belongs.
|
void |
GroupAwareBackingCache.setGroup(V obj,
SerializationGroup<K,V,G> group)
Assign the given object to the given group.
|
Modifier and Type | Method and Description |
---|---|
void |
SerializationGroup.setGroupCache(PassivatingBackingCache<G,Cacheable<G>,SerializationGroup<K,V,G>> groupCache)
Handback provided by the cache managing the group.
|
Copyright © 2013 JBoss by Red Hat. All rights reserved.