@Component
@Scope(value="prototype")
public class RDBPrintJob
extends org.openforis.concurrency.Job
| Modifier and Type | Class and Description |
|---|---|
static class |
RDBPrintJob.RdbDialect |
static class |
RDBPrintJob.RecordDataPrintTask |
static class |
RDBPrintJob.ReferenceDataPrintTask |
| Constructor and Description |
|---|
RDBPrintJob() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildTasks() |
protected void |
createInternalVariables() |
File |
getOutputFile() |
CollectSurvey |
getSurvey() |
protected void |
initializeTask(org.openforis.concurrency.Worker task) |
protected void |
onEnd() |
protected void |
onTaskCompleted(org.openforis.concurrency.Worker task) |
void |
setDateTimeFormat(String dateTimeFormat) |
void |
setDialect(RDBPrintJob.RdbDialect dialect) |
void |
setIncludeData(boolean includeData) |
void |
setIncludeForeignKeysInCreateTable(boolean includeForeignKeysInCreateTable) |
void |
setRecordFilter(RecordFilter recordFilter) |
void |
setRecordManager(RecordManager recordManager) |
void |
setSurvey(CollectSurvey survey) |
void |
setTargetSchemaName(String targetSchemaName) |
void |
setWriter(Writer writer) |
abort, addTask, addTask, addTasks, createTask, execute, getCurrentTask, getCurrentTaskIndex, getJobManager, getProgressPercent, getTasks, hasTaskToRun, initializeInternalVariables, nextTask, onTaskEnd, onTaskFailed, release, runTask, setJobManageraddStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, beforeExecuteInternal, changeStatus, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getStartTime, getStatus, getWeight, initialize, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, log, notifyAllStatusChangeListeners, onAborted, onCompleted, onFailed, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setWeight, validateInput, waitForprotected void createInternalVariables()
throws Throwable
createInternalVariables in class org.openforis.concurrency.WorkerThrowableprotected void buildTasks()
throws Throwable
buildTasks in class org.openforis.concurrency.JobThrowableprotected void initializeTask(org.openforis.concurrency.Worker task)
initializeTask in class org.openforis.concurrency.Jobprotected void onTaskCompleted(org.openforis.concurrency.Worker task)
onTaskCompleted in class org.openforis.concurrency.Jobprotected void onEnd()
onEnd in class org.openforis.concurrency.Workerpublic CollectSurvey getSurvey()
public void setSurvey(CollectSurvey survey)
public void setIncludeData(boolean includeData)
public void setRecordManager(RecordManager recordManager)
public void setRecordFilter(RecordFilter recordFilter)
public void setWriter(Writer writer)
public void setTargetSchemaName(String targetSchemaName)
public void setDialect(RDBPrintJob.RdbDialect dialect)
public void setDateTimeFormat(String dateTimeFormat)
public void setIncludeForeignKeysInCreateTable(boolean includeForeignKeysInCreateTable)
public File getOutputFile()
Copyright © 2021 Open Foris. All rights reserved.