Class SurveyController.SurveyCloneJob
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Job
org.openforis.collect.web.controller.SurveyController.SurveyCloneJob
- Enclosing class:
SurveyController
public static class SurveyController.SurveyCloneJob
extends org.openforis.concurrency.Job
-
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 voidvoidsetActiveUser(User activeUser) voidsetNewName(String newName) voidsetOriginalSurveyName(String originalSurveyName) voidsetOriginalSurveyType(SurveyController.SurveyCloneParameters.SurveyType originalSurveyType) 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, setJobManagerMethods inherited from class org.openforis.concurrency.Worker
addStatusChangeListener, afterExecute, 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, validateInput, waitFor
-
Constructor Details
-
SurveyCloneJob
-
-
Method Details
-
buildTasks
- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
setOriginalSurveyName
-
setOriginalSurveyType
public void setOriginalSurveyType(SurveyController.SurveyCloneParameters.SurveyType originalSurveyType) -
setNewName
-
setActiveUser
-
getOutputSurvey
-