Class AbstractExtractionJobReport

java.lang.Object
com.denodo.scheduler.client.job.report.BaseJobReport
com.denodo.scheduler.client.job.report.AbstractExtractionJobReport
All Implemented Interfaces:
JobReport, Serializable
Direct Known Subclasses:
ExtractionJobReport, VDPCacheJobReport, VDPDataLoadJobReport

public abstract class AbstractExtractionJobReport extends BaseJobReport
Report for extraction jobs (only for the extraction phase). It does not contain information about the exportation phase.
See Also:
  • Field Details

    • serialVersionUID

      protected static final long serialVersionUID
      For interoperability with possible future changes.
      See Also:
    • extractorErrorsCount

      protected long extractorErrorsCount
    • extractorWarningsCount

      protected long extractorWarningsCount
    • maxErrorsToSave

      protected static int maxErrorsToSave
    • extractedDocs

      protected long extractedDocs
  • Constructor Details

    • AbstractExtractionJobReport

      public AbstractExtractionJobReport()
  • Method Details

    • getExtractedDocs

      public long getExtractedDocs()
    • setExtractedDocs

      public void setExtractedDocs(long extractedDocs)
    • incExtractedDocs

      public void incExtractedDocs(long numDocs)
    • addExtractorError

      public void addExtractorError(Object error)
    • getExtractorErrors

      public Collection<Object> getExtractorErrors()
    • getExtractorErrorsCount

      public long getExtractorErrorsCount()
    • setExtractorErrors

      public void setExtractorErrors(Collection<Object> extractorErrors)
    • addExtractorWarning

      public void addExtractorWarning(Object warning)
    • getExtractorWarnings

      public Collection<Object> getExtractorWarnings()
    • getExtractorWarningsCount

      public long getExtractorWarningsCount()
    • setExtractorWarnings

      public void setExtractorWarnings(Collection<Object> extractorWarnings)
    • containsRetryableErrors

      public boolean containsRetryableErrors()
    • hasErrors

      public boolean hasErrors()
      Specified by:
      hasErrors in interface JobReport
      Overrides:
      hasErrors in class BaseJobReport
    • hasWarnings

      public boolean hasWarnings()
      Specified by:
      hasWarnings in interface JobReport
      Overrides:
      hasWarnings in class BaseJobReport
    • reset

      public void reset()
      Specified by:
      reset in interface JobReport
      Overrides:
      reset in class BaseJobReport
    • toString

      public String toString()
      Overrides:
      toString in class BaseJobReport