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
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.concurrency.Worker
org.openforis.concurrency.Worker.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final ServiceLoader<CollectEarthProjectFileCreator> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidsetLanguageCode(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, 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
-
Field Details
-
COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER
protected static final ServiceLoader<CollectEarthProjectFileCreator> COLLECT_EARTH_PROJECT_FILE_CREATOR_LOADER
-
-
Constructor Details
-
CollectEarthSurveyExportJob
public CollectEarthSurveyExportJob()
-
-
Method Details
-
buildTasks
- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
getSurvey
-
setSurvey
-
setLanguageCode
-
getOutputFile
-