public interface IEntitlementDirect
extends common.direct.IDirect
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright.
|
Modifier and Type | Method and Description |
---|---|
void |
addTask(com.engiweb.pm.entity.BeanList<TaskBean> blTask,
EntitlementBean eBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Add a list of task to an entitlement (permission) into an enviroment
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
find(EntitlementBean entBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of incompatible entitlement (permission)
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findAll(EntitlementBean entBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of entitlement
|
com.engiweb.pm.entity.BeanList<DomainBean> |
findDomain(DomainBean domainBean,
EntitlementBean entBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of Domain from a domain filter and an entitlement.
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findPublished(EntitlementBean entBean,
ApplicationBean appBean,
OrgUnitBean ouBean,
boolean hier,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of incompatible entitlement (permission) published.
|
com.engiweb.pm.entity.BeanList<TaskBean> |
findTask(TaskBean taskBean,
EntitlementBean entBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of activity associated with the permission passed as parameter.
|
com.engiweb.pm.entity.BeanList<TaskBean> |
findTaskDoveSiTrova(TaskBean taskBean,
EntitlementBean entBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of activity associated with the permission passed as parameter, even if only that permission is not sufficient to carry out the activities
|
void |
removeTask(com.engiweb.pm.entity.BeanList<TaskBean> blTask,
EntitlementBean eBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Remove a list of task fomr an entitlement (permission) into an environment
|
static final java.lang.String COPYRIGHT
com.engiweb.pm.entity.BeanList<TaskBean> findTask(TaskBean taskBean, EntitlementBean entBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
taskBean
- TaskBean
the task, if null no filter is applied, otherwise the passed object is used as filterentBean
- EntitlementBean
the entitlement (mandatory)envBean
- EnvironmentBean
the environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of TaskBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<TaskBean> findTaskDoveSiTrova(TaskBean taskBean, EntitlementBean entBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
taskBean
- TaskBean
the task, if null no filter is applied, otherwise the passed object is used as filterentBean
- EntitlementBean
the entitlement (mandatory)envBean
- EnvironmentBean
the environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of TaskBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<DomainBean> findDomain(DomainBean domainBean, EntitlementBean entBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
domainBean
- DomainBean
the domainentBean
- EntitlementBean
the entitlementenvBean
- EnvironmentBean
the environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of DomainBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> find(EntitlementBean entBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entBean
- EntitlementBean
the entitlementenvBean
- EnvironmentBean
the environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findAll(EntitlementBean entBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entBean
- EntitlementBean
the entitlementenvBean
- EnvironmentBean
the environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findPublished(EntitlementBean entBean, ApplicationBean appBean, OrgUnitBean ouBean, boolean hier, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
entBean
- EntitlementBean
the entitlementappBean
- ApplicationBean
the application, if null no filter is applied, otherwise the passed object is used as filterouBean
- OrgUnitBean
the organization unit, if null no filter is applied, otherwise the passed object is used as filterhier
- boolean: if true research must be performed hierarchically, false otherwiseenvBean
- EnvironmentBean
the environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
- the backend exceptionvoid addTask(com.engiweb.pm.entity.BeanList<TaskBean> blTask, EntitlementBean eBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blTask
- BeanList
of TaskBean
list of task to addeBean
- EntitlementBean
the entitlement (mandatory)envBean
- EnvironmentBean
the environmentconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid removeTask(com.engiweb.pm.entity.BeanList<TaskBean> blTask, EntitlementBean eBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blTask
- BeanList
of TaskBean
list of task to removeeBean
- EntitlementBean
the entitlement (mandatory)envBean
- EnvironmentBean
the environmentconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exception