public interface IPersonReviewDirect
extends common.direct.IDirect
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
Modifier and Type | Method and Description |
---|---|
boolean |
approve(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
java.lang.String note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Approve.
|
boolean |
approve(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
java.lang.String note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Approve all entitlements belonging to a list of users
|
void |
editRight(EmploymentReviewRightBean employmentReviewRightBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao) |
boolean |
employmentHasRights(EmploymentReviewBean employmentReviewBean,
com.engiweb.pm.dao.db.DAO connDao) |
boolean |
escalate(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewBeans,
AttestationBean attestationBean,
ReviewNoteBean noteBean,
com.engiweb.pm.dao.db.DAO connDao)
Escalate.
|
void |
escalate(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
UserBean toSupervisor,
ReviewNoteBean noteBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Escalate.
|
com.engiweb.pm.entity.BeanList<ApplicationBean> |
findApplication(ApplicationBean applicationBean,
UserBean userBean,
AttestationBean attestationBean,
UserBean userLoggedBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDAO)
Returns Applications associated to employments to review.
|
com.engiweb.pm.entity.BeanList<EmploymentReviewAccountHistoryBean> |
findEmploymentReviewAccountHistory(EmploymentReviewAccountHistoryBean filterBean,
EmploymentReviewHistoryBean employmentReviewHistoryBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao) |
com.engiweb.pm.entity.BeanList<EmploymentReviewerBean> |
findEmploymentReviewer(EmploymentReviewerBean filter,
EmploymentReviewBean employmentReviewBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao) |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlement(EntitlementBean entitlementBean,
UserBean userBean,
AttestationBean attestationBean,
UserBean userLoggedBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao) |
com.engiweb.pm.entity.BeanList<GroupBean> |
findGroupEmployment(GroupBean groupBean,
UserBean userBean,
AttestationBean attestationBean,
UserBean userLoggedBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao) |
com.engiweb.pm.entity.BeanList<ReviewNoteBean> |
findMessage(ReviewNoteBean reviewNoteBean,
EmploymentReviewBean employmentReviewBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find message.
|
com.engiweb.pm.entity.BeanList<EmploymentReviewBean> |
findReview(EmploymentReviewBean employmentReviewBean,
com.crossideas.certification.common.util.EmploymentReviewOption emplReviewOption,
AttestationBean attestationBean,
UserBean userLogged,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find review of user logged or find review by reviewer if the parameter userLogged is the user to reviewr
|
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.
Replaced by
#findReviewer(UserBean, GroupBean, boolean, AttestationBean, Paging, DAO) |
com.engiweb.pm.entity.BeanList<UserBean> |
findReviewersForRedirect(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
boolean hier,
com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find reviewers for redirect.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findReviewersForRedirect(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
boolean hier,
com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao,
java.lang.String userCode) |
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 userLoggedCode,
com.engiweb.pm.entity.Paging paging,
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<EmploymentReviewBean> employmentReviewList,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Deprecated.
Replaced by
#findReviewersForRedirect(UserBean, GroupBean, HierarchyBean, boolean, BeanList, AttestationBean, String, DAO) |
com.engiweb.pm.entity.BeanList<UserBean> |
findReviewersForRedirect(UserBean userBean,
OrgUnitBean ouBean,
boolean hier,
com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
java.lang.String userLoggedCode,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Deprecated.
Replaced by
#findReviewersForRedirect(UserBean, GroupBean, HierarchyBean, boolean, BeanList, AttestationBean, String, DAO) |
com.engiweb.pm.entity.BeanList<UserReviewBean> |
findReviewerWithEntStats(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
boolean hier,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao) |
com.engiweb.pm.entity.BeanList<UserReviewBean> |
findReviewerWithStats(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
boolean hier,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao) |
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,
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 stats.
|
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,
com.engiweb.pm.dao.db.DAO connDao) |
com.engiweb.pm.entity.BeanList<UserBean> |
findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList,
com.engiweb.pm.dao.db.DAO connDao)
Find supervisors for escalate.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
com.engiweb.pm.dao.db.DAO connDao)
Find supervisors for escalate by an attestation.
|
com.engiweb.pm.entity.BeanList<EmploymentReviewBean> |
findTotalReview(EmploymentReviewBean employmentReviewBean,
boolean hier,
java.lang.Boolean incompUser,
com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption,
AttestationBean attestationBean,
UserBean userLogged,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find total review by user logged or find total review by reviewer.
|
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,
UserBean userLogged,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find total review by user logged or find total review by reviewer.
|
com.engiweb.pm.entity.BeanList<EmploymentReviewRightBean> |
findTotalReviewChild(EmploymentReviewRightBean employmentReviewRightBean,
EmploymentReviewBean employmentReviewBean,
com.engiweb.pm.dao.db.DAO dao) |
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,
UserBean userLogged,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Returns all users include within campaign and in user logged visibility or
find user by reviewer if the userLogged parameter is the user by reviewer.
|
com.engiweb.pm.entity.BeanList<UserReviewBean> |
findUser(UserReviewBean userReviewBean,
java.lang.Boolean incomp,
boolean hier,
com.crossideas.certification.common.util.EmploymentReviewOption reviewOption,
UserBean userLogged,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Returns all users include within campaign and in user logged visibility or
find user by reviewer if the userLogged parameter is the user by reviewer.
|
boolean |
lockReviewsForUsers(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
java.lang.String userLogged,
com.engiweb.pm.dao.db.DAO connDAO,
java.lang.String operation) |
boolean |
redirect(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
AttestationBean attestationBean,
ReviewNoteBean noteBean,
com.engiweb.pm.dao.db.DAO connDao)
Redirect a list of person entitlement reviews.
|
void |
redirect(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
UserBean toUser,
ReviewNoteBean noteBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Redirect a certification of the entitlements a list of users to another user.
|
boolean |
revoke(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
java.lang.String note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Revoke.
|
boolean |
revoke(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
java.lang.String note,
java.lang.String action_note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Revoke.
|
boolean |
revoke(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
java.lang.String note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Revoke all entitlement belonging to a list of users
|
boolean |
revoke(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
java.lang.String note,
java.lang.String action_note,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Revoke all entitlement belonging to a list of users
|
void |
revokeRight(EmploymentReviewRightBean reviewRightBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao) |
void |
rollback(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Rollback.
|
void |
rollbackRight(EmploymentReviewRightBean reviewRightBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao) |
boolean |
signOff(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blEmploymenReview,
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.
|
boolean |
signOff(UserReviewBean userReviewBeans,
AttestationBean attestationBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Sign off all user entitlements belonging to an user that have been processed (approved or revoked), valid, and not signed off yet.
|
boolean |
signOffAll(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
java.lang.String userLoggedCode,
com.engiweb.pm.dao.db.DAO connDao)
Sign off all user entitlements belonging to an user that have been processed (approved or revoked), valid, and not signed off yet.
|
boolean |
unlockReviewsForUsers(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans,
AttestationBean attestationBean,
java.lang.String userLogged,
com.engiweb.pm.dao.db.DAO connDAO) |
void |
updateNote(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> 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<UserReviewBean> findUser(UserReviewBean userReviewBean, java.lang.Boolean incomp, boolean hier, com.crossideas.certification.common.util.EmploymentReviewOption reviewOption, UserBean userLogged, AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBean
- UserReviewBean
the user reviewincomp
- the incomphier
- boolean: if true research must be performed hierarchically, false otherwisereviewOption
- EmploymentReviewOption
the review optionuserLogged
- UserBean
the user logged or the user reviewerattestationBean
- AttestationBean
the attestationpaging
- Paging
connDao
- DAO
the connection daoBeanList
of UserReviewBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.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, UserBean userLogged, AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBean
- UserReviewBean
the user reviewincomp
- the incomphier
- boolean: if true research must be performed hierarchically, false otherwisereviewOption
- EmploymentReviewOption
the review optiontaskBean
- TaskBean
: if null no filter is applied, otherwise the passed object is used as filtertaskHier
- boolean: if true resources will be add to group in hierarchical modeuserLogged
- UserBean
the user logged or the user reviewerattestationBean
- AttestationBean
the attestationpaging
- Paging
connDao
- DAO
the connection daoBeanList
of UserReviewBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EmploymentReviewBean> findReview(EmploymentReviewBean employmentReviewBean, com.crossideas.certification.common.util.EmploymentReviewOption emplReviewOption, AttestationBean attestationBean, UserBean userLogged, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
employmentReviewBean
- EmploymentReviewBean
the employment reviewemplReviewOption
- EmploymentReviewOption
the employment review optionattestationBean
- AttestationBean
the attestationuserLogged
- UserBean
the user loggedpaging
- Paging
connDao
- DAO
the connection daoBeanList
of EmploymentReviewBean
com.engiweb.toolkit.common.BackendException
- the backend exceptionboolean approve(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> 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 EmploymentReviewBean
note
- String
the noteuserLoggedCode
- String
the code of user loggedconnDao
- DAo
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean approve(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, java.lang.String note, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- BeanList
of UserReviewBean
the user reviewattestationBean
- AttestationBean
the attestationnote
- String
the noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean revoke(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> 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 EmploymentReviewBean
note
- String
the noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean revoke(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean, java.lang.String note, java.lang.String action_note, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blReviewBean
- BeanList
of EmploymentReviewBean
note
- String
the noteaction_note
- String
the action noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid revokeRight(EmploymentReviewRightBean reviewRightBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
reviewRightBean
- userLoggedCode
- connDao
- com.engiweb.toolkit.common.BackendException
boolean revoke(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, java.lang.String note, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- BeanList
of UserReviewBean
the user reviewattestationBean
- AttestationBean
the attestationnote
- String
the noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean revoke(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, java.lang.String note, java.lang.String action_note, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- BeanList
of UserReviewBean
the user reviewattestationBean
- AttestationBean
the attestationnote
- String
the noteaction_note
- String
the action noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean redirect(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blReviewBean, AttestationBean attestationBean, ReviewNoteBean noteBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blReviewBean
- BeanList
of EmploymentReviewBean
attestationBean
- AttestationBean
mandatory and uniquenoteBean
- ReviewNoteBean
the noteconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid redirect(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, UserBean toUser, ReviewNoteBean noteBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- BeanList
of UserReviewBean
the user reviewattestationBean
- AttestationBean
the attestationtoUser
- UserBean
the user to redirectnoteBean
- ReviewNoteBean
the noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean escalate(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewBeans, AttestationBean attestationBean, ReviewNoteBean noteBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
employmentReviewBeans
- BeanList
of EmploymentReviewBean
the employment reviewattestationBean
- AttestationBean
the attestationnoteBean
- ReviewNoteBean
the noteconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid escalate(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, UserBean toSupervisor, ReviewNoteBean noteBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- BeanList
of UserReviewBean
the user reviewattestationBean
- AttestationBean
the attestationtoSupervisor
- UserBean
supervisor to escalatenoteBean
- ReviewNoteBean
the noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean signOffAll(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- List of UserReviewBean
(mandatory)attestationBean
- AttestationBean
the attestationuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean signOff(UserReviewBean userReviewBeans, AttestationBean attestationBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- UserReviewBean
user review(mandatory)attestationBean
- AttestationBean
the attestationuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionboolean signOff(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> blEmploymenReview, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blEmploymenReview
- BeanList
of EmploymentReviewBean
userLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<ApplicationBean> findApplication(ApplicationBean applicationBean, UserBean userBean, AttestationBean attestationBean, UserBean userLoggedBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDAO) throws com.engiweb.toolkit.common.BackendException
applicationBean
- ApplicationBean
the applicationuserBean
- UserBean
the userattestationBean
- AttestationBean
the attestationuserLoggedBean
- UserBean
the user logged bean or the user reviewerpaging
- Paging
connDao
- DAO
the connection daoBeanList
of ApplicationBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlement(EntitlementBean entitlementBean, UserBean userBean, AttestationBean attestationBean, UserBean userLoggedBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<GroupBean> findGroupEmployment(GroupBean groupBean, UserBean userBean, AttestationBean attestationBean, UserBean userLoggedBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ReviewNoteBean> findMessage(ReviewNoteBean reviewNoteBean, EmploymentReviewBean employmentReviewBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
reviewNoteBean
- ReviewNoteBean
the review noteemploymentReviewBean
- EmploymentReviewBean
the employment reviewpaging
- Paging
connDao
- DAO
the connection daoBeanList
of ReviewNoteBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.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, 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 typeuserBean
- UserBean
the userreviewStatus
- ReviewStatus
the review statuspaging
- Paging
connDao
- DAO
the connection daoBeanList
of EmploymentReviewHistoryBean
com.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, boolean, AttestationBean, Paging, DAO)
com.engiweb.toolkit.common.BackendException
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) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
the usergroupBean
- GroupBean
the group bean. Must be set and uniquely definedhierarchyBean
- HierarchyBean
the hierarchy bean. It must be set and uniquely definedhier
- boolean: if true research must be performed hierarchically, false otherwiseattestationBean
- AttestationBean
the attestationpaging
- Paging
connDao
- DAO
the connection daoBeanList
of UserReviewBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<UserReviewBean> findReviewerWithStats(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
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<UserReviewBean> findReviewerWithEntStats(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
com.engiweb.toolkit.common.BackendException
java.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<EmploymentReviewBean> blReviewBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blReviewBean
- BeanList
of EmploymentReviewBean
userLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid updateNote(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> 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 EmploymentReviewBean
note
- String
the noteuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EmploymentReviewBean> findTotalReview(EmploymentReviewBean employmentReviewBean, boolean hier, java.lang.Boolean incompUser, com.crossideas.certification.common.util.EmploymentReviewOption employmentReviewOption, AttestationBean attestationBean, UserBean userLogged, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
employmentReviewBean
- EmploymentReviewBean
the employment reviewhier
- boolean: if true research must be performed hierarchically, false otherwiseincompUser
- the incomp useremploymentReviewOption
- EmploymentReviewOption
the employment review optionattestationBean
- AttestationBean
the attestationuserLogged
- UserBean
the user logged or the user by reviewer.paging
- Paging
connDao
- DAo
the connection daoBeanList
of EmploymentReviewBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.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, UserBean userLogged, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
employmentReviewBean
- EmploymentReviewBean
the employment reviewhier
- boolean: if true research must be performed hierarchically, false otherwiseincompUser
- the incomp useremploymentReviewOption
- EmploymentReviewOption
the employment review optiontaskBean
- TaskBean
: if null no filter is applied, otherwise the passed object is used as filtertaskHier
- boolean: if true resources will be add to group in hierarchical modeattestationBean
- AttestationBean
the attestationuserLogged
- UserBean
the user logged or the user by reviewer.paging
- Paging
connDao
- DAo
the connection daoBeanList
of EmploymentReviewBean
com.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<EmploymentReviewBean> employmentReviewList, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
#findReviewersForRedirect(UserBean, GroupBean, HierarchyBean, boolean, BeanList, AttestationBean, String, DAO)
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<UserBean> findReviewersForRedirect(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, boolean hier, com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
the usergroupBean
- GroupBean
group beanhierarchyBean
- HierarchyBean
must be set and uniquely definedhier
- boolean: if true research must be performed hierarchically, false otherwiseemploymentReviewList
- BeanList
of EmploymentReviewBean
the employment review listconnDao
- DAo
the connection daoBeanList
of UserBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<UserBean> findReviewersForRedirect(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, boolean hier, com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao, java.lang.String userCode) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findReviewersForRedirect(UserBean userBean, OrgUnitBean ouBean, boolean hier, com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, java.lang.String userLoggedCode, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
#findReviewersForRedirect(UserBean, GroupBean, HierarchyBean, boolean, BeanList, AttestationBean, String, DAO)
com.engiweb.toolkit.common.BackendException
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 userLoggedCode, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
the user beangroupBean
- GroupBean
the group beanhierarchyBean
- HierarchyBean
must be set and uniquely definedhier
- boolean: if true research must be performed hierarchically, false otherwiseuserReviewBeans
- BeanList
of UserReviewBean
the user reviewattestationBean
- AttestationBean
the attestationuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daoBeanList
of UserBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<UserBean> findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<EmploymentReviewBean> employmentReviewList, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
employmentReviewList
- BeanList
of EmploymentReviewBean
the employment review listconnDao
- DAO
the connection daoBeanList
of UserBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<UserBean> findSupervisorsForEscalate(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
userReviewBeans
- BeanList
of UserReviewBean
the user reviewattestationBean
- AttestationBean
the attestationconnDao
- DAO
the connection daoBeanList
of UserBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EmploymentReviewRightBean> findTotalReviewChild(EmploymentReviewRightBean employmentReviewRightBean, EmploymentReviewBean employmentReviewBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
employmentReviewRightBean
- EmploymentReviewRightBean
the employmentReviewRightBeanemploymentReviewBean
- EmploymentReviewBean
the employmentReviewRightBeandao
- DAO
the connection daoBeanList
of EmploymentReviewRightBean
com.engiweb.toolkit.common.BackendException
void editRight(EmploymentReviewRightBean employmentReviewRightBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
employmentReviewRightBean
- EmploymentReviewRightBean
the employmentReviewRightBeanuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
void rollbackRight(EmploymentReviewRightBean reviewRightBean, java.lang.String userLoggedCode, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
reviewRightBean
- EmploymentReviewRightBean
the employmentReviewRightBeanuserLoggedCode
- String
the code of user loggedconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
boolean employmentHasRights(EmploymentReviewBean employmentReviewBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
employmentReviewBean
- EmploymentReviewBean
the employment reviewconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
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, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
filterBean
- EmploymentReviewRightHistoryBean
the right history review. Act as a filter and it is not requiredattestationName
- String
the attestation name. It is mandatoryuserCode
- String
the code of user to review. It is mandatorypermissionCode
- String
the code of the permission with rights. It is mandatorypaging
- Paging
connDao
- DAO
the connection daoBeanList
of EmploymentReviewRightHistoryBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EmploymentReviewAccountHistoryBean> findEmploymentReviewAccountHistory(EmploymentReviewAccountHistoryBean filterBean, EmploymentReviewHistoryBean employmentReviewHistoryBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EmploymentReviewerBean> findEmploymentReviewer(EmploymentReviewerBean filter, EmploymentReviewBean employmentReviewBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
boolean lockReviewsForUsers(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, java.lang.String userLogged, com.engiweb.pm.dao.db.DAO connDAO, java.lang.String operation)
userReviewBeans
- attestationBean
- token
- String
Authorization stringrealm
- String
Realm nameoperation
- boolean unlockReviewsForUsers(com.engiweb.pm.entity.BeanList<UserReviewBean> userReviewBeans, AttestationBean attestationBean, java.lang.String userLogged, com.engiweb.pm.dao.db.DAO connDAO)
userReviewBeans
- attestationBean
- token
- String
Authorization stringrealm
- String
Realm name