Package org.openforis.collect.manager
Class CollectEarthSurveyExportJob
- java.lang.Object
-
- org.openforis.concurrency.Worker
-
- org.openforis.concurrency.Job
-
- org.openforis.collect.manager.CollectEarthSurveyExportJob
-
@Component @Scope("prototype") public class CollectEarthSurveyExportJob extends org.openforis.concurrency.Job
-
-
Field Summary
Fields Modifier and Type Field Description protected static ServiceLoader<CollectEarthProjectFileCreator>COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER
-
Constructor Summary
Constructors Constructor Description CollectEarthSurveyExportJob()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuildTasks()FilegetOutputFile()CollectSurveygetSurvey()voidsetLanguageCode(String languageCode)voidsetSurvey(CollectSurvey survey)-
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
-
-
-
-
Field Detail
-
COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER
protected static final ServiceLoader<CollectEarthProjectFileCreator> COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER
-
-
Method Detail
-
buildTasks
protected void buildTasks() throws Throwable- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
getSurvey
public CollectSurvey getSurvey()
-
setSurvey
public void setSurvey(CollectSurvey survey)
-
setLanguageCode
public void setLanguageCode(String languageCode)
-
getOutputFile
public File getOutputFile()
-
-