public interface IEntitlementDirect
extends common.direct.IDirect
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | COPYRIGHTCopyright. | 
| 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