public interface ITaskIncompDirect
extends common.direct.IDirect
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
Modifier and Type | Method and Description |
---|---|
void |
addRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean,
TaskIncompBean taskIncompBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Inserts all of the elements in the specified BeanList to the conflicting
couple formed by taskBean and taskIncompBean on the specified environment.
|
com.engiweb.pm.entity.BeanList<DomainBean> |
findDomain(DomainBean domainBean,
TaskIncompBean taskIncompBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find domain.
|
com.engiweb.pm.entity.BeanList<RemediationBean> |
findRemediation(RemediationBean remediationBean,
TaskIncompBean taskIncompBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find all of the remediation elements conflicting with the conflicting
couple formed by taskBean and taskIncompBean on the specified environment.
|
com.engiweb.pm.entity.BeanList<TaskIncompBean> |
findTaskIncomp(TaskIncompBean taskIncompBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find all conflicting couple formed by taskBean and taskIncompBean on the
specified environment.
|
void |
modifyTaskIncomp(TaskBean taskBean,
TaskBean taskIncompBean,
java.lang.Long incompLevel,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Modify a couple of task incompatible by setting the level of incompatibility
|
void |
removeRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean,
TaskIncompBean taskIncompBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Removes all of the elements in the specified BeanList to the conflicting
couple formed by taskBean and taskIncompBean on the specified environment.
|
static final java.lang.String COPYRIGHT
void addRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean, TaskIncompBean taskIncompBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blRemediationBean
- BeanList
of RemediationBean
the list of remediation to add (mandatory)taskIncompBean
- TaskIncompBean
the couple of task incompatible (mandatory)envBean
- EnvironmentBean
the environemntconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid removeRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean, TaskIncompBean taskIncompBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blRemediationBean
- BeanList
of RemediationBean
the list of remediation to remove (mandatory)taskIncompBean
- TaskIncompBean
Task incomp bean conflicting with task beanenvBean
- EnvironmentBean
the environemntconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<RemediationBean> findRemediation(RemediationBean remediationBean, TaskIncompBean taskIncompBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
remediationBean
- RemediationBean
the remediation, if null no filter is applied, otherwise the passed object is used as filtertaskIncompBean
- TaskIncompBean
the couple of task incompatible (mandatory)envBean
- EnvironmentBean
environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of RemediationBean
com.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<TaskIncompBean> findTaskIncomp(TaskIncompBean taskIncompBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
taskIncompBean
- TaskIncompBean
the couple of task incompatible, if null no filter is applied, otherwise the passed object is used as filterenvBean
- EnvironmentBean
environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of TaskIncompBean
com.engiweb.toolkit.common.BackendException
- the backend exceptionvoid modifyTaskIncomp(TaskBean taskBean, TaskBean taskIncompBean, java.lang.Long incompLevel, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
taskBean
- TaskBean
the tasktaskIncompBean
- TaskBean
the task incompatible to modifyincompLevel
- Long
the incompatible levelenvBean
- EnvironmentBean
the environmentconnDao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptioncom.engiweb.pm.entity.BeanList<DomainBean> findDomain(DomainBean domainBean, TaskIncompBean taskIncompBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
domainBean
- DomainBean
the domaintaskIncompBean
- TaskIncompBean
the couple of task incompatible (mandatory)envBean
- EnvironmentBean
the environmentpaging
- Paging
the pagingconnDao
- DAO
the connection daoBeanList
of DomainBean
com.engiweb.toolkit.common.BackendException
- the backend exception