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
-
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 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, setTotalItemsMethods inherited from class org.openforis.concurrency.Worker
abort, addStatusChangeListener, afterExecute, afterExecuteInternal, beforeExecute, changeStatus, createInternalVariables, 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
-
JsonDataCleansingImportTask
public JsonDataCleansingImportTask()
-
-
Method Details
-
execute
- Specified by:
executein classorg.openforis.concurrency.Worker- Throws:
Throwable
-
setSurvey
- Specified by:
setSurveyin interfaceDataCleansingImportTask
-
setInputFile
- Specified by:
setInputFilein interfaceDataCleansingImportTask
-
setActiveUser
- Specified by:
setActiveUserin interfaceDataCleansingImportTask
-