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 TaskBeancom.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 TaskBeancom.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 DomainBeancom.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 EntitlementBeancom.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 EntitlementBeancom.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 EntitlementBeancom.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