com.crossideas.certification.common.interfaces

Interface IPersonReview



  • public interface IPersonReview
    • Method Detail

      • findUser

        com.engiweb.pm.entity.BeanList<UserReviewBean> findUser(UserReviewBean userReviewBean,
                                                                java.lang.Boolean incomp,
                                                                boolean hier,
                                                                com.crossideas.certification.common.util.EmploymentReviewOption reviewOption,
                                                                AttestationBean attestationBean,
                                                                com.engiweb.pm.entity.Paging paging,
                                                                java.lang.String token,
                                                                java.lang.String realm)
                                                         throws com.engiweb.toolkit.common.BackendException
        Returns all users include within campaign and in user logged visibility
        Parameters:
        incomp -
        ouBean -
        hier -
        reviewOption -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findUser

        com.engiweb.pm.entity.BeanList<UserReviewBean> findUser(UserReviewBean userReviewBean,
                                                                java.lang.Boolean incomp,
                                                                boolean hier,
                                                                com.crossideas.certification.common.util.EmploymentReviewOption reviewOption,
                                                                TaskBean taskBean,
                                                                boolean taskHier,
                                                                AttestationBean attestationBean,
                                                                com.engiweb.pm.entity.Paging paging,
                                                                java.lang.String token,
                                                                java.lang.String realm)
                                                         throws com.engiweb.toolkit.common.BackendException
        Returns all users include within campaign and in user logged visibility
        Parameters:
        incomp -
        ouBean -
        hier -
        reviewOption -
        taskBean -
        taskHier -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReview

        com.engiweb.pm.entity.BeanList<EmploymentReviewBean> findReview(EmploymentReviewBean employmentReviewBean,
                                                                        com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption,
                                                                        AttestationBean attestationBean,
                                                                        com.engiweb.pm.entity.Paging paging,
                                                                        java.lang.String token,
                                                                        java.lang.String realm)
                                                                 throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewOption - mandatory. It cannot be null
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • approve

        void approve(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
                     java.lang.String note,
                     java.lang.String token,
                     java.lang.String realm)
              throws com.engiweb.toolkit.common.BackendException
        Parameters:
        blReviewBean -
        note - String
        token - String Authorization string String token used as authorization credential
        realm - String Realm name String realm on which perform the operation
        Throws:
        com.engiweb.toolkit.common.BackendException
      • approve

        void approve(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
                     AttestationBean attestationBean,
                     java.lang.String note,
                     java.lang.String token,
                     java.lang.String realm)
              throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userReviewBeans -
        attestationBean -
        note - String
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • revoke

        void revoke(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
                    java.lang.String note,
                    java.lang.String token,
                    java.lang.String realm)
             throws com.engiweb.toolkit.common.BackendException
        Parameters:
        blReviewBean -
        note - String
        token - String Authorization string String token used as authorization credential
        realm - String Realm name String realm on which perform the operation
        Throws:
        com.engiweb.toolkit.common.BackendException
      • revoke

        void revoke(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
                    AttestationBean attestationBean,
                    java.lang.String note,
                    java.lang.String token,
                    java.lang.String realm)
             throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userReviewBeans -
        attestationBean -
        note - String
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • redirect

        void redirect(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
                      AttestationBean attestationBean,
                      ReviewNoteBean noteBean,
                      java.lang.String token,
                      java.lang.String realm)
               throws com.engiweb.toolkit.common.BackendException
        Redirect a list of person entitlement reviews. If reviews has never been redirected or is in RETURNED status previousOwner field must be set to perform the redirection. If reviews is in REDIRECTED status, reviews is returned to the previous reviewer.
        Parameters:
        blReviewBean -
        attestationBean - mandatory and unique
        noteBean - ReviewNoteBean
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • redirect

        void redirect(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
                      AttestationBean attestationBean,
                      UserBean toUser,
                      ReviewNoteBean noteBean,
                      java.lang.String token,
                      java.lang.String realm)
               throws com.engiweb.toolkit.common.BackendException
        Redirect a certification of the entitlements a list of users to another user
        Parameters:
        userReviewBeans -
        attestationBean -
        toUser -
        noteBean - ReviewNoteBean
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • escalate

        void escalate(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewBeans,
                      AttestationBean attestationBean,
                      ReviewNoteBean noteBean,
                      java.lang.String token,
                      java.lang.String realm)
               throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewBeans -
        attestationBean -
        noteBean - ReviewNoteBean
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • escalate

        void escalate(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
                      AttestationBean attestationBean,
                      UserBean toSupervisor,
                      ReviewNoteBean noteBean,
                      java.lang.String token,
                      java.lang.String realm)
               throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userReviewBeans -
        attestationBean -
        noteBean - ReviewNoteBean
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • signOff

        void signOff(UserReviewBean userReviewBeans,
                     AttestationBean attestationBean,
                     java.lang.String token,
                     java.lang.String realm)
              throws com.engiweb.toolkit.common.BackendException
        Sign off all user entitlements belonging to an user that have been processed (approved or revoked), valid, and not signed off yet
        Parameters:
        userReviewBeans - UserBean Bean(mandatory)
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • signOff

        void signOff(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blEmploymenReview,
                     java.lang.String token,
                     java.lang.String realm)
              throws com.engiweb.toolkit.common.BackendException
        Sign off all user entitlements passed that have been processed (approved or revoked), valid, and not signed off yet
        Parameters:
        blEmploymenReview -
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findApplication

        com.engiweb.pm.entity.BeanList<ApplicationBean> findApplication(ApplicationBean applicationBean,
                                                                        UserBean userBean,
                                                                        AttestationBean attestationBean,
                                                                        com.engiweb.pm.entity.Paging paging,
                                                                        java.lang.String token,
                                                                        java.lang.String realm)
                                                                 throws com.engiweb.toolkit.common.BackendException
        Returns Applications associated to employments to review
        Parameters:
        applicationBean -
        userBean -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findApplication

        com.engiweb.pm.entity.BeanList<ApplicationBean> findApplication(ApplicationBean applicationBean,
                                                                        UserBean userBean,
                                                                        UserBean reviewerBean,
                                                                        AttestationBean attestationBean,
                                                                        com.engiweb.pm.entity.Paging paging,
                                                                        java.lang.String token,
                                                                        java.lang.String realm)
                                                                 throws com.engiweb.toolkit.common.BackendException
        Parameters:
        applicationBean -
        userBean -
        reviewerBean -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findMessage

        com.engiweb.pm.entity.BeanList<ReviewNoteBean> findMessage(ReviewNoteBean reviewNoteBean,
                                                                   EmploymentReviewBean employmentReviewBean,
                                                                   com.engiweb.pm.entity.Paging paging,
                                                                   java.lang.String token,
                                                                   java.lang.String realm)
                                                            throws com.engiweb.toolkit.common.BackendException
        Parameters:
        reviewNoteBean -
        employmentReviewBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReviewHistory

        com.engiweb.pm.entity.BeanList<EmploymentReviewHistoryBean> findReviewHistory(java.lang.String entitlementName,
                                                                                      java.lang.String entitlementCode,
                                                                                      java.lang.String applicationName,
                                                                                      EntitlementType entitlementType,
                                                                                      UserBean userBean,
                                                                                      com.crossideas.certification.common.enumeration.ReviewStatus reviewStatus,
                                                                                      com.engiweb.pm.entity.Paging paging,
                                                                                      java.lang.String token,
                                                                                      java.lang.String realm)
                                                                               throws com.engiweb.toolkit.common.BackendException
        Parameters:
        entitlementName -
        entitlementCode -
        applicationName -
        entitlementType -
        userBean -
        reviewStatus -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReviewer

        @Deprecated
        com.engiweb.pm.entity.BeanList<UserReviewBean> findReviewer(UserBean userBean,
                                                                                OrgUnitBean ouBean,
                                                                                boolean hier,
                                                                                AttestationBean attestationBean,
                                                                                com.engiweb.pm.entity.Paging paging,
                                                                                java.lang.String token,
                                                                                java.lang.String realm)
                                                                         throws com.engiweb.toolkit.common.BackendException
        Deprecated. Replaced by #findReviewer(UserBean, GroupBean, boolean, AttestationBean, Paging, String, String)
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReviewer

        com.engiweb.pm.entity.BeanList<UserReviewBean> findReviewer(UserBean userBean,
                                                                    GroupBean groupBean,
                                                                    HierarchyBean hierarchyBean,
                                                                    boolean hier,
                                                                    AttestationBean attestationBean,
                                                                    com.engiweb.pm.entity.Paging paging,
                                                                    java.lang.String token,
                                                                    java.lang.String realm)
                                                             throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userBean -
        groupBean -
        hierarchyBean - mandatory
        hier -
        attestationBean -
        paging -
        token -
        realm -
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReviewStats

        java.util.HashMap<java.lang.String,java.lang.Integer> findReviewStats(UserBean userBean,
                                                                              AttestationBean attestationBean,
                                                                              java.lang.String token,
                                                                              java.lang.String realm)
                                                                       throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userBean -
        attestationBean -
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findUserByReviewer

        com.engiweb.pm.entity.BeanList<UserReviewBean> findUserByReviewer(UserReviewBean userReviewBean,
                                                                          java.lang.Boolean incomp,
                                                                          boolean hier,
                                                                          com.crossideas.certification.common.util.EmploymentReviewOption reviewOption,
                                                                          UserBean reviewerUserBean,
                                                                          AttestationBean attestationBean,
                                                                          com.engiweb.pm.entity.Paging paging,
                                                                          java.lang.String token,
                                                                          java.lang.String realm)
                                                                   throws com.engiweb.toolkit.common.BackendException
        Parameters:
        incomp -
        ouBean -
        hier -
        reviewOption -
        reviewerUserBean -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findUserByReviewer

        com.engiweb.pm.entity.BeanList<UserReviewBean> findUserByReviewer(UserReviewBean userReviewBean,
                                                                          java.lang.Boolean incomp,
                                                                          boolean hier,
                                                                          com.crossideas.certification.common.util.EmploymentReviewOption reviewOption,
                                                                          UserBean reviewerUserBean,
                                                                          TaskBean taskBean,
                                                                          boolean taskHier,
                                                                          AttestationBean attestationBean,
                                                                          com.engiweb.pm.entity.Paging paging,
                                                                          java.lang.String token,
                                                                          java.lang.String realm)
                                                                   throws com.engiweb.toolkit.common.BackendException
        Parameters:
        incomp -
        ouBean -
        hier -
        reviewOption -
        reviewerUserBean -
        taskBean -
        taskHier -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReviewByReviewer

        com.engiweb.pm.entity.BeanList<EmploymentReviewBean> findReviewByReviewer(EmploymentReviewBean employmentReviewBean,
                                                                                  com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption,
                                                                                  UserBean reviewerUserBean,
                                                                                  AttestationBean attestationBean,
                                                                                  com.engiweb.pm.entity.Paging paging,
                                                                                  java.lang.String token,
                                                                                  java.lang.String realm)
                                                                           throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewOption -
        reviewerUserBean -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • rollback

        void rollback(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
                      java.lang.String token,
                      java.lang.String realm)
               throws com.engiweb.toolkit.common.BackendException
        Parameters:
        blReviewBean -
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • updateNote

        void updateNote(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
                        java.lang.String note,
                        java.lang.String token,
                        java.lang.String realm)
                 throws com.engiweb.toolkit.common.BackendException
        Parameters:
        blReviewBean -
        note -
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findTotalReviewByReviewer

        com.engiweb.pm.entity.BeanList<EmploymentReviewBean> findTotalReviewByReviewer(EmploymentReviewBean employmentReviewBean,
                                                                                       boolean hier,
                                                                                       java.lang.Boolean incompUser,
                                                                                       com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption,
                                                                                       UserBean reviewerUserBean,
                                                                                       AttestationBean attestationBean,
                                                                                       com.engiweb.pm.entity.Paging paging,
                                                                                       java.lang.String token,
                                                                                       java.lang.String realm)
                                                                                throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewOption -
        hier -
        incompUser -
        reviewerUserBean -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findTotalReviewByReviewer

        com.engiweb.pm.entity.BeanList<EmploymentReviewBean> findTotalReviewByReviewer(EmploymentReviewBean employmentReviewBean,
                                                                                       boolean hier,
                                                                                       java.lang.Boolean incompUser,
                                                                                       com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption,
                                                                                       UserBean reviewerUserBean,
                                                                                       TaskBean taskBean,
                                                                                       boolean taskHier,
                                                                                       AttestationBean attestationBean,
                                                                                       com.engiweb.pm.entity.Paging paging,
                                                                                       java.lang.String token,
                                                                                       java.lang.String realm)
                                                                                throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewOption -
        hier -
        incompUser -
        reviewerUserBean -
        taskBean -
        taskHier -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findTotalReview

        com.engiweb.pm.entity.BeanList<EmploymentReviewBean> findTotalReview(EmploymentReviewBean employmentReviewBean,
                                                                             boolean hier,
                                                                             java.lang.Boolean incompUser,
                                                                             com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption,
                                                                             AttestationBean attestationBean,
                                                                             com.engiweb.pm.entity.Paging paging,
                                                                             java.lang.String token,
                                                                             java.lang.String realm)
                                                                      throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewOption -
        hier -
        incompUser -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findTotalReview

        com.engiweb.pm.entity.BeanList<EmploymentReviewBean> findTotalReview(EmploymentReviewBean employmentReviewBean,
                                                                             boolean hier,
                                                                             java.lang.Boolean incompUser,
                                                                             com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption,
                                                                             TaskBean taskBean,
                                                                             boolean taskHier,
                                                                             AttestationBean attestationBean,
                                                                             com.engiweb.pm.entity.Paging paging,
                                                                             java.lang.String token,
                                                                             java.lang.String realm)
                                                                      throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewOption -
        hier -
        incompUser -
        taskBean -
        taskHier -
        attestationBean -
        paging - Paging
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReviewersForRedirect

        com.engiweb.pm.entity.BeanList<UserBean> findReviewersForRedirect(UserBean userBean,
                                                                          GroupBean groupBean,
                                                                          HierarchyBean hierarchyBean,
                                                                          boolean hier,
                                                                          com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList,
                                                                          java.lang.String token,
                                                                          java.lang.String realm)
                                                                   throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userBean -
        groupBean -
        hierarchyBean -
        hier -
        employmentReviewList -
        token -
        realm -
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findReviewersForRedirect

        com.engiweb.pm.entity.BeanList<UserBean> findReviewersForRedirect(UserBean userBean,
                                                                          GroupBean groupBean,
                                                                          HierarchyBean hierarchyBean,
                                                                          boolean hier,
                                                                          com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
                                                                          AttestationBean attestationBean,
                                                                          java.lang.String token,
                                                                          java.lang.String realm)
                                                                   throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userBean -
        groupBean -
        hierarchyBean -
        hier -
        userReviewBeans -
        attestationBean -
        token -
        realm -
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findSupervisorsForEscalate

        com.engiweb.pm.entity.BeanList<UserBean> findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList,
                                                                            java.lang.String token,
                                                                            java.lang.String realm)
                                                                     throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewList -
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findSupervisorsForEscalate

        com.engiweb.pm.entity.BeanList<UserBean> findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
                                                                            AttestationBean attestationBean,
                                                                            java.lang.String token,
                                                                            java.lang.String realm)
                                                                     throws com.engiweb.toolkit.common.BackendException
        Parameters:
        userReviewBeans -
        attestationBean -
        token - String Authorization string
        realm - String Realm name
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findTotalReviewChild

        com.engiweb.pm.entity.BeanList<EmploymentReviewRightBean> findTotalReviewChild(EmploymentReviewRightBean employmentReviewRightBean,
                                                                                       EmploymentReviewBean employmentReviewBean,
                                                                                       java.lang.String token,
                                                                                       java.lang.String realm)
                                                                                throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewRightBean -
        employmentReviewBean -
        token -
        realm -
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException
      • revoke

        void revoke(EmploymentReviewRightBean reviewRightBean,
                    java.lang.String token,
                    java.lang.String realm)
             throws com.engiweb.toolkit.common.BackendException
        Parameters:
        reviewRightBean - EmploymentReviewRightBean the employment right
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • revokeRight

        void revokeRight(EmploymentReviewRightBean reviewRightBean,
                         java.lang.String token,
                         java.lang.String realm)
                  throws com.engiweb.toolkit.common.BackendException
        Parameters:
        reviewRightBean - EmploymentReviewRightBean the employment right
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • editRight

        void editRight(EmploymentReviewRightBean reviewRightBean,
                       java.lang.String token,
                       java.lang.String realm)
                throws com.engiweb.toolkit.common.BackendException
        Parameters:
        reviewRightBean - EmploymentReviewRightBean the employment right
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • rollbackRight

        void rollbackRight(EmploymentReviewRightBean reviewRightBean,
                           java.lang.String token,
                           java.lang.String realm)
                    throws com.engiweb.toolkit.common.BackendException
        Parameters:
        reviewRightBean - EmploymentReviewRightBean the employment right
        token - String Authorization string
        realm - String Realm name
        Throws:
        com.engiweb.toolkit.common.BackendException
      • employmentHasRights

        boolean employmentHasRights(EmploymentReviewBean employmentReviewBean,
                                    java.lang.String token,
                                    java.lang.String realm)
                             throws com.engiweb.toolkit.common.BackendException
        Parameters:
        employmentReviewBean - EmploymentReviewBean the employment review
        token - String Authorization string
        realm - String Realm name
        Returns:
        true if the employment has at least one permission with rights
        Throws:
        com.engiweb.toolkit.common.BackendException
      • findRightReviewHistory

        com.engiweb.pm.entity.BeanList<EmploymentReviewRightHistoryBean> findRightReviewHistory(EmploymentReviewRightHistoryBean filterBean,
                                                                                                java.lang.String attestationName,
                                                                                                java.lang.String userCode,
                                                                                                java.lang.String permissionCode,
                                                                                                com.engiweb.pm.entity.Paging paging,
                                                                                                java.lang.String token,
                                                                                                java.lang.String realm)
                                                                                         throws com.engiweb.toolkit.common.BackendException
        Parameters:
        filterBean - EmploymentReviewRightHistoryBean the right history review. Act as a filter and it is not required
        attestationName -
        userCode -
        permissionCode -
        paging -
        token -
        realm -
        Returns:
        Throws:
        com.engiweb.toolkit.common.BackendException