Class JsonDataCleansingExportTask
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Task
org.openforis.collect.datacleansing.json.JsonDataCleansingExportTask
- All Implemented Interfaces:
DataCleansingExportTask
@Component
@Scope("prototype")
public class JsonDataCleansingExportTask
extends org.openforis.concurrency.Task
implements DataCleansingExportTask
- Author:
- S. Ricci
-
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 voidprotected voidexecute()static voidvoidsetSurvey(CollectSurvey survey) Methods inherited from class org.openforis.concurrency.Task
beforeExecuteInternal, countTotalItems, getProcessedItems, getProgressPercent, getRemainingItems, getSkippedItems, getTotalItems, incrementProcessedItems, incrementSkippedItems, setProcessedItems, setTotalItemsMethods inherited from class org.openforis.concurrency.Worker
abort, addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, changeStatus, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getResult, getStartTime, getStatus, getWeight, initialize, initializeInternalVariables, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onCompleted, onEnd, onFailed, prepareResult, release, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setResult, setWeight, validateInput, waitFor
-
Constructor Details
-
JsonDataCleansingExportTask
public JsonDataCleansingExportTask()
-
-
Method Details
-
createInternalVariables
- Overrides:
createInternalVariablesin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
execute
- Specified by:
executein classorg.openforis.concurrency.Worker- Throws:
Throwable
-
setSurvey
- Specified by:
setSurveyin interfaceDataCleansingExportTask
-
getResultFile
- Specified by:
getResultFilein interfaceDataCleansingExportTask
-
main
- Parameters:
args-
-