public void resetOffset() { getData().offset = 0; }
public int getOffset() { return getData().offset; }
public void incrementOffset() { ChunkMonitorData data = getData(); data.offset ++; if (data.offset >= data.chunkSize) { resetOffset(); } }
public void setChunkSize(int chunkSize) { getData().chunkSize = chunkSize; resetOffset(); }
@Override public void update(ExecutionContext executionContext) throws ItemStreamException { super.update(executionContext); if (streamsRegistered) { ChunkMonitorData data = getData(); if (data.offset == 0) { // Only call the underlying update method if we are on a chunk // boundary stream.update(executionContext); executionContext.remove(getExecutionContextKey(OFFSET)); } else { executionContext.putInt(getExecutionContextKey(OFFSET), data.offset); } } }
public void resetOffset() { getData().offset = 0; }
public int getOffset() { return getData().offset; }
public int getOffset() { return getData().offset; }
public int getOffset() { return getData().offset; }
public void resetOffset() { getData().offset = 0; }
public void resetOffset() { getData().offset = 0; }
public void incrementOffset() { ChunkMonitorData data = getData(); data.offset ++; if (data.offset >= data.chunkSize) { resetOffset(); } }
public void incrementOffset() { ChunkMonitorData data = getData(); data.offset ++; if (data.offset >= data.chunkSize) { resetOffset(); } }
public void incrementOffset() { ChunkMonitorData data = getData(); data.offset ++; if (data.offset >= data.chunkSize) { resetOffset(); } }
public void incrementOffset() { ChunkMonitorData data = getData(); data.offset ++; if (data.offset >= data.chunkSize) { resetOffset(); } }
public void setChunkSize(int chunkSize) { getData().chunkSize = chunkSize; resetOffset(); }
public void setChunkSize(int chunkSize) { getData().chunkSize = chunkSize; resetOffset(); }
public void setChunkSize(int chunkSize) { getData().chunkSize = chunkSize; resetOffset(); }
public void setChunkSize(int chunkSize) { getData().chunkSize = chunkSize; resetOffset(); }
public void update(ExecutionContext executionContext) throws ItemStreamException { if (streamsRegistered) { ChunkMonitorData data = getData(); if (data.offset == 0) { // Only call the underlying update method if we are on a chunk // boundary stream.update(executionContext); } else { executionContext.putInt(OFFSET, data.offset); } } }