Class ReferenceDataImportTask<E extends ParsingError>
java.lang.Object
org.openforis.concurrency.Worker
org.openforis.concurrency.Task
org.openforis.collect.io.metadata.ReferenceDataImportTask<E>
- Direct Known Subclasses:
CodeListImportTask,SpeciesImportTask
public abstract class ReferenceDataImportTask<E extends ParsingError>
extends org.openforis.concurrency.Task
- 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 TypeMethodDescriptionvoidaddParsingError(long row, E error) voidaddParsingError(E error) voidaddProcessedRow(long rowNumber) booleanbooleanisRowInError(long rowNumber) booleanisRowProcessed(long rowNumber) 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, execute, 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
-
ReferenceDataImportTask
public ReferenceDataImportTask()
-
-
Method Details
-
addParsingError
-
addParsingError
-
addProcessedRow
public void addProcessedRow(long rowNumber) -
getErrors
-
hasErrors
public boolean hasErrors() -
getProcessedRows
-
isRowProcessed
public boolean isRowProcessed(long rowNumber) -
isRowInError
public boolean isRowInError(long rowNumber) -
getRowsInError
-
getSkippedRows
-