Class SpeciesImportJob
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Job
org.openforis.collect.io.metadata.ReferenceDataImportSimpleJob<ParsingError,SpeciesImportTask>
org.openforis.collect.io.metadata.species.SpeciesImportJob
@Component
@Scope("prototype")
public class SpeciesImportJob
extends ReferenceDataImportSimpleJob<ParsingError,SpeciesImportTask>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openforis.concurrency.Worker
org.openforis.concurrency.Worker.Status -
Field Summary
Fields inherited from class org.openforis.collect.io.metadata.ReferenceDataImportSimpleJob
file, survey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidsetCsvFileOptions(CSVFileOptions csvFileOptions) voidsetOverwriteAll(boolean overwriteAll) voidsetTaxonomyId(int taxonomyId) Methods inherited from class org.openforis.collect.io.metadata.ReferenceDataImportSimpleJob
getErrors, getProcessedItems, getProcessedRows, getRowsInError, getSkippedRows, hasErrors, isRowInError, isRowProcessed, setFile, setSurveyMethods 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
-
Constructor Details
-
SpeciesImportJob
public SpeciesImportJob()
-
-
Method Details
-
buildTasks
- Specified by:
buildTasksin classorg.openforis.concurrency.Job- Throws:
Throwable
-
setTaxonomyId
public void setTaxonomyId(int taxonomyId) -
setCsvFileOptions
-
setOverwriteAll
public void setOverwriteAll(boolean overwriteAll)
-