public abstract class SerializationManagerEx extends SerializationManager
ObjectStubSerializer
and stub serialization/deserialization algorithm.Constructor and Description |
---|
SerializationManagerEx() |
Modifier and Type | Method and Description |
---|---|
abstract Stub |
deserialize(java.io.InputStream stream) |
abstract void |
flushNameStorage() |
static SerializationManagerEx |
getInstanceEx() |
protected abstract void |
initSerializers() |
abstract boolean |
isNameStorageCorrupted() |
abstract void |
reinitializeNameStorage() |
abstract void |
repairNameStorage() |
abstract void |
reSerialize(java.io.InputStream inStub,
java.io.OutputStream outStub,
SerializationManagerEx newSerializationManager) |
abstract void |
serialize(Stub rootStub,
java.io.OutputStream stream) |
getInstance, internString, registerSerializer, registerSerializer
public static SerializationManagerEx getInstanceEx()
public abstract void serialize(Stub rootStub, java.io.OutputStream stream)
public abstract Stub deserialize(java.io.InputStream stream) throws SerializerNotFoundException
SerializerNotFoundException
public abstract void reSerialize(java.io.InputStream inStub, java.io.OutputStream outStub, SerializationManagerEx newSerializationManager) throws java.io.IOException
java.io.IOException
protected abstract void initSerializers()
public abstract boolean isNameStorageCorrupted()
public abstract void repairNameStorage()
public abstract void flushNameStorage()
public abstract void reinitializeNameStorage()