Class RDBPrintJob
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Job
org.openforis.collect.relational.print.RDBPrintJob
@Component
@Scope("prototype")
public class RDBPrintJob
extends org.openforis.concurrency.Job
- Author:
- S. Ricci
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic classNested classes/interfaces inherited from class org.openforis.concurrency.Worker
org.openforis.concurrency.Worker.Status -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidinitializeTask(org.openforis.concurrency.Worker task) protected voidonEnd()protected voidonTaskCompleted(org.openforis.concurrency.Worker task) voidsetDateTimeFormat(String dateTimeFormat) voidsetDialect(RDBPrintJob.RdbDialect dialect) voidsetIncludeData(boolean includeData) voidsetIncludeForeignKeysInCreateTable(boolean includeForeignKeysInCreateTable) voidsetRecordFilter(RecordFilter recordFilter) voidsetRecordManager(RecordManager recordManager) voidsetSurvey(CollectSurvey survey) voidsetTargetSchemaName(String targetSchemaName) voidMethods inherited from class org.openforis.concurrency.Job
abort, addTask, addTask, addTasks, createTask, execute, getCurrentTask, getCurrentTaskIndex, getJobManager, getProgressPercent, getTasks, hasTaskToRun, initializeInternalVariables, nextTask, onTaskEnd, onTaskFailed, release, runTask, setJobManagerMethods inherited from class org.openforis.concurrency.Worker
addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, beforeExecuteInternal, changeStatus, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getResult, getStartTime, getStatus, getWeight, initialize, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onCompleted, onFailed, prepareResult, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, validateInput, waitFor
-
Constructor Details
-
RDBPrintJob
public RDBPrintJob()
-
-
Method Details
-
createInternalVariables
- Overrides:
createInternalVariablesin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
buildTasks
- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
initializeTask
protected void initializeTask(org.openforis.concurrency.Worker task) - Overrides:
initializeTaskin classorg.openforis.concurrency.Job
-
onTaskCompleted
protected void onTaskCompleted(org.openforis.concurrency.Worker task) - Overrides:
onTaskCompletedin classorg.openforis.concurrency.Job
-
onEnd
protected void onEnd()- Overrides:
onEndin classorg.openforis.concurrency.Worker
-
getSurvey
-
setSurvey
-
setIncludeData
public void setIncludeData(boolean includeData) -
setRecordManager
-
setRecordFilter
-
setWriter
-
setTargetSchemaName
-
setDialect
-
setDateTimeFormat
-
setIncludeForeignKeysInCreateTable
public void setIncludeForeignKeysInCreateTable(boolean includeForeignKeysInCreateTable) -
getOutputFile
-