Modifier and Type | Method and Description |
---|---|
void |
InfinispanBackingCacheEntryStore.activated(org.infinispan.notifications.cachelistener.event.CacheEntryActivatedEvent<MarshalledValue<K,C>,MarshalledValue<E,C>> event) |
void |
InfinispanBackingCacheEntryStore.activated(org.infinispan.notifications.cachelistener.event.CacheEntryActivatedEvent<MarshalledValue<K,C>,MarshalledValue<E,C>> event) |
void |
InfinispanBackingCacheEntryStore.passivated(org.infinispan.notifications.cachelistener.event.CacheEntryPassivatedEvent<MarshalledValue<K,C>,MarshalledValue<E,C>> event) |
void |
InfinispanBackingCacheEntryStore.passivated(org.infinispan.notifications.cachelistener.event.CacheEntryPassivatedEvent<MarshalledValue<K,C>,MarshalledValue<E,C>> event) |
Constructor and Description |
---|
InfinispanBackingCacheEntryStore(org.infinispan.Cache<K,MarshalledValue<E,C>> cache,
CacheInvoker invoker,
IdentifierFactory<K> identifierFactory,
KeyAffinityServiceFactory affinityFactory,
PassivationManager<K,E> passivationManager,
StatefulTimeoutInfo timeout,
ClusteredBackingCacheEntryStoreConfig config,
boolean controlCacheLifecycle,
MarshalledValueFactory<C> valueFactory,
C context,
NodeFactory<org.infinispan.remoting.transport.Address> nodeFactory,
Registry<String,?> registry) |
Modifier and Type | Class and Description |
---|---|
class |
HashableMarshalledValue<T>
Like
SimpleMarshalledValue , but also serializes the underlying object's hash code,
so that this object can still be hashed, even if deserialized, but not yet rehydrated. |
class |
SimpleMarshalledValue<T>
A marshalled value that is lazily serialized and deserialized on demand.
|
Modifier and Type | Method and Description |
---|---|
<T> MarshalledValue<T,C> |
MarshalledValueFactory.createMarshalledValue(T object) |
Modifier and Type | Method and Description |
---|---|
MarshalledValue<V,C> |
MarshalledValueSessionAttributeMarshaller.write(V object) |
Modifier and Type | Method and Description |
---|---|
V |
MarshalledValueSessionAttributeMarshaller.read(MarshalledValue<V,C> value) |
Modifier and Type | Method and Description |
---|---|
MarshalledValue<Map<String,Object>,MarshallingContext> |
CoarseSessionEntry.getAttributes() |
Constructor and Description |
---|
CoarseImmutableSessionAttributes(MarshalledValue<Map<String,Object>,MarshallingContext> attributes,
SessionAttributeMarshaller<Map<String,Object>,MarshalledValue<Map<String,Object>,MarshallingContext>> marshaller) |
CoarseSessionAttributes(MarshalledValue<Map<String,Object>,MarshallingContext> attributes,
SessionAttributeMarshaller<Map<String,Object>,MarshalledValue<Map<String,Object>,MarshallingContext>> marshaller,
Mutator mutator) |
CoarseSessionEntry(CoarseSessionCacheEntry<L> cacheEntry,
MarshalledValue<Map<String,Object>,MarshallingContext> attributes) |
Constructor and Description |
---|
FineSessionFactory(org.infinispan.Cache<String,FineSessionCacheEntry<L>> sessionCache,
org.infinispan.Cache<SessionAttributeCacheKey,MarshalledValue<Object,MarshallingContext>> attributeCache,
CacheInvoker invoker,
SessionContext context,
SessionAttributeMarshaller<Object,MarshalledValue<Object,MarshallingContext>> marshaller,
LocalContextFactory<L> localContextFactory) |
FineSessionFactory(org.infinispan.Cache<String,FineSessionCacheEntry<L>> sessionCache,
org.infinispan.Cache<SessionAttributeCacheKey,MarshalledValue<Object,MarshallingContext>> attributeCache,
CacheInvoker invoker,
SessionContext context,
SessionAttributeMarshaller<Object,MarshalledValue<Object,MarshallingContext>> marshaller,
LocalContextFactory<L> localContextFactory) |
Copyright © 2013 JBoss by Red Hat. All rights reserved.