public interface IEntitlementReviewDirect
extends common.direct.IDirect
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
Copyright.
|
| Modifier and Type | Method and Description |
|---|---|
void |
approve(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans,
java.lang.String note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Approve.
|
void |
escalate(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans,
AttestationBean attestationBean,
ReviewNoteBean noteBean,
com.engiweb.pm.dao.db.DAO connDao)
Escalate.
|
com.engiweb.pm.entity.BeanList<ApplicationBean> |
findApplication(ApplicationBean applicationBean,
EntitlementBean entBean,
UserBean userBean,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find application.
|
com.engiweb.pm.entity.BeanList<ReviewNoteBean> |
findMessage(ReviewNoteBean reviewNoteBean,
EntitlementReviewBean entitlementReviewBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find message.
|
com.engiweb.pm.entity.BeanList<EntitlementReviewBean> |
findReview(EntitlementReviewBean entitlementReviewBean,
com.crossideas.certification.common.util.EntitlementReviewOption entitlementReviewOption,
AttestationBean attestationBean,
UserBean userLogged,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Returns entitlement review beans certifiable by logged user according with the filters.
|
com.engiweb.pm.entity.BeanList<UserReviewBean> |
findReviewer(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
boolean hier,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find reviewer.
|
com.engiweb.pm.entity.BeanList<UserReviewBean> |
findReviewer(UserBean userBean,
OrgUnitBean ouBean,
boolean hier,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Deprecated.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findReviewersForRedirect(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
boolean hier,
com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans,
com.engiweb.pm.dao.db.DAO connDao)
Find reviewers for redirect.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findReviewersForRedirect(UserBean userBean,
OrgUnitBean ouBean,
boolean hier,
com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans,
com.engiweb.pm.dao.db.DAO connDao)
Deprecated.
|
com.engiweb.pm.entity.BeanList<EntitlementReviewHistoryBean> |
findReviewHistory(java.lang.String entitlementName,
java.lang.String entitlementCode,
java.lang.String applicationName,
EntitlementType entitlementType,
com.crossideas.certification.common.enumeration.ReviewStatus reviewStatus,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find review history.
|
java.util.HashMap<java.lang.String,java.lang.Integer> |
findReviewStats(UserBean userBean,
AttestationBean attestationBean,
com.engiweb.pm.dao.db.DAO connDao)
Find review statistics.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans,
com.engiweb.pm.dao.db.DAO connDao)
Find supervisors for escalate.
|
void |
redirect(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans,
AttestationBean attestationBean,
ReviewNoteBean noteBean,
com.engiweb.pm.dao.db.DAO connDao)
Redirect a certification of a list of entitlement to another user.
|
void |
revoke(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans,
java.lang.String note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Revoke.
|
void |
rollback(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> blReviewBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Rollback.
|
void |
signOff(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> blEntitlementReview,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Sign off all user entitlements passed that have been processed (approved or revoked), valid, and not signed off yet.
|
void |
updateNote(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> blReviewBean,
java.lang.String note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Update note.
|
static final java.lang.String COPYRIGHT
com.engiweb.pm.entity.BeanList<EntitlementReviewBean> findReview(EntitlementReviewBean entitlementReviewBean, com.crossideas.certification.common.util.EntitlementReviewOption entitlementReviewOption, AttestationBean attestationBean, UserBean userLogged, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementReviewBean - EntitlementReviewBean the entitlement reviewentitlementReviewOption - EntitlementReviewOption the entitlement review optionattestationBean - AttestationBean the attestationuserLogged - UserBean the user logged or the UserReviewBean reviewer userpaging - PagingconnDao - DAOthe connection daoBeanList of EntitlementReviewBeancom.engiweb.toolkit.common.BackendException - the backend exceptionvoid approve(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans, java.lang.String note, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementReviewBeans - EntitlementReviewBean the entitlement reviewnote - String the noteuserLoggedCode - String the code of user loggedconnDao - DAO the connection daocom.engiweb.toolkit.common.BackendException - the backend exceptionvoid revoke(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans, java.lang.String note, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementReviewBeans - BeanList of EntitlementReviewBean the list of entitlement reviewnote - the noteuserLoggedCode - the code of user loggedconnDao - {DAO} the connection daocom.engiweb.toolkit.common.BackendException - the backend exceptionvoid redirect(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans, AttestationBean attestationBean, ReviewNoteBean noteBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementReviewBeans - BeanList of EntitlementReviewBean the list of entitlement reviewattestationBean - AttestationBean the attestationnoteBean - ReviewNoteBeanconnDao - DAO the connection daocom.engiweb.toolkit.common.BackendException - the backend exceptionvoid escalate(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans, AttestationBean attestationBean, ReviewNoteBean noteBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementReviewBeans - BeanList of EntitlementReviewBean the list of entitlement reviewattestationBean - AttestationBean the attestationnoteBean - ReviewNoteBeanconnDao - DAO the connection daocom.engiweb.toolkit.common.BackendException - the backend exceptionvoid signOff(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> blEntitlementReview, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blEntitlementReview - BeanList of EntitlementReviewBean the list of entitlement reviewuserLoggedCode - String the code of user loggedconnDao - DAOthe connection daocom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<ApplicationBean> findApplication(ApplicationBean applicationBean, EntitlementBean entBean, UserBean userBean, AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
applicationBean - ApplicationBean the applicationentBean - EntitlementBean the entitlementuserBean - UserBean the userattestationBean - AttestationBean the attestationpaging - PagingconnDao - DAO the connection daoBeanList of ApplicationBeancom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<ReviewNoteBean> findMessage(ReviewNoteBean reviewNoteBean, EntitlementReviewBean entitlementReviewBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
reviewNoteBean - ReviewNoteBean the review note beanentitlementReviewBean - EntitlementReviewBean the entitlement review beanpaging - PagingconnDao - DAO the connection daoBeanList of ReviewNoteBeancom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementReviewHistoryBean> findReviewHistory(java.lang.String entitlementName, java.lang.String entitlementCode, java.lang.String applicationName, EntitlementType entitlementType, com.crossideas.certification.common.enumeration.ReviewStatus reviewStatus, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementName - String the entitlement nameentitlementCode - String the entitlement codeapplicationName - String the application nameentitlementType - EntitlementType the entitlement typereviewStatus - ReviewStatus the review statuspaging - PagingconnDao - DAO the connection daoBeanList of EntitlementReviewHistoryBeancom.engiweb.toolkit.common.BackendException - the backend exception@Deprecated com.engiweb.pm.entity.BeanList<UserReviewBean> findReviewer(UserBean userBean, OrgUnitBean ouBean, boolean hier, AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
findReviewer(UserBean, GroupBean, HierarchyBean, boolean, AttestationBean, Paging, DAO)com.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<UserReviewBean> findReviewer(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, boolean hier, AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userBean - UserBean the usergroupBean - GroupBean the grouphierarchyBean - HierarchyBean the hierarchyhier - boolean: if true research must be performed hierarchically, false otherwiseattestationBean - AttestationBean the attestationpaging - Paging the pagingconnDao - DAO the connection daoBeanList of UserReviewBeancom.engiweb.toolkit.common.BackendException - the backend exceptionjava.util.HashMap<java.lang.String,java.lang.Integer> findReviewStats(UserBean userBean, AttestationBean attestationBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userBean - UserBean the userattestationBean - AttestationBean the attestationconnDao - DAO the connection daoHashMap the hash map with the statistics, where the key is a String with the AttestationRes and
the value is an Integer of the corresponding statistics. com.engiweb.toolkit.common.BackendException - the backend exceptionvoid rollback(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> blReviewBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blReviewBean - BeanList of EntitlementReviewBean the list of entitlement reviewuserLoggedCode - String the code of user loggedconnDao - DAOthe connection daocom.engiweb.toolkit.common.BackendException - the backend exceptionvoid updateNote(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> blReviewBean, java.lang.String note, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blReviewBean - BeanList of EntitlementReviewBean the list of entitlement reviewnote - String the noteuserLoggedCode - String the code of user loggedconnDao - DAO the connection daocom.engiweb.toolkit.common.BackendException - the backend exception@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findReviewersForRedirect(UserBean userBean, OrgUnitBean ouBean, boolean hier, com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
findReviewersForRedirect(UserBean, GroupBean, HierarchyBean, boolean, BeanList, DAO)com.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<UserBean> findReviewersForRedirect(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, boolean hier, com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userBean - UserBean the usergroupBean - GroupBean the grouphierarchyBean - HierarchyBean hierarchyhier - boolean: if true research must be performed hierarchically, false otherwiseentitlementReviewBeans - BeanList of EntitlementReviewBean the list of entitlement reviewconnDao - DAO the connection daoBeanList of UserBean the list of reviewers foundedcom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<UserBean> findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<EntitlementReviewBean> entitlementReviewBeans, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementReviewBeans - BeanList of EntitlementReviewBean the list of entitlement reviewconnDao - DAO the connection daoBeanList of UserBean the list of supervisor foundedcom.engiweb.toolkit.common.BackendException - the backend exception