public interface IHierarchy
extends com.engiweb.toolkit.interfaces.IEjb
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
| Modifier and Type | Method and Description |
|---|---|
void |
buildHierarchy(HierarchyBean hierarchyBean,
java.lang.String token,
java.lang.String realm)
Create a job for the group scope building operation
|
void |
delete(HierarchyBean hierarchyBean,
java.lang.String token,
java.lang.String realm)
Deletes an existing hierarchy
|
com.engiweb.pm.entity.BeanList<HierarchyBean> |
find(HierarchyBean hierarchyBean,
boolean excludeOU,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns the hierarchy beans filtered by a passed
HierarchyBean. |
HierarchyBean |
insert(HierarchyBean hierarchyBean,
java.lang.String token,
java.lang.String realm)
Adds a new hierarchy if it not exists yet.
|
HierarchyBean |
update(HierarchyBean hierarchyBean,
java.lang.String token,
java.lang.String realm)
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, java.lang.String token, java.lang.String realm) 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 nameBeanList of HierarchyBeancom.engiweb.toolkit.common.BackendExceptionHierarchyBean insert(HierarchyBean hierarchyBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean to insert (mandatory). The name is a mandatory field.token - String Authorization stringrealm - String Realm nameHierarchyBeancom.engiweb.toolkit.common.BackendExceptionHierarchyBean update(HierarchyBean hierarchyBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean to update (mandatory).It must be present and uniquely defined.token - String Authorization stringrealm - String Realm nameHierarchyBeancom.engiweb.toolkit.common.BackendExceptionvoid delete(HierarchyBean hierarchyBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean to deletetoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionvoid buildHierarchy(HierarchyBean hierarchyBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
hierarchyBean - HierarchyBean must be present and uniquely definedtoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException