Class RandomGridGenerationJob
- java.lang.Object
-
- org.openforis.concurrency.Worker
-
- org.openforis.concurrency.Job
-
- org.openforis.collect.io.metadata.collectearth.RandomGridGenerationJob
-
@Component @Scope("prototype") public class RandomGridGenerationJob extends org.openforis.concurrency.Job- Author:
- S. Ricci
-
-
Constructor Summary
Constructors Constructor Description RandomGridGenerationJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidafterExecute()protected voidbuildTasks()voidsetFile(File file)voidsetNewMeasurement(String newMeasurement)voidsetPercentage(double percentage)voidsetSurvey(CollectSurvey survey)voidsetSurveyFileName(String surveyFileName)voidsetSurveyManager(SurveyManager surveyManager)protected voidvalidateInput()-
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, afterExecuteInternal, beforeExecute, beforeExecuteInternal, changeStatus, createInternalVariables, 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, onCompleted, onEnd, onFailed, prepareResult, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, waitFor
-
-
-
-
Method Detail
-
buildTasks
protected void buildTasks() throws Throwable- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
validateInput
protected void validateInput() throws Throwable- Overrides:
validateInputin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
afterExecute
protected void afterExecute()
- Overrides:
afterExecutein classorg.openforis.concurrency.Worker
-
setSurveyManager
public void setSurveyManager(SurveyManager surveyManager)
-
setSurvey
public void setSurvey(CollectSurvey survey)
-
setFile
public void setFile(File file)
-
setPercentage
public void setPercentage(double percentage)
-
setSurveyFileName
public void setSurveyFileName(String surveyFileName)
-
setNewMeasurement
public void setNewMeasurement(String newMeasurement)
-
-