public final class ItemCheckpointAlgorithm extends Object implements CheckpointAlgorithm
| Modifier and Type | Field and Description |
|---|---|
protected int |
itemCount |
protected int |
timeLimitSeconds |
| Constructor and Description |
|---|
ItemCheckpointAlgorithm() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginCheckpoint() |
int |
checkpointTimeout() |
void |
endCheckpoint() |
boolean |
isReadyToCheckpoint() |
boolean |
isReadyToCheckpointItem() |
boolean |
isReadyToCheckpointTime() |
void |
setItemCount(int itemCount) |
void |
setTimeLimitSeconds(int timeLimitSeconds) |
public void setItemCount(int itemCount)
public void setTimeLimitSeconds(int timeLimitSeconds)
public void endCheckpoint()
throws Exception
endCheckpoint in interface CheckpointAlgorithmExceptionpublic boolean isReadyToCheckpointItem()
public boolean isReadyToCheckpointTime()
public boolean isReadyToCheckpoint()
isReadyToCheckpoint in interface CheckpointAlgorithmpublic void beginCheckpoint()
throws Exception
beginCheckpoint in interface CheckpointAlgorithmExceptionpublic int checkpointTimeout()
throws Exception
checkpointTimeout in interface CheckpointAlgorithmException© Copyright IBM Corp. 2014
Licensed under the Apache License, Version 2.0