org.terracotta.cache.serialization
Class CustomLifespanSerializedEntryApplicator

java.lang.Object
  extended by com.tc.object.applicator.BaseApplicator
      extended by org.terracotta.cache.serialization.SerializedEntryApplicator
          extended by org.terracotta.cache.serialization.CustomLifespanSerializedEntryApplicator
All Implemented Interfaces:
com.tc.object.applicator.ChangeApplicator

public class CustomLifespanSerializedEntryApplicator
extends SerializedEntryApplicator

Author:
Chris Dennis

Field Summary
static String CUSTOM_SERIALIZED_ENTRY
           
 
Fields inherited from class org.terracotta.cache.serialization.SerializedEntryApplicator
ABSTRACT_TIMESTAMPED_VALUE, SERIALIZED_ENTRY
 
Fields inherited from class com.tc.object.applicator.BaseApplicator
encoding
 
Constructor Summary
CustomLifespanSerializedEntryApplicator(com.tc.object.dna.api.DNAEncoding encoding)
           
 
Method Summary
 void dehydrate(com.tc.object.ClientObjectManager objMgr, com.tc.object.TCObject tco, com.tc.object.dna.api.DNAWriter writer, Object pojo)
           
 
Methods inherited from class org.terracotta.cache.serialization.SerializedEntryApplicator
get, getNewInstance, getPortableObjects, hydrate
 
Methods inherited from class com.tc.object.applicator.BaseApplicator
getDehydratableObject, isLiteralInstance, isPortableReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CUSTOM_SERIALIZED_ENTRY

public static final String CUSTOM_SERIALIZED_ENTRY
See Also:
Constant Field Values
Constructor Detail

CustomLifespanSerializedEntryApplicator

public CustomLifespanSerializedEntryApplicator(com.tc.object.dna.api.DNAEncoding encoding)
Method Detail

dehydrate

public void dehydrate(com.tc.object.ClientObjectManager objMgr,
                      com.tc.object.TCObject tco,
                      com.tc.object.dna.api.DNAWriter writer,
                      Object pojo)
Specified by:
dehydrate in interface com.tc.object.applicator.ChangeApplicator
Overrides:
dehydrate in class SerializedEntryApplicator


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