Class EngineComment.ReviewActionHandler

  • Enclosing class:
    EngineComment

    public class EngineComment.ReviewActionHandler
    extends java.lang.Object
    Manages all the actions for Review Session
    • Constructor Summary

      Constructors 
      Constructor Description
      ReviewActionHandler​(java.sql.Connection c, int reviewSessionID)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      mks.frame.api.IWorkItemCollection editReview​(mks.ci.common.comment.reviewsession.review.ReviewOpArgs.ReviewState reviewState, java.lang.Integer reviewerID)
      Edit the review to set the verdict provided by the reviewer.
      void insertReviewers​(int reviewSessionID, java.util.Set<java.lang.Integer> reviewerList)
      Create the reviewers object based associated with the review session
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReviewActionHandler

        public ReviewActionHandler​(java.sql.Connection c,
                                   int reviewSessionID)
    • Method Detail

      • insertReviewers

        public void insertReviewers​(int reviewSessionID,
                                    java.util.Set<java.lang.Integer> reviewerList)
                             throws java.sql.SQLException
        Create the reviewers object based associated with the review session
        Parameters:
        reviewSessionID -
        reviewers -
        Throws:
        java.sql.SQLException
      • editReview

        public mks.frame.api.IWorkItemCollection editReview​(mks.ci.common.comment.reviewsession.review.ReviewOpArgs.ReviewState reviewState,
                                                            java.lang.Integer reviewerID)
                                                     throws java.sql.SQLException,
                                                            mks.ci.exception.CIException
        Edit the review to set the verdict provided by the reviewer.
        Parameters:
        reviewState -
        reviewerID -
        Returns:
        Throws:
        java.sql.SQLException
        mks.ci.exception.CIException