org.terracotta.modules.ehcache.store
Class ElementSerializationStrategy
java.lang.Object
org.terracotta.cache.serialization.DsoSerializationStrategy<AbstractElementData>
org.terracotta.modules.ehcache.store.ElementSerializationStrategy
- All Implemented Interfaces:
- com.tc.object.bytecode.NotClearable, SerializationStrategy<AbstractElementData>
- Direct Known Subclasses:
- HibernateElementSerializationStrategy
public class ElementSerializationStrategy
- extends DsoSerializationStrategy<AbstractElementData>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementSerializationStrategy
public ElementSerializationStrategy()
deserialize
public AbstractElementData deserialize(byte[] data)
throws IOException,
ClassNotFoundException
- Specified by:
deserialize in interface SerializationStrategy<AbstractElementData>- Overrides:
deserialize in class DsoSerializationStrategy<AbstractElementData>
- Throws:
IOException
ClassNotFoundException
deserialize
public AbstractElementData deserialize(byte[] data,
ClassLoader loader)
throws IOException,
ClassNotFoundException
- Specified by:
deserialize in interface SerializationStrategy<AbstractElementData>- Overrides:
deserialize in class DsoSerializationStrategy<AbstractElementData>
- Throws:
IOException
ClassNotFoundException
serialize
public byte[] serialize(AbstractElementData element)
throws IOException
- Specified by:
serialize in interface SerializationStrategy<AbstractElementData>- Overrides:
serialize in class DsoSerializationStrategy<AbstractElementData>
- Throws:
IOException
Copyright © 2010 Terracotta, Inc.. All Rights Reserved.