public interface IDomainDirect
extends common.direct.IDirect
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
Modifier and Type | Method and Description |
---|---|
void |
addApplication(com.engiweb.pm.entity.BeanList<ApplicationBean> blApplication,
DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Add the entitlement (profile) belong the list of application to the domain
|
void |
addProfile(com.engiweb.pm.entity.BeanList<EntitlementBean> blProfile,
DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Add a list of entitlement (profile) to a domain
|
void |
addRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean,
DomainBean domainBean,
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
|
void |
delete(DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Delete a domain associated with an enviroment
|
com.engiweb.pm.entity.BeanList<DomainBean> |
find(DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of domain associated with the enviroment
|
com.engiweb.pm.entity.BeanList<ApplicationBean> |
findApplication(ApplicationBean applicationBean,
DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of application from a domain
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findProfile(EntitlementBean filterProfileBean,
DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Find all profile of specidied domain and enviroment
|
com.engiweb.pm.entity.BeanList<RemediationBean> |
findRemediation(RemediationBean remediationBean,
DomainBean domainBean,
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<TaskBean> |
findTask(TaskBean taskBean,
DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO connDao)
Return a list of task from a domain
|
DomainBean |
insert(DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Add a domain to an enviroment
|
void |
removeApplication(com.engiweb.pm.entity.BeanList<ApplicationBean> blApplication,
DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Remove the entitlement (profile) belong the list of application from the domain
|
void |
removeProfile(com.engiweb.pm.entity.BeanList<EntitlementBean> blProfile,
DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Remove a list of Entitlement (profile) from a domain
|
void |
removeRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean,
DomainBean domainBean,
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
|
void |
update(DomainBean domainBean,
EnvironmentBean envBean,
com.engiweb.pm.dao.db.DAO connDao)
Update a domain associated with an enviroment
|
static final java.lang.String COPYRIGHT
DomainBean insert(DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
domainBean
- DomainBean
the domain to add (mandatory)envBean
- EnvironmentBean
the environment (well defined)DomainBean
com.engiweb.toolkit.common.BackendException
void update(DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
domainBean
- DomainBean
the domain to update (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
void delete(DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
domainBean
- DomainBean
the domain to delete (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<DomainBean> find(DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
domainBean
- DomainBean
: the domain, if null no filter is applied, otherwise the passed object is used as filterenvBean
- EnvironmentBean
: the environment (well defined)paging
- Paging
the pagingBeanList
of DomainBean
com.engiweb.toolkit.common.BackendException
void removeProfile(com.engiweb.pm.entity.BeanList<EntitlementBean> blProfile, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blProfile
- BeanList
of EntitlementBean
the list of entitlement to removedomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
void addProfile(com.engiweb.pm.entity.BeanList<EntitlementBean> blProfile, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blProfile
- BeanList
of EntitlementBean
the list of entitlement to add
associaredomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
void removeApplication(com.engiweb.pm.entity.BeanList<ApplicationBean> blApplication, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blApplication
- BeanList
of ApplicationBean
the list of application to removedomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
void addApplication(com.engiweb.pm.entity.BeanList<ApplicationBean> blApplication, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blApplication
- BeanList
of ApplicationBean
the list of application to adddomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ApplicationBean> findApplication(ApplicationBean applicationBean, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
applicationBean
- ApplicationBean
the application, if null no filter is applied, otherwise the passed object is used as filterdomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)paging
- Paging
BeanList
of ApplicationBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<TaskBean> findTask(TaskBean taskBean, DomainBean domainBean, 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 filterdomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)paging
- Paging
BeanList
of TaskBean
com.engiweb.toolkit.common.BackendException
void addRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blRemediationBean
- BeanList
of RemediationBean
beans to insertdomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
void removeRemediation(com.engiweb.pm.entity.BeanList<RemediationBean> blRemediationBean, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
blRemediationBean
- BeanList
of RemediationBean
beans to removedomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<RemediationBean> findRemediation(RemediationBean remediationBean, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
remediationBean
- RemediationBean
bean used as filterdomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)paging
- Paging
the pagingBeanList
of RemediationBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EntitlementBean> findProfile(EntitlementBean filterProfileBean, DomainBean domainBean, EnvironmentBean envBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO connDao) throws com.engiweb.toolkit.common.BackendException
filterProfileBean
- EntitlementBean
: (profile) used as filterdomainBean
- DomainBean
the domain (mandatory)envBean
- EnvironmentBean
the environment (well defined)paging
- Paging
the pagingBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException