Class CodeListBatchExportJob
- java.lang.Object
-
- org.openforis.concurrency.Worker
-
- org.openforis.concurrency.Job
-
- org.openforis.collect.io.metadata.codelist.CodeListBatchExportJob
-
public class CodeListBatchExportJob extends org.openforis.concurrency.Job- Author:
- S. Ricci
-
-
Constructor Summary
Constructors Constructor Description CodeListBatchExportJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildTasks()protected voidcreateInternalVariables()FilegetOutputFile()protected voidinitializeTask(org.openforis.concurrency.Worker task)protected voidonCompleted()protected voidonTaskCompleted(org.openforis.concurrency.Worker task)voidsetCodeListManager(CodeListManager codeListManager)voidsetSurvey(CollectSurvey survey)-
Methods 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, setJobManager
-
Methods 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, onEnd, onFailed, prepareResult, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, validateInput, waitFor
-
-
-
-
Method Detail
-
createInternalVariables
protected void createInternalVariables() throws Throwable- Overrides:
createInternalVariablesin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
buildTasks
protected void buildTasks() throws Throwable- 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
-
onCompleted
protected void onCompleted()
- Overrides:
onCompletedin classorg.openforis.concurrency.Worker
-
setSurvey
public void setSurvey(CollectSurvey survey)
-
setCodeListManager
public void setCodeListManager(CodeListManager codeListManager)
-
getOutputFile
public File getOutputFile()
-
-