public interface IHierarchyDirect
extends common.direct.IDirect
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildHierarchy(HierarchyBean hierarchyBean,
com.engiweb.pm.dao.db.DAO dao)
Create a job for the group scope building operation
|
void |
delete(HierarchyBean hierarchyBean,
com.engiweb.pm.dao.db.DAO dao)
Deletes an existing hierarchy
|
com.engiweb.pm.entity.BeanList<HierarchyBean> |
find(HierarchyBean hierarchyBean,
boolean excludeOU,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO dao)
Returns the hierarchy beans filtered by a passed
HierarchyBean. |
HierarchyBean |
insert(HierarchyBean hierarchyBean,
com.engiweb.pm.dao.db.DAO dao)
* Adds a new hierarchy if it not exists yet.
|
HierarchyBean |
update(HierarchyBean hierarchyBean,
com.engiweb.pm.dao.db.DAO dao)
Updates an existing hierarchy
|
static final java.lang.String COPYRIGHT
com.engiweb.pm.entity.BeanList<HierarchyBean> find(HierarchyBean hierarchyBean, boolean excludeOU, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
HierarchyBean.hierarchyBean - HierarchyBean if null no filter is applied, otherwise the passed object is used as filterpaging - Pagingtoken - String Authorization stringrealm - String Realm namedao - BeanList of HierarchyBeancom.engiweb.toolkit.common.BackendExceptionHierarchyBean insert(HierarchyBean hierarchyBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean to insert (mandatory). The name is a mandatory field.dao - HierarchyBeancom.engiweb.toolkit.common.BackendExceptionHierarchyBean update(HierarchyBean hierarchyBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean to update (mandatory).It must be present and uniquely defined.dao - HierarchyBeancom.engiweb.toolkit.common.BackendExceptionvoid delete(HierarchyBean hierarchyBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean to deletedao - com.engiweb.toolkit.common.BackendExceptionvoid buildHierarchy(HierarchyBean hierarchyBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean must be present and uniquely defineddao - com.engiweb.toolkit.common.BackendException