@Override public Serializable checkpointInfo() throws Exception { NumbersCheckpointData _chkptData = new NumbersCheckpointData(); _chkptData.setCount(readerIndex); stepCtx.getProperties().setProperty("checkpoint.index", Integer.toString(readerIndex)); return _chkptData; }