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
-
Nested Class Summary
Nested 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 voidprotected 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, 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, onEnd, onFailed, prepareResult, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, validateInput, waitFor
-
Constructor Details
-
CodeListBatchExportJob
public CodeListBatchExportJob()
-
-
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
-
onCompleted
protected void onCompleted()- Overrides:
onCompletedin classorg.openforis.concurrency.Worker
-
setSurvey
-
setCodeListManager
-
getOutputFile
-