Class ReferenceDataImportTask<E extends ParsingError>

    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.openforis.concurrency.Worker

        org.openforis.concurrency.Worker.Status
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addParsingError​(long row, E error)  
      void addParsingError​(E error)  
      void addProcessedRow​(long rowNumber)  
      List<E> getErrors()  
      List<Long> getProcessedRows()  
      Collection<Long> getRowsInError()  
      List<Long> getSkippedRows()  
      boolean hasErrors()  
      boolean isRowInError​(long rowNumber)  
      boolean isRowProcessed​(long rowNumber)  
      • 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, execute, 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
    • Constructor Detail

      • ReferenceDataImportTask

        public ReferenceDataImportTask()
    • Method Detail

      • addParsingError

        public void addParsingError​(long row,
                                    E error)
      • addParsingError

        public void addParsingError​(E error)
      • addProcessedRow

        public void addProcessedRow​(long rowNumber)
      • getErrors

        public List<E> getErrors()
      • hasErrors

        public boolean hasErrors()
      • getProcessedRows

        public List<Long> getProcessedRows()
      • isRowProcessed

        public boolean isRowProcessed​(long rowNumber)
      • isRowInError

        public boolean isRowInError​(long rowNumber)
      • getSkippedRows

        public List<Long> getSkippedRows()