Interface ReportNodeAccessor

    • Method Detail

      • createIndexesIfNeeded

        void createIndexesIfNeeded​(Long ttl)
      • getReportNodePath

        List<ReportNode> getReportNodePath​(org.bson.types.ObjectId id)
      • getChildren

        Iterator<ReportNode> getChildren​(org.bson.types.ObjectId parentID,
                                         int skip,
                                         int limit)
      • countReportNodesByExecutionID

        long countReportNodesByExecutionID​(String executionID)
      • getReportNodeByParentIDAndArtefactID

        ReportNode getReportNodeByParentIDAndArtefactID​(org.bson.types.ObjectId parentID,
                                                        org.bson.types.ObjectId artefactID)
      • getFailedLeafReportNodesByExecutionID

        Iterator<ReportNode> getFailedLeafReportNodesByExecutionID​(String executionID)
      • getTimeBasedReport

        DataTable getTimeBasedReport​(String executionID,
                                     int resolution)
      • removeNodesByExecutionID

        void removeNodesByExecutionID​(String executionID)