public interface ICheckRiskDirect
extends common.direct.IDirect
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright.
|
Modifier and Type | Method and Description |
---|---|
void |
alignEnvironment(EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Align Environment.
|
com.engiweb.rpd.common.risk.RiskInfo |
checkEntitlement(EntitlementBean entitlementBean,
com.engiweb.pm.entity.BeanList<EntitlementBean> entBeanList,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Check entitlement risk.
|
com.engiweb.rpd.common.risk.RiskInfo |
checkEntitlement(EntitlementBean entitlementBean,
java.util.List<EntitlementBean> blEntitlement2AddBean,
java.util.List<EntitlementBean> blEntitlement2RemBean,
com.engiweb.pm.entity.BeanList<UserRightsBean> rightsList,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Check entitlement risk .
|
com.engiweb.rpd.common.risk.RiskInfo |
checkEntitlementList(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Check entitlement list.
|
com.engiweb.rpd.common.risk.RiskInfo |
checkGroup(GroupBean groupBean,
com.engiweb.pm.entity.BeanList<EntitlementBean> entBeanList,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Check group Hierarchy.
|
com.engiweb.rpd.common.risk.RiskInfo |
checkOu(OrgUnitBean ouBean,
com.engiweb.pm.entity.BeanList<EntitlementBean> entBeanList,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Deprecated.
|
com.engiweb.rpd.common.risk.RiskInfo |
checkUser(UserBean userBean,
java.util.List<EntitlementBean> entBeanList2Add,
java.util.List<EntitlementBean> entBeanList2Rem,
com.engiweb.pm.entity.BeanList<UserRightsBean> rightsList,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Check user risk.
|
com.engiweb.rpd.common.risk.RiskInfoFull |
checkUserFull(UserBean userBean,
java.util.List<EntitlementBean> entBeanList2Add,
java.util.List<EntitlementBean> entBeanList2Rem,
com.engiweb.pm.entity.BeanList<UserRightsBean> rightsList,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO dao)
Check user full.
|
static final java.lang.String COPYRIGHT
com.engiweb.rpd.common.risk.RiskInfoFull checkUserFull(UserBean userBean, java.util.List<EntitlementBean> entBeanList2Add, java.util.List<EntitlementBean> entBeanList2Rem, com.engiweb.pm.entity.BeanList<UserRightsBean> rightsList, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
the user (mandatory)entBeanList2Add
- List
of EntitlementBean
list of entitlement to addentBeanList2Rem
- List
of EntitlementBean
list of entitlement to removerightsList
- BeanList
of UserRightsBean
list of rightsenvBean
- EnvironmentBean
the environmentdao
- DAO
the connection daoRiskInfoFull
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.rpd.common.risk.RiskInfo checkUser(UserBean userBean, java.util.List<EntitlementBean> entBeanList2Add, java.util.List<EntitlementBean> entBeanList2Rem, com.engiweb.pm.entity.BeanList<UserRightsBean> rightsList, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
userBean
- UserBean
the user (mandatory)entBeanList2Add
- List
of EntitlementBean
list of entitlement to addentBeanList2Rem
- List
of EntitlementBean
list of entitlement to removerightsList
- BeanList
of UserRightsBean
list of rightsenvBean
- EnvironmentBean
the environmentdao
- DAO
the connection daoRiskInfo
com.engiweb.toolkit.common.BackendException
- the backend exception@Deprecated com.engiweb.rpd.common.risk.RiskInfo checkOu(OrgUnitBean ouBean, com.engiweb.pm.entity.BeanList<EntitlementBean> entBeanList, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
ouBean
- OrgUnitBean
the organization unit which want to check (mandatory)entBeanList
- BeanList
of EntitlementBean
the list of entitlement that could generate riskenvBean
- EnvironmentBean
the environmentdao
- DAO
the connection daoRiskInfo
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.rpd.common.risk.RiskInfo checkGroup(GroupBean groupBean, com.engiweb.pm.entity.BeanList<EntitlementBean> entBeanList, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
groupBean
- GroupBean
the organization unit which want to check (mandatory)entBeanList
- BeanList
of EntitlementBean
the list of entitlement that could generate riskenvBean
- EnvironmentBean
the environmentdao
- DAO
the connection daoRiskInfo
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.rpd.common.risk.RiskInfo checkEntitlement(EntitlementBean entitlementBean, java.util.List<EntitlementBean> blEntitlement2AddBean, java.util.List<EntitlementBean> blEntitlement2RemBean, com.engiweb.pm.entity.BeanList<UserRightsBean> rightsList, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- EntitlementBean
the entitlementblEntitlement2AddBean
- List
of EntitlementBean
the list of entitlement to addblEntitlement2RemBean
- List
of EntitlementBean
the list of entitlement to removerightsList
- BeanList
of UserRightsBean
the list of rightsenvBean
- EnvironmentBean
the environmentdao
- DAO
the connection daoRiskInfo
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.rpd.common.risk.RiskInfo checkEntitlement(EntitlementBean entitlementBean, com.engiweb.pm.entity.BeanList<EntitlementBean> entBeanList, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- EntitlementBean
the entitlement (mandatory)entBeanList
- BeanList
of EntitlementBean
the list of entitlementenvBean
- EnvironmentBean
the environmentdao
- DAO
the connection daoRiskInfo
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.rpd.common.risk.RiskInfo checkEntitlementList(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
blEntitlementBean
- BeanList
of EntitlementBean
the list of entitlementenvBean
- EnvironmentBean
the environmentdao
- DAO
the connection daoRiskInfo
com.engiweb.toolkit.common.BackendException
- the backend exceptionvoid alignEnvironment(EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
envBean
- EnvironmentBean
the environmentdao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exception