Class JsonDataCleansingImportTask
- java.lang.Object
-
- org.openforis.concurrency.Worker
-
- org.openforis.concurrency.Task
-
- org.openforis.collect.datacleansing.json.JsonDataCleansingImportTask
-
- All Implemented Interfaces:
DataCleansingImportTask
@Component @Scope("prototype") public class JsonDataCleansingImportTask extends org.openforis.concurrency.Task implements DataCleansingImportTask- Author:
- S. Ricci
-
-
Constructor Summary
Constructors Constructor Description JsonDataCleansingImportTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidexecute()voidsetActiveUser(User activeUser)voidsetInputFile(File inputFile)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, createInternalVariables, destroy, getDuration, getEndTime, getErrorMessage, getErrorMessageArgs, getId, getLastException, getName, getStartTime, getStatus, getWeight, initialize, initializeInternalVariables, isAborted, isCompleted, isEnded, isFailed, isPending, isRunning, logDebug, logError, logInfo, logWarning, notifyAllStatusChangeListeners, onAborted, onCompleted, onEnd, onFailed, release, removeStatusChangeListener, run, setErrorMessage, setErrorMessageArgs, setLastException, setWeight, validateInput, waitFor
-
-
-
-
Method Detail
-
execute
protected void execute() throws Throwable- Specified by:
executein classorg.openforis.concurrency.Worker- Throws:
Throwable
-
setSurvey
public void setSurvey(CollectSurvey survey)
- Specified by:
setSurveyin interfaceDataCleansingImportTask
-
setInputFile
public void setInputFile(File inputFile)
- Specified by:
setInputFilein interfaceDataCleansingImportTask
-
setActiveUser
public void setActiveUser(User activeUser)
- Specified by:
setActiveUserin interfaceDataCleansingImportTask
-
-