public interface IAttestation
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
Modifier and Type | Method and Description |
---|---|
void |
active(AttestationBean attestationBean,
java.lang.String token,
java.lang.String realm)
Active an attestation review
|
AttestationBean |
cloneAttestation(java.lang.String attestationReviewName,
AttestationBean attestationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
void |
delete(AttestationBean attestationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<AttestationBean> |
find(AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<UserBean> |
findAttestationBlackList(AttestationBean attestationBean,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<AttestationBean> |
findAttestationByUserVisibility(AttestationBean attestationBean,
UserBean userBean,
java.lang.Integer campaignType,
int reviewerOrSupervisor,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<AttestationBean> |
findAttestationByUserVisibility(AttestationBean attestationBean,
UserBean userBean,
int campaignType,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<AttestationPropBean> |
findAttestationProp(AttestationBean attestationBean,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<AttestationViewBean> |
findAttestationView(AttestationViewBean attViewBean,
AttestationBean attestationBean,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<AttestationBean> |
findComplete(AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<HierarchyBean> |
findHierarchy(HierarchyBean hierarchyBean,
com.engiweb.pm.web.bean.AbstractBean abstractBean,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns hierarchies involved in campaign.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findSupervisor(UserBean supervisor,
AttestationBean attestationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
AttestationBean |
insert(AttestationBean attestationBean,
com.engiweb.pm.entity.BeanList<AttestationPropBean> attPropList,
com.engiweb.pm.entity.BeanList<UserBean> blackList,
com.engiweb.pm.entity.BeanList<UserBean> supervisorList,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
void |
launch(AttestationBean attestationBean,
java.lang.String token,
java.lang.String realm)
Launch attestation review and avtivate it
|
void |
launchPreview(AttestationBean attestationBean,
java.lang.String token,
java.lang.String realm)
Launch attestation review in preview mode
|
void |
update(AttestationBean attestationBean,
com.engiweb.pm.entity.BeanList<AttestationPropBean> attPropList,
com.engiweb.pm.entity.BeanList<UserBean> blackList,
com.engiweb.pm.entity.BeanList<UserBean> supervisorList,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Update an attestation with passed values.
|
void |
updateAttestationView(com.engiweb.pm.entity.BeanList<AttestationViewBean> attestationViewBeanList,
AttestationBean attestationBean,
java.lang.String token,
java.lang.String realm) |
static final java.lang.String COPYRIGHT
com.engiweb.pm.entity.BeanList<AttestationBean> find(AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- paging
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<HierarchyBean> findHierarchy(HierarchyBean hierarchyBean, com.engiweb.pm.web.bean.AbstractBean abstractBean, AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
hierarchyBean
- HierarchyBean
abstractBean
- filter bean that can be set to UserBean
if attestationBean type is PERSON_ENTITLEMENT or GroupBean
if attestationBean type is OU_ENTITLEMENTattestationBean
- AttestationBean
mandatory the attestation beanpaging
- Paging
the pagingtoken
- String
Authorization stringrealm
- String
Realm nameBeanList
of HierarchyBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<AttestationBean> findComplete(AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- paging
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
AttestationBean insert(AttestationBean attestationBean, com.engiweb.pm.entity.BeanList<AttestationPropBean> attPropList, com.engiweb.pm.entity.BeanList<UserBean> blackList, com.engiweb.pm.entity.BeanList<UserBean> supervisorList, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- attPropList
- blackList
- cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void update(AttestationBean attestationBean, com.engiweb.pm.entity.BeanList<AttestationPropBean> attPropList, com.engiweb.pm.entity.BeanList<UserBean> blackList, com.engiweb.pm.entity.BeanList<UserBean> supervisorList, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- attPropList
- blackList
- cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void delete(AttestationBean attestationBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void launch(AttestationBean attestationBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void launchPreview(AttestationBean attestationBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void active(AttestationBean attestationBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<AttestationPropBean> findAttestationProp(AttestationBean attestationBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<UserBean> findSupervisor(UserBean supervisor, AttestationBean attestationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
supervisor
- attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<UserBean> findAttestationBlackList(AttestationBean attestationBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<AttestationBean> findAttestationByUserVisibility(AttestationBean attestationBean, UserBean userBean, int campaignType, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- userBean
- campaignType
- paging
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<AttestationBean> findAttestationByUserVisibility(AttestationBean attestationBean, UserBean userBean, java.lang.Integer campaignType, int reviewerOrSupervisor, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationBean
- userBean
- campaignType
- reviewerOrSupervisor
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
AttestationBean cloneAttestation(java.lang.String attestationReviewName, AttestationBean attestationBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationReviewName
- String name of the new review, clone of the passed review. It is no mandadtory. If null or empty the name of the new review will be the olt review name concat with random numberattestationBean
- The review to be clonedcod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<AttestationViewBean> findAttestationView(AttestationViewBean attViewBean, AttestationBean attestationBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attViewBean
- attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void updateAttestationView(com.engiweb.pm.entity.BeanList<AttestationViewBean> attestationViewBeanList, AttestationBean attestationBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
attestationViewBeanList
- attestationBean
- token
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException