Uses of Interface
org.terracotta.cache.serialization.SerializationStrategy

Packages that use SerializationStrategy
org.terracotta.cache.serialization   
org.terracotta.modules.ehcache.store   
org.terracotta.modules.ehcache.writebehind   
org.terracotta.modules.ehcache.writebehind.operations   
org.terracotta.modules.ehcache.writebehind.snapshots   
 

Uses of SerializationStrategy in org.terracotta.cache.serialization
 

Classes in org.terracotta.cache.serialization that implement SerializationStrategy
 class DsoSerializationStrategy<T>
           
 class NonDsoSerializationStrategy
           
 

Methods in org.terracotta.cache.serialization with parameters of type SerializationStrategy
 T SerializedEntry.getDeserializedValue(SerializationStrategy<T> strategy)
           
 T SerializedEntry.getDeserializedValue(SerializationStrategy<T> strategy, ClassLoader classLoader)
           
 T SerializedEntry.getDeserializedValueCopy(SerializationStrategy<T> strategy)
           
 T SerializedEntry.getDeserializedValueCopy(SerializationStrategy<T> strategy, ClassLoader classLoader)
           
 

Uses of SerializationStrategy in org.terracotta.modules.ehcache.store
 

Classes in org.terracotta.modules.ehcache.store that implement SerializationStrategy
 class ElementSerializationStrategy
           
 class HibernateElementSerializationStrategy
           
 

Uses of SerializationStrategy in org.terracotta.modules.ehcache.writebehind
 

Constructors in org.terracotta.modules.ehcache.writebehind with parameters of type SerializationStrategy
CacheWriterWrapper(net.sf.ehcache.writer.CacheWriter cacheWriter, SerializationStrategy serializationStrategy)
          Creates a new item processor for a specific cache writer.
OperationsFilterWrapper(net.sf.ehcache.writer.writebehind.OperationsFilter<net.sf.ehcache.writer.writebehind.operations.KeyBasedOperation> delegate, SerializationStrategy serializationStrategy)
           
 

Uses of SerializationStrategy in org.terracotta.modules.ehcache.writebehind.operations
 

Methods in org.terracotta.modules.ehcache.writebehind.operations with parameters of type SerializationStrategy
 BatchAsyncOperation SingleAsyncOperation.createBatchOperation(List<SingleAsyncOperation> operations, SerializationStrategy serializationStrategy)
          Creates a batch operation that corresponds to the operation type of this single async operation.
 BatchAsyncOperation WriteAsyncOperation.createBatchOperation(List<SingleAsyncOperation> operations, SerializationStrategy serializationStrategy)
           
 BatchAsyncOperation DeleteAsyncOperation.createBatchOperation(List<SingleAsyncOperation> operations, SerializationStrategy serializationStrategy)
           
 net.sf.ehcache.Element WriteAsyncOperation.createElement(SerializationStrategy serializationStrategy)
           
 net.sf.ehcache.Element DeleteAsyncOperation.createElement(SerializationStrategy serializationStrategy)
           
 Object SingleAsyncOperation.getKey(SerializationStrategy serializationStrategy)
          Retrieves the key for this operation.
 Object WriteAsyncOperation.getKey(SerializationStrategy serializationStrategy)
           
 Object DeleteAsyncOperation.getKey(SerializationStrategy serializationStrategy)
           
 void SingleAsyncOperation.performSingleOperation(net.sf.ehcache.writer.CacheWriter cacheWriter, SerializationStrategy serializationStrategy)
          Perform this operation as a single execution with the provided cache writer
 void WriteAsyncOperation.performSingleOperation(net.sf.ehcache.writer.CacheWriter cacheWriter, SerializationStrategy serializationStrategy)
           
 void DeleteAsyncOperation.performSingleOperation(net.sf.ehcache.writer.CacheWriter cacheWriter, SerializationStrategy serializationStrategy)
           
 

Uses of SerializationStrategy in org.terracotta.modules.ehcache.writebehind.snapshots
 

Methods in org.terracotta.modules.ehcache.writebehind.snapshots with parameters of type SerializationStrategy
 net.sf.ehcache.Element ElementSnapshot.createElement(SerializationStrategy strategy)
           
abstract  Object KeySnapshot.getKey(SerializationStrategy strategy)
           
 Object SerializationElementSnapshot.getKey(SerializationStrategy strategy)
           
abstract  Object ElementSnapshot.getKey(SerializationStrategy strategy)
           
 Object IdentityKeySnapshot.getKey(SerializationStrategy strategy)
           
 Object IdentityElementSnapshot.getKey(SerializationStrategy strategy)
           
 Object SerializationKeySnapshot.getKey(SerializationStrategy strategy)
           
 Object SerializationElementSnapshot.getValue(SerializationStrategy strategy)
           
abstract  Object ElementSnapshot.getValue(SerializationStrategy strategy)
           
 Object IdentityElementSnapshot.getValue(SerializationStrategy strategy)
           
 

Constructors in org.terracotta.modules.ehcache.writebehind.snapshots with parameters of type SerializationStrategy
SerializationElementSnapshot(SerializationStrategy strategy, net.sf.ehcache.Element element)
           
SerializationKeySnapshot(SerializationStrategy strategy, Object key)
           
 



Copyright © 2010 Terracotta, Inc.. All Rights Reserved.