public abstract class BaseCheckpointData
extends java.lang.Object
| Constructor and Description |
|---|
BaseCheckpointData(CheckpointUserIfc userObj) |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
abstract void |
read(java.io.InputStream in) |
protected static int |
readInt(java.io.InputStream in) |
protected static java.lang.String |
readString(java.io.InputStream in) |
void |
restore() |
abstract void |
write(java.io.OutputStream out) |
protected static void |
writeInt(java.io.OutputStream out,
int value) |
protected static void |
writeString(java.io.OutputStream out,
java.lang.String name) |
public BaseCheckpointData(CheckpointUserIfc userObj)
public abstract void write(java.io.OutputStream out)
throws java.io.IOException
java.io.IOExceptionpublic abstract void read(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionprotected static void writeString(java.io.OutputStream out,
java.lang.String name)
throws java.io.IOException
java.io.IOExceptionprotected static java.lang.String readString(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionprotected static void writeInt(java.io.OutputStream out,
int value)
throws java.io.IOException
java.io.IOExceptionprotected static int readInt(java.io.InputStream in)
throws java.io.IOException
java.io.IOExceptionpublic final void flush()
public final void restore()