public interface IEasyOnBoardingDirect
extends common.direct.IDirect
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<PermissionStatus,java.lang.Long> |
countPermissionInfo(com.engiweb.pm.entity.BeanList<ApplicationBean> applications,
com.engiweb.pm.dao.db.DAO connDao)
Count permission as
EntitlementType.GROUP or EntitlementType.PERMISSION filtered by application if needed |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findPermission(EntitlementBean entitlementBean,
com.engiweb.pm.entity.BeanList<ApplicationBean> applicationFilter,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find permission.
|
com.engiweb.pm.entity.BeanList<TaskProfileBean> |
findTaskProfile(TaskProfileBean taskProfileBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.BeanList<ApplicationBean> applications,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find task profile.
|
static final java.lang.String COPYRIGHT
com.engiweb.pm.entity.BeanList<TaskProfileBean> findTaskProfile(TaskProfileBean taskProfileBean, EnvironmentBean envBean, com.engiweb.pm.entity.BeanList<ApplicationBean> applications, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
taskProfileBean
- TaskProfileBean
the task profileenvBean
- EnvironmentBean
the environmentapplications
- BeanList
of ApplicationBean
the applicationspaging
- Pagin
the pagingconnDao
- DAO
the connection daoBeanList
of TaskProfileBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findPermission(EntitlementBean entitlementBean, com.engiweb.pm.entity.BeanList<ApplicationBean> applicationFilter, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- EntitlementBean
the entitlementapplicationFilter
- BeanList
of ApplicationBean
the applications filterpaging
- Pagin
the pagingconnDao
- DAO
the connection daoBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
- the backend exceptionjava.util.HashMap<PermissionStatus,java.lang.Long> countPermissionInfo(com.engiweb.pm.entity.BeanList<ApplicationBean> applications, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
EntitlementType.GROUP
or EntitlementType.PERMISSION
filtered by application if neededapplications
- BeanList
of ApplicationBean
the applicationsconnDao
- DAO
the connection daoHashMap
the hash map where the key is the PermissionStatus
and the value is the number of permissioncom.engiweb.toolkit.common.BackendException
- the backend exception