Interface ReviewSource

  • All Superinterfaces:
    VelocityDataSource

    public interface ReviewSource
    extends VelocityDataSource

    Contains methods to fetch information regarding reviews and revisions.

    These methods are exposed to Velocity reports on the reviewSource object within the global context. Example: $reviewSource.getAllReviewsByStatus(1, status)

    • Method Detail

      • getAllReviewsByStatus

        java.util.List<Review> getAllReviewsByStatus​(java.lang.Integer organizationId,
                                                     RevisionStatus status)
      • getAllReviewsByStatus

        java.util.List<Review> getAllReviewsByStatus​(java.util.List<java.lang.Integer> statuses,
                                                     java.lang.String orderBy)
      • getReviewsByStatus

        java.util.List<Review> getReviewsByStatus​(java.lang.Integer userId,
                                                  RevisionStatus status,
                                                  java.lang.Boolean authorOnly)
      • getCountOfAllMyReviewsByStatus

        java.lang.Long getCountOfAllMyReviewsByStatus​(java.lang.Integer userId,
                                                      java.util.List<java.lang.Integer> statuses)
      • getReview

        Review getReview​(java.lang.Integer reviewId)
      • getReviewsForProject

        java.util.List<Review> getReviewsForProject​(java.lang.Integer projectId)
      • getLatestDocumentIdsForRevision

        java.util.List<java.lang.Integer> getLatestDocumentIdsForRevision​(java.lang.Integer revisionId)
      • getRevisionsForItemId

        java.util.List<Revision> getRevisionsForItemId​(java.lang.Integer itemId)
      • getUserRevisionSummary

        RevisionSummaryProgressDTO getUserRevisionSummary​(java.lang.Integer revisionId,
                                                          java.lang.Integer userId)
      • getOriginalDocumentName

        java.lang.String getOriginalDocumentName​(java.lang.Integer revisionItemId)
      • getRevision_Item

        RevisionItem getRevision_Item​(java.lang.Integer revisionItemId)
      • getRevision_ItemIdByRevisionAndOriginItem

        java.lang.Integer getRevision_ItemIdByRevisionAndOriginItem​(java.lang.Integer revisionId,
                                                                    java.lang.Integer originItemId)
      • getRevision_ItemsInRevision

        java.util.List<RevisionItem> getRevision_ItemsInRevision​(java.lang.Integer revisionId)
      • getAllMyReviewsByStatus

        java.util.List<Review> getAllMyReviewsByStatus​(java.lang.Integer userId,
                                                       java.util.List<java.lang.Integer> status)
      • getLatestSignatureForUserAndScopeRef

        Signature getLatestSignatureForUserAndScopeRef​(java.lang.Integer userId,
                                                       java.lang.Integer scopeId,
                                                       java.lang.Integer refId,
                                                       boolean includeRevoked)
      • getRevision_User_ItemsForUser

        java.util.List<RevisionUserItem> getRevision_User_ItemsForUser​(java.lang.Integer revisionId,
                                                                       java.lang.Integer userId)
      • getReviewBySequence

        Review getReviewBySequence​(java.lang.Integer reviewSequence)
      • itemHasRejections

        boolean itemHasRejections​(java.lang.Integer revisionItemId)
      • getRevisionForDate

        java.lang.Integer getRevisionForDate​(java.util.Date asOfDate)
      • getRevision_ItemByRevisionAndItem

        RevisionItem getRevision_ItemByRevisionAndItem​(java.lang.Integer revisionId,
                                                       java.lang.Integer itemId)