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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.concurrency.Worker
org.openforis.concurrency.Worker.Status -
Field Summary
Fields inherited from class org.openforis.collect.relational.print.RDBPrintTask
dialect, schema, writer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected longprotected voidexecute()voidsetRecordFilter(RecordFilter recordFilter) voidsetRecordManager(RecordManager recordManager) Methods inherited from class org.openforis.collect.relational.print.RDBPrintTask
createInternalVariables, isSchemaless, setDateTimeFormat, setDialect, setSchema, setWriter, writeBatchInsertMethods inherited from class org.openforis.concurrency.Task
beforeExecuteInternal, getProcessedItems, getProgressPercent, getRemainingItems, getSkippedItems, getTotalItems, incrementProcessedItems, incrementSkippedItems, setProcessedItems, setTotalItemsMethods inherited from class org.openforis.concurrency.Worker
abort, addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, changeStatus, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getResult, getStartTime, getStatus, getWeight, initialize, initializeInternalVariables, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onCompleted, onEnd, onFailed, prepareResult, release, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, validateInput, waitFor
-
Constructor Details
-
RecordDataPrintTask
public RecordDataPrintTask()
-
-
Method Details
-
countTotalItems
protected long countTotalItems()- Overrides:
countTotalItemsin classorg.openforis.concurrency.Task
-
execute
- Specified by:
executein classorg.openforis.concurrency.Worker- Throws:
Throwable
-
setRecordManager
-
setRecordFilter
-