Class VDPIndexerJobReport

All Implemented Interfaces:
JobReport, Serializable

public class VDPIndexerJobReport extends DatabaseJobReport
Report for VDPIndexer jobs.
See Also:
  • Constructor Details

    • VDPIndexerJobReport

      public VDPIndexerJobReport()
    • VDPIndexerJobReport

      public VDPIndexerJobReport(int jobID, String jobName, String jobType, Date startTime, long extractedRows)
  • Method Details

    • getAggregatedCombinations

      public Map<Integer,List<Object>> getAggregatedCombinations(boolean cloneCombinations)
    • getAggregatedCombinations

      public Map<Integer,List<Object>> getAggregatedCombinations()
    • setCombinations

      public void setCombinations(Integer taskId, List<Object> combinations)
    • setAggregateCombinations

      public void setAggregateCombinations(Map<Integer,List<Object>> combinations)
    • getExtractedRows

      public long getExtractedRows()
    • setExtractedRows

      public void setExtractedRows(long extractedRows)
    • getViewsWithNonSatisfiedMandatoryRestrictionsErrors

      public Map<String,String> getViewsWithNonSatisfiedMandatoryRestrictionsErrors()
    • setViewsWithNonSatisfiedMandatoryRestrictionsErrors

      public void setViewsWithNonSatisfiedMandatoryRestrictionsErrors(Map<String,String> viewsWithNonSatisfiedMandatoryRestrictionsErrors)
    • incExtractedRows

      public void incExtractedRows(int taskId, int execution, long numRows)
    • incExtractedDocs

      public void incExtractedDocs(int taskId, int execution, long numDocs)
    • incExportedDocs

      public void incExportedDocs(int taskId, int execution, String exporterID, long numDocs)
    • addExecutionSucess

      public void addExecutionSucess(Integer parent, Integer execution)
    • addViewWithNonSatisfiedMandatoryRestrictionsError

      public void addViewWithNonSatisfiedMandatoryRestrictionsError(String view, String error)
    • addExporterWithUnknownExportedTuples

      public void addExporterWithUnknownExportedTuples(int taskId, String exporterID)
    • addExporterError

      public void addExporterError(int taskId, int execution, String exporterID, String errorDescription)
    • addExporterError

      public void addExporterError(int taskId, int execution, String exporterID, String errorDescription, boolean errorRetryable)
    • addExtractorError

      public void addExtractorError(int taskId, int execution, String extractorError)
    • addSourceError

      public void addSourceError(int taskId, String sourceError)
    • setAggregatePreviousExecutionSuccess

      public void setAggregatePreviousExecutionSuccess(Map<Integer,List<Integer>> previousExecutionSuccess)
    • setAggregatePreviousExecutionErrors

      public void setAggregatePreviousExecutionErrors(Map<Integer,List<Integer>> previousExecutionErrors)
    • getAggregatedSuccessExecutions

      public Map<Integer,List<Integer>> getAggregatedSuccessExecutions()
    • getAggregatedFailedExecutions

      public Map<Integer,List<Integer>> getAggregatedFailedExecutions()
    • setEndTime

      public void setEndTime(int parent, int execution, Date date)
    • removeReport

      public void removeReport(int parent, int execution)
    • hasErrors

      public boolean hasErrors()
      Specified by:
      hasErrors in interface JobReport
      Overrides:
      hasErrors in class DatabaseJobReport
    • reset

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

      public String toString()
      Overrides:
      toString in class DatabaseJobReport