public interface
CheckpointHandler
| Known Indirect Subclasses |
Wrapper object to read / write a checkpoint. An implementation is expected to throw IOException if reading or writing of the checkpoint fails.
Public Method Summary
| abstract byte[] |
readCheckpoint(String checkpointName)
Read current value of saved checkpoint.
|
| abstract void |
saveCheckpoint(String checkpointName, byte[] checkpoint)
Saves checkpoint value.
|
Public Methods
public abstract byte[] readCheckpoint (String checkpointName)
Read current value of saved checkpoint.
Parameters
| checkpointName | the name of the checkpoint to read |
|---|
Returns
- current value of checkpoint.
nullif checkpoint is empty or not available
Throws
| IOException | if checkpoint read fails |
|---|
public abstract void saveCheckpoint (String checkpointName, byte[] checkpoint)
Saves checkpoint value.
Parameters
| checkpointName | the name of the checkpoint to save |
|---|---|
| checkpoint | value to save |
Throws
| IOException | if checkpoint save fails |
|---|