Class DataQueryExecutorJob
- java.lang.Object
-
- org.openforis.concurrency.Worker
-
- org.openforis.concurrency.Job
-
- org.openforis.collect.concurrency.SurveyLockingJob
-
- org.openforis.collect.datacleansing.DataQueryExecutorJob
-
@Component @Scope("prototype") public class DataQueryExecutorJob extends SurveyLockingJob- Author:
- S. Ricci
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataQueryExecutorJob.DataQueryExecutorJobInput
-
Field Summary
-
Fields inherited from class org.openforis.collect.concurrency.SurveyLockingJob
survey
-
-
Constructor Summary
Constructors Constructor Description DataQueryExecutorJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DataQueryExectutorTaskaddDataQueryExecutorTask()protected voidbuildTasks()DataQueryExecutorJob.DataQueryExecutorJobInputgetInput()voidsetInput(DataQueryExecutorJob.DataQueryExecutorJobInput input)-
Methods inherited from class org.openforis.collect.concurrency.SurveyLockingJob
getSurvey, setSurvey
-
Methods inherited from class org.openforis.concurrency.Job
abort, addTask, addTask, addTasks, createTask, execute, getCurrentTask, getCurrentTaskIndex, getJobManager, getProgressPercent, getTasks, hasTaskToRun, initializeInternalVariables, initializeTask, nextTask, onTaskCompleted, onTaskEnd, onTaskFailed, release, runTask, setJobManager
-
Methods inherited from class org.openforis.concurrency.Worker
addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, beforeExecuteInternal, changeStatus, createInternalVariables, 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, validateInput, waitFor
-
-
-
-
Method Detail
-
buildTasks
protected void buildTasks() throws Throwable- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
addDataQueryExecutorTask
protected DataQueryExectutorTask addDataQueryExecutorTask()
-
getInput
public DataQueryExecutorJob.DataQueryExecutorJobInput getInput()
-
setInput
public void setInput(DataQueryExecutorJob.DataQueryExecutorJobInput input)
-
-