Package org.openforis.collect.io.data
Class RandomRecordsGenerationJob
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Job
org.openforis.collect.concurrency.SurveyLockingJob
org.openforis.collect.io.data.RandomRecordsGenerationJob
- Author:
- S. Ricci
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.concurrency.Worker
org.openforis.concurrency.Worker.Status -
Field Summary
Fields inherited from class org.openforis.collect.concurrency.SurveyLockingJob
survey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidvoidsetCountOnly(Boolean countOnly) voidsetNewMeasurement(String newMeasurement) voidsetOldMeasurement(String oldMeasurement) voidsetPercentage(double percentage) voidsetSourceGridSurveyFileName(String sourceGridSurveyFileName) voidsetSurveyManager(SurveyManager surveyManager) voidprotected voidMethods inherited from class org.openforis.collect.concurrency.SurveyLockingJob
getSurvey, setSurveyMethods 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, setJobManagerMethods inherited from class org.openforis.concurrency.Worker
addStatusChangeListener, 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, onCompleted, onEnd, onFailed, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, waitFor
-
Constructor Details
-
RandomRecordsGenerationJob
public RandomRecordsGenerationJob()
-
-
Method Details
-
createInternalVariables
- Overrides:
createInternalVariablesin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
buildTasks
- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
validateInput
- Overrides:
validateInputin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
afterExecute
protected void afterExecute()- Overrides:
afterExecutein classorg.openforis.concurrency.Worker
-
prepareResult
- Overrides:
prepareResultin classorg.openforis.concurrency.Worker
-
setSurveyManager
-
setUser
-
setPercentage
public void setPercentage(double percentage) -
setSourceGridSurveyFileName
-
setOldMeasurement
-
setNewMeasurement
-
setCountOnly
-