org.terracotta.collections
Class ConcurrentDistributedMapDsoApplicator
java.lang.Object
com.tc.object.applicator.BaseApplicator
com.tc.object.applicator.HashMapApplicator
com.tc.object.applicator.PartialHashMapApplicator
org.terracotta.collections.ConcurrentDistributedMapDsoApplicator
- All Implemented Interfaces:
- com.tc.object.applicator.ChangeApplicator
public class ConcurrentDistributedMapDsoApplicator
- extends com.tc.object.applicator.PartialHashMapApplicator
| Fields inherited from class com.tc.object.applicator.BaseApplicator |
encoding |
|
Method Summary |
void |
dehydrate(com.tc.object.ClientObjectManager objMgr,
com.tc.object.TCObject tcObject,
com.tc.object.dna.api.DNAWriter writer,
Object pojo)
|
Object |
getNewInstance(com.tc.object.ClientObjectManager objMgr,
com.tc.object.dna.api.DNA dna)
|
com.tc.object.TraversedReferences |
getPortableObjects(Object pojo,
com.tc.object.TraversedReferences addTo)
|
| Methods inherited from class com.tc.object.applicator.PartialHashMapApplicator |
getObjectForValue |
| Methods inherited from class com.tc.object.applicator.HashMapApplicator |
apply, getObjectForKey, 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 |
ConcurrentDistributedMapDsoApplicator
public ConcurrentDistributedMapDsoApplicator(com.tc.object.dna.api.DNAEncoding encoding)
getPortableObjects
public com.tc.object.TraversedReferences getPortableObjects(Object pojo,
com.tc.object.TraversedReferences addTo)
- Specified by:
getPortableObjects in interface com.tc.object.applicator.ChangeApplicator- Overrides:
getPortableObjects in class com.tc.object.applicator.HashMapApplicator
dehydrate
public void dehydrate(com.tc.object.ClientObjectManager objMgr,
com.tc.object.TCObject tcObject,
com.tc.object.dna.api.DNAWriter writer,
Object pojo)
- Specified by:
dehydrate in interface com.tc.object.applicator.ChangeApplicator- Overrides:
dehydrate in class com.tc.object.applicator.HashMapApplicator
getNewInstance
public Object getNewInstance(com.tc.object.ClientObjectManager objMgr,
com.tc.object.dna.api.DNA dna)
- Specified by:
getNewInstance in interface com.tc.object.applicator.ChangeApplicator- Overrides:
getNewInstance in class com.tc.object.applicator.HashMapApplicator
Copyright © 2010 Terracotta, Inc.. All Rights Reserved.