Class CodeListBatchImportJob
- java.lang.Object
-
- org.openforis.concurrency.Worker
-
- org.openforis.concurrency.Job
-
- org.openforis.collect.io.metadata.codelist.CodeListBatchImportJob
-
public class CodeListBatchImportJob extends org.openforis.concurrency.Job- Author:
- S. Ricci
-
-
Constructor Summary
Constructors Constructor Description CodeListBatchImportJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildTasks()protected voidcreateInternalVariables()protected voidinitializeTask(org.openforis.concurrency.Worker task)voidsetCodeListManager(CodeListManager codeListManager)voidsetFile(File file)voidsetOverwriteData(boolean overwriteData)voidsetSurvey(CollectSurvey survey)protected voidvalidateInput()-
Methods inherited from class org.openforis.concurrency.Job
abort, addTask, addTask, addTasks, createTask, execute, getCurrentTask, getCurrentTaskIndex, getJobManager, getProgressPercent, getTasks, hasTaskToRun, initializeInternalVariables, nextTask, onTaskCompleted, 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, getStartTime, getStatus, getWeight, initialize, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onCompleted, onEnd, onFailed, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setWeight, waitFor
-
-
-
-
Method Detail
-
createInternalVariables
protected void createInternalVariables() throws Throwable- Overrides:
createInternalVariablesin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
validateInput
protected void validateInput() throws Throwable- Overrides:
validateInputin 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
-
setCodeListManager
public void setCodeListManager(CodeListManager codeListManager)
-
setSurvey
public void setSurvey(CollectSurvey survey)
-
setFile
public void setFile(File file)
-
setOverwriteData
public void setOverwriteData(boolean overwriteData)
-
-