Class RDBPrintJob.RecordDataPrintTask
- java.lang.Object
-
- org.openforis.concurrency.Worker
-
- org.openforis.concurrency.Task
-
- org.openforis.collect.relational.print.RDBPrintTask
-
- org.openforis.collect.relational.print.RDBPrintJob.RecordDataPrintTask
-
- Enclosing class:
- RDBPrintJob
public static class RDBPrintJob.RecordDataPrintTask extends RDBPrintTask
-
-
Field Summary
-
Fields inherited from class org.openforis.collect.relational.print.RDBPrintTask
dialect, schema, writer
-
-
Constructor Summary
Constructors Constructor Description RecordDataPrintTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected longcountTotalItems()protected voidexecute()voidsetRecordFilter(RecordFilter recordFilter)voidsetRecordManager(RecordManager recordManager)-
Methods inherited from class org.openforis.collect.relational.print.RDBPrintTask
createInternalVariables, isSchemaless, setDateTimeFormat, setDialect, setSchema, setWriter, writeBatchInsert
-
Methods inherited from class org.openforis.concurrency.Task
beforeExecuteInternal, getProcessedItems, getProgressPercent, getRemainingItems, getSkippedItems, getTotalItems, incrementProcessedItems, incrementSkippedItems, setProcessedItems, setTotalItems
-
Methods inherited from class org.openforis.concurrency.Worker
abort, addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, changeStatus, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getStartTime, getStatus, getWeight, initialize, initializeInternalVariables, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onCompleted, onEnd, onFailed, release, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setWeight, validateInput, waitFor
-
-
-
-
Method Detail
-
countTotalItems
protected long countTotalItems()
- Overrides:
countTotalItemsin classorg.openforis.concurrency.Task
-
execute
protected void execute() throws Throwable- Specified by:
executein classorg.openforis.concurrency.Worker- Throws:
Throwable
-
setRecordManager
public void setRecordManager(RecordManager recordManager)
-
setRecordFilter
public void setRecordFilter(RecordFilter recordFilter)
-
-