public class InProcessBatchProgressMonitor extends AbstractBatchProgressMonitor implements IBatchProgressMonitorExt
currentChildren, currentItem, done, endTime, executionId, itemCount, parent, rejectedItems, startTime, successItems, taskName, totalWork, worked
UNKNOW
Constructor and Description |
---|
InProcessBatchProgressMonitor(String executionId,
IBatch batch,
InProcessBatchManager manager)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
Batch |
getBatch() |
Date |
getEndDate()
Returns end date is the task is finished, or an estimate if task is still
running.
|
Date |
getStartDate() |
protected IBatchProgressMonitor |
newInstance(int work) |
protected void |
onBatchEnd() |
void |
worked(int work)
Notify the processing of items.
|
beginTask, createSubTask, done, endBatch, endTask, fail, fail, getCurrentItem, getItemCount, getLastMessage, getLastUpdate, getLogger, getMainMonitor, getParentWork, getProgress, getRejectedItems, getTaskDescription, getTaskGroup, getTaskName, getTotalWork, getWritingDelay, isCancelRequested, isDone, isSuccess, message, reject, reject, reject, reject, setCurrentItem, setLogger, setTotalWork, setWritingDelay, touch
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getItemCount, getLastMessage, getProgress, getTotalWork
beginTask, createSubTask, done, fail, fail, getLastUpdate, isCancelRequested, message, reject, reject, reject, reject, setCurrentItem, setLogger
public InProcessBatchProgressMonitor(String executionId, IBatch batch, InProcessBatchManager manager)
executionId
- job execution idmanager
- batch managerbatch
- current batchpublic Batch getBatch()
getBatch
in class AbstractBatchProgressMonitor
public Date getEndDate()
AbstractBatchProgressMonitor
getEndDate
in class AbstractBatchProgressMonitor
public Date getStartDate()
getStartDate
in class AbstractBatchProgressMonitor
protected IBatchProgressMonitor newInstance(int work)
newInstance
in class AbstractBatchProgressMonitor
protected void onBatchEnd()
onBatchEnd
in class AbstractBatchProgressMonitor
public void worked(int work)
worked
in interface IBatchProgressMonitor
worked
in class AbstractBatchProgressMonitor
work
- items processedCopyright © 2010–2016. All rights reserved.