Class PersistentSerializablePortability
java.lang.Object
org.terracotta.offheapstore.storage.portability.SerializablePortability
org.terracotta.offheapstore.disk.storage.portability.PersistentSerializablePortability
- All Implemented Interfaces:
Persistent, PersistentPortability<Serializable>, Portability<Serializable>
public class PersistentSerializablePortability
extends SerializablePortability
implements PersistentPortability<Serializable>
-
Nested Class Summary
Nested classes/interfaces inherited from class SerializablePortability
SerializablePortability.SerializableDataKey -
Field Summary
FieldsFields inherited from class SerializablePortability
lookup, nextStreamIndex -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbootstrap(ObjectInput input) voidclose()voidflush()voidpersist(ObjectOutput output) Methods inherited from class SerializablePortability
addedMapping, decode, disconnect, encode, equals, getObjectInputStream, getObjectOutputStream, getOrAddMappingMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Portability
decode, encode, equals
-
Field Details
-
MAGIC
private static final int MAGIC- See Also:
-
-
Constructor Details
-
PersistentSerializablePortability
public PersistentSerializablePortability() -
PersistentSerializablePortability
-
-
Method Details
-
flush
- Specified by:
flushin interfacePersistent- Throws:
IOException
-
close
- Specified by:
closein interfacePersistent- Throws:
IOException
-
persist
- Specified by:
persistin interfacePersistent- Throws:
IOException
-
bootstrap
- Specified by:
bootstrapin interfacePersistent- Throws:
IOException
-