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
-
-
Constructor Summary
Constructors Constructor Description JsonDataCleansingExportTask()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcreateInternalVariables()protected voidexecute()FilegetResultFile()static voidmain(String[] args)voidsetSurvey(CollectSurvey survey)-
Methods inherited from class org.openforis.concurrency.Task
beforeExecuteInternal, countTotalItems, getProcessedItems, getProgressPercent, getRemainingItems, getSkippedItems, getTotalItems, incrementProcessedItems, incrementSkippedItems, setProcessedItems, setTotalItems
-
Methods 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
-
-
-
-
Method Detail
-
createInternalVariables
protected void createInternalVariables() throws Throwable- Overrides:
createInternalVariablesin classorg.openforis.concurrency.Worker- Throws:
Throwable
-
execute
protected void execute() throws Throwable- Specified by:
executein classorg.openforis.concurrency.Worker- Throws:
Throwable
-
setSurvey
public void setSurvey(CollectSurvey survey)
- Specified by:
setSurveyin interfaceDataCleansingExportTask
-
getResultFile
public File getResultFile()
- Specified by:
getResultFilein interfaceDataCleansingExportTask
-
main
public static void main(String[] args)
- Parameters:
args-
-
-