public interface IEntitlement
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 |
addDependency(java.util.List<EntitlementBean> listDependencyBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
void |
addEntitlementChild(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean,
EntitlementBean entitlementParentBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds a list of entitlement to another one as its child.
|
void |
addEntitlementChild(EntitlementBean entitlementBean,
EntitlementBean entitlementParentBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds an entitlement to another one as its child.
|
void |
addProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean,
EntitlementBean entitlementBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds a list of properties to an entitlement.
|
void |
addUser(java.util.List<UserBean> listUserBean,
EntitlementBean entitlementBean,
java.util.List<com.engiweb.pm.web.bean.AbstractBean> listResources,
boolean visibilityViolation,
java.lang.String codOper,
java.lang.String token,
java.lang.String realm)
Add administrative role and resources to users
|
int |
checkHierarchy(EntitlementBean entitlementBean,
EntitlementBean entitlementParentBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Check if there are loops o problems about the hierarchy of two entitlements.
|
void |
deleteEntitlement(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean,
java.lang.String codOper,
java.lang.String token,
java.lang.String realm)
Removes a list of entitlements.
|
void |
deleteEntitlement(EntitlementBean entitlementBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Deletes an existing entitlement.
|
void |
deleteFamily(JobRoleFamilyBean familyBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<ApplicationBean> |
findApplication(ApplicationBean appBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns applications related to a published entitlement.
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findByProperty(EntitlementBean entitlementBean,
PropertyBean propertyBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns published entitlements having a property.
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findDependency(EntitlementBean filterEntBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlement(EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
boolean includeBusinessRole,
java.lang.String token,
java.lang.String realm)
Returns the entitlements filtered by a passed
EntitlementBean object. |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlement(EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns the entitlements filtered by a passed
EntitlementBean object. |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlement(EntitlementBean entitlementBean,
TaskBean taskBean,
boolean taskHier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns the entitlements filtered by a passed
EntitlementBean object. |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlementByProfile(EntitlementBean entitlementBean,
EntitlementBean entitlementProfileBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Find entitlement by profile.
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlementChild(EntitlementBean entitlementBean,
EntitlementBean entitlementParentBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns childs of an entitlement.
|
com.engiweb.pm.entity.BeanList<EntitlementObjExtBean> |
findEntitlementObjExt(EntitlementObjExtBean entitlementObjExtBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Find entitlement obj ext.
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlementParent(EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns all first level parents of an entitlement.
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlementPublished(EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns published entitlements.
|
com.engiweb.pm.entity.BeanList<JobRoleFamilyBean> |
findFamily(JobRoleFamilyBean familyBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findFlatFulfilledChilds(EntitlementBean proBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns
EntitlementBean starting from a published entitlement. |
com.engiweb.pm.entity.BeanList<GroupBean> |
findGroup(GroupBean groupBean,
EntitlementBean entitlementBean,
UserBean userBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns groups in which a user has an entitlement.
|
com.engiweb.pm.entity.BeanList<GroupBean> |
findGroup(GroupBean groupBean,
HierarchyBean hierarchyBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a group having having an entitlement.
|
com.engiweb.pm.entity.BeanList<OrgUnitBean> |
findOrgUnit(OrgUnitBean orgUnitBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findPermissionWithRights(EntitlementBean permissionBean,
EntitlementBean parentBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findProfile(EntitlementBean proBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns
ProfileBean starting from a published entitlement. |
com.engiweb.pm.entity.BeanList<PropertyBean> |
findProperties(PropertyBean propBean,
EntitlementBean entitlementBean,
java.lang.String cod_oper,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of properties assigned to an entitlement.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUser(UserBean userBean,
EntitlementBean entitlementBean,
java.lang.Boolean delegated,
GroupBean groupBean,
HierarchyBean hierarchyBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns user having an entitlement.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUser(UserBean userBean,
EntitlementBean entitlementBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns user having an entitlement.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUser(UserBean userBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUserByProfile(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean,
boolean hier,
java.lang.Boolean delegated,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns users having a list of profiles.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUserByProfile(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUserByProfile(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
EntitlementBean entitlementBean,
boolean hier,
java.lang.Boolean delegated,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns users having a fixed profile
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUserByProfile(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
EntitlementBean entitlementBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUserByProfile(UserBean userBean,
OrgUnitBean ouBean,
com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUserByProfile(UserBean userBean,
OrgUnitBean ouBean,
EntitlementBean entitlementBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
|
EntitlementBean |
insertEntitlement(EntitlementBean entitlementBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Add a new entitlement.
|
JobRoleFamilyBean |
insertFamily(JobRoleFamilyBean familyBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
void |
removeDependency(java.util.List<EntitlementBean> listDependencyBean,
EntitlementBean entitlementBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
void |
removeEntitlementChild(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean,
EntitlementBean entitlementParentBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Removes a list of entitlement as child of another one.
|
void |
removeEntitlementChild(EntitlementBean entitlementBean,
EntitlementBean entitlementParentBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Removes an entitlement as child of another one.
|
void |
removeProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean,
EntitlementBean entitlementBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Removes a list of properties from an entitlement.
|
void |
revertEntitlementHistory(EntitlementBean entitlementBean,
java.lang.String token,
java.lang.String realm)
Returns the entity to the state of the last revision performed and a rollback the version.
|
void |
setPublishedEntitlement(EntitlementBean entitlementBean,
boolean publish,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Set an entitlement as published or unpublished.
|
void |
signOffEntitlement(EntitlementBean entitlementBean,
java.lang.String token,
java.lang.String realm) |
EntitlementBean |
updateEntitlement(EntitlementBean entitlementBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Updates an existing entitlement.
|
void |
updateFamily(JobRoleFamilyBean familyBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
static final java.lang.String COPYRIGHT
com.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlement(EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, boolean includeBusinessRole, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
EntitlementBean object.
If the filter have application setting is possible to exclude BusinessRole from the result, passing false to the includeBusinessRole parameterentitlementBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterpaging - PagingincludeBusinessRole - true: business role are included into search, false otherwisetoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlement(EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
EntitlementBean object.entitlementBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterpaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlement(EntitlementBean entitlementBean, TaskBean taskBean, boolean taskHier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
EntitlementBean object.entitlementBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filtertaskBean - TaskBean if null no filter is applied, otherwise the passed object is used as filtertaskHier - boolean: enable a hierarchical search on taskspaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the backend exceptionEntitlementBean insertEntitlement(EntitlementBean entitlementBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean to add (mandatory)cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm nameEntitlementBean createdcom.engiweb.toolkit.common.BackendException - the backend exception EntitlementBean to insert (mandatory).It must be present and uniquely defined.EntitlementBean updateEntitlement(EntitlementBean entitlementBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean to update (mandatory)cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm nameEntitlementBean modifiedcom.engiweb.toolkit.common.BackendException - the backend exception EntitlementBean to update (mandatory).It must be present and uniquely defined.void deleteEntitlement(EntitlementBean entitlementBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - the entitlement beancod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exception EntitlementBean to delete (mandatory).It must be present and uniquely defined.void addEntitlementChild(EntitlementBean entitlementBean, EntitlementBean entitlementParentBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean to add as child of another one. It must be present and uniquely definedentitlementParentBean - EntitlementBean parent bean (Mandatory)cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptionvoid addEntitlementChild(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean, EntitlementBean entitlementParentBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
blEntitlementBean - BeanList of EntitlementBean to add (Manadatory)entitlementParentBean - EntitlementBean parent (mandatory)cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlementChild(EntitlementBean entitlementBean, EntitlementBean entitlementParentBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterentitlementParentBean - EntitlementBean parent bean. Mandatory and well definedpaging - Pagingtoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptionvoid removeEntitlementChild(EntitlementBean entitlementBean, EntitlementBean entitlementParentBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean to remove (Mandatory)entitlementParentBean - EntitlementBean parent (Mandatory)cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptionvoid removeEntitlementChild(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean, EntitlementBean entitlementParentBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
blEntitlementBean - BeanList of EntitlementBean to remove (Mandatory)entitlementParentBean - tEntitlementBean parent (Mandatory)cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlementParent(EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterpaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<PropertyBean> findProperties(PropertyBean propBean, EntitlementBean entitlementBean, java.lang.String cod_oper, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
propBean - PropertyBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned properties are to be retrieved.cod_oper - String Code operation. If null PM generates it automaticallypaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of PropertyBeancom.engiweb.toolkit.common.BackendException - the backend exceptionvoid addProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean, EntitlementBean entitlementBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
blPropertyBean - BeanList of PropertyBean to add to an entitlement beanentitlementBean - EntitlementBean to which properties must be assigned.cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptionvoid removeProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean, EntitlementBean entitlementBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
blPropertyBean - BeanList of PropertyBean to remome from an entitlement beanentitlementBean - EntitlementBean from which properties must be removed.cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptionint checkHierarchy(EntitlementBean entitlementBean, EntitlementBean entitlementParentBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBeanentitlementParentBean - EntitlementBean parentcod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptionvoid setPublishedEntitlement(EntitlementBean entitlementBean, boolean publish, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean to be set as puplished/unpublishedpublish - true if the entitlement must be published, false otherwisecod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exception@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findUser(UserBean userBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
findUser(UserBean, EntitlementBean, GroupBean, HierarchyBean, Paging, String, String)com.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<UserBean> findUser(UserBean userBean, EntitlementBean entitlementBean, GroupBean groupBean, HierarchyBean hierarchyBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean - UserBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned users are to be retrieved.groupBean - GroupBeanhierarchyBean - HierarchyBean mandatorypaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of UserBeancom.engiweb.toolkit.common.BackendException - the backend exception Pagingcom.engiweb.pm.entity.BeanList<UserBean> findUser(UserBean userBean, EntitlementBean entitlementBean, java.lang.Boolean delegated, GroupBean groupBean, HierarchyBean hierarchyBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean - UserBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned users are to be retrieved.delegated - Boolean search only for user having the role as delegated if true, directly assigned if false. If null it doesn't filtergroupBean - GroupBeanhierarchyBean - HierarchyBean mandatorypaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of UserBeancom.engiweb.toolkit.common.BackendException - the backend exception Paging@Deprecated com.engiweb.pm.entity.BeanList<OrgUnitBean> findOrgUnit(OrgUnitBean orgUnitBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
orgUnitBean - OrgUnitBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned organizational unit are to be retrieved.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of OrgUnitBeancom.engiweb.toolkit.common.BackendException - the backend exception Pagingcom.engiweb.pm.entity.BeanList<GroupBean> findGroup(GroupBean groupBean, HierarchyBean hierarchyBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
groupBean - GroupBean if null no filter is applied, otherwise the passed object is used as filterhierarchyBean - HierarchyBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned group are to be retrieved. Mandatory.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of GroupBeancom.engiweb.toolkit.common.BackendException - the backend exception Pagingcom.engiweb.pm.entity.BeanList<GroupBean> findGroup(GroupBean groupBean, EntitlementBean entitlementBean, UserBean userBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
groupBean - GroupBean if null no filter is applied, otherwise the passed object is used as filteruserBean - UserBean whose we want to find the groups in which he has the roleentitlementBean - EntitlementBean whose assigned users are to be retrieved.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of GroupBeancom.engiweb.toolkit.common.BackendException - the backend exception Pagingcom.engiweb.pm.entity.BeanList<EntitlementBean> findProfile(EntitlementBean proBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
ProfileBean starting from a published entitlement.proBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned profiles are to be retrieved.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of ProfileBeancom.engiweb.toolkit.common.BackendException - the backend exception Pagingcom.engiweb.pm.entity.BeanList<ApplicationBean> findApplication(ApplicationBean appBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
appBean - ApplicationBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned application are to be retrieved.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of ApplicationBeancom.engiweb.toolkit.common.BackendException - the backend exception Pagingcom.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlementPublished(EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterpaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the backend exception EntitlementBean if null no filter is applied, otherwise the passed object is used as filter@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findUserByProfile(UserBean userBean, OrgUnitBean ouBean, EntitlementBean entitlementBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean - UsertBean if null no filter is applied, otherwise the passed object is used as filterouBean - OrgUnitBean if null no filter is applied, otherwise it must be well definedentitlementBean - EntitlementBean whose assigned user are to be retrieved.hier - true if research must be performed hierarchically, false
otherwisepaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of UserBeancom.engiweb.toolkit.common.BackendException - the backend exception UserBean if null no filter is applied, otherwise the passed object is used as filter OrganizationalUnit if null no filter is applied, otherwise
the passed object is used as filter EntitlementBean It must be present and uniquely defined Paging@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findUserByProfile(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, EntitlementBean entitlementBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
findUserByProfile(UserBean, GroupBean, HierarchyBean, EntitlementBean, boolean, Boolean, Paging, String, String)com.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<UserBean> findUserByProfile(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, EntitlementBean entitlementBean, boolean hier, java.lang.Boolean delegated, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean - UsertBean if null no filter is applied, otherwise the passed object is used as filtergroupBean - GroupBean if null no filter is applied, otherwise it must be well definedhierarchyBean - HierarchyBean is mandatory when the GroupBean is used as a filter.entitlementBean - EntitlementBean whose assigned user are to be retrieved.hier - true if research must be performed hierarchically, false
otherwisedelegated - if true return only user having the profile contained in delegated roles, if false in direct assigned role , if null bothpaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of UserBeancom.engiweb.toolkit.common.BackendException - the backend exception UserBean if null no filter is applied, otherwise the passed object is used as filter OrganizationalUnit if null no filter is applied, otherwise
the passed object is used as filter EntitlementBean It must be present and uniquely defined Paging@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findUserByProfile(UserBean userBean, OrgUnitBean ouBean, com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean - UsertBean if null no filter is applied, otherwise the passed object is used as filterouBean - OrgUnitBean if null no filter is applied, otherwise it must be well definedblEntitlementBean - BeanList of EntitlementBean whose assigned user are to be retrieved.hier - if ouBean is not null, it specifies if the research must be done in hierarchy or notpaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of UserBeancom.engiweb.toolkit.common.BackendException - the backend exception Paging@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findUserByProfile(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
findUserByProfile(UserBean, GroupBean, HierarchyBean, EntitlementBean, boolean, Boolean, Paging, String, String)com.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<UserBean> findUserByProfile(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean, boolean hier, java.lang.Boolean delegated, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
userBean - UsertBean if null no filter is applied, otherwise the passed object is used as filtergroupBean - GroupBean if null no filter is applied, otherwise it must be well definedhierarchyBean - HierarchyBean is mandatory when the GroupBean is used as a filter.blEntitlementBean - BeanList of EntitlementBean whose assigned user are to be retrieved.hier - if GroupBean is not null, it specifies if the research must be done in hierarchy or notdelegated - if true return only user having the profile contained in delegated roles, if false in direct assigned role , if null bothpaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of UserBeancom.engiweb.toolkit.common.BackendException - the backend exception Pagingvoid deleteEntitlement(com.engiweb.pm.entity.BeanList<EntitlementBean> blEntitlementBean, java.lang.String codOper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
blEntitlementBean - BeanList of EntitlementBean to removecodOper - the cod opertoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendException - the backend exceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findByProperty(EntitlementBean entitlementBean, PropertyBean propertyBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - the entitlement beanpropertyBean - the property beanpaging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the pM security exception EntitlementBean It must be present and uniquely defined PropertyBean It must be present and uniquely defined Pagingcom.engiweb.pm.entity.BeanList<EntitlementObjExtBean> findEntitlementObjExt(EntitlementObjExtBean entitlementObjExtBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementObjExtBean - EntitlementObjExtBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned external object are to be retrieved.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementObjExtBeancom.engiweb.toolkit.common.BackendException - the backend exception EntitlementObjExtBean If null no filter is applied, otherwise the passed object is used as filter EntitlementBean It must be present and
uniquely defined Pagingcom.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlementByProfile(EntitlementBean entitlementBean, EntitlementBean entitlementProfileBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterentitlementProfileBean - EntitlementBean profile whose assigned entitlement object are to be retrieved.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the backend exceptionvoid revertEntitlementHistory(EntitlementBean entitlementBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - EntitlementBean whose history must be reverttoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionvoid signOffEntitlement(EntitlementBean entitlementBean, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean - token - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findDependency(EntitlementBean filterEntBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
filterEntBean - entitlementBean - paging - Pagingtoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionvoid addDependency(java.util.List<EntitlementBean> listDependencyBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
listDependencyBean - entitlementBean - paging - Pagingtoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionvoid removeDependency(java.util.List<EntitlementBean> listDependencyBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
listDependencyBean - entitlementBean - paging - Pagingtoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionvoid addUser(java.util.List<UserBean> listUserBean, EntitlementBean entitlementBean, java.util.List<com.engiweb.pm.web.bean.AbstractBean> listResources, boolean visibilityViolation, java.lang.String codOper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
listUserBean - entitlementBean - listResources - visibilityViolation - token - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionJobRoleFamilyBean insertFamily(JobRoleFamilyBean familyBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
familyBean - cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionvoid updateFamily(JobRoleFamilyBean familyBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
familyBean - cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptionvoid deleteFamily(JobRoleFamilyBean familyBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
familyBean - cod_oper - String Code operation. If null PM generates it automaticallytoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<JobRoleFamilyBean> findFamily(JobRoleFamilyBean familyBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
familyBean - paging - Pagingtoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findPermissionWithRights(EntitlementBean permissionBean, EntitlementBean parentBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
permissionBean - parentBean - paging - Pagingtoken - String Authorization stringrealm - String Realm namecom.engiweb.toolkit.common.BackendExceptioncom.engiweb.pm.entity.BeanList<EntitlementBean> findFlatFulfilledChilds(EntitlementBean proBean, EntitlementBean entitlementBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
EntitlementBean starting from a published entitlement.proBean - EntitlementBean if null no filter is applied, otherwise the passed object is used as filterentitlementBean - EntitlementBean whose assigned profiles are to be retrieved.paging - Pagingtoken - String Authorization stringrealm - String Realm nameBeanList of EntitlementBeancom.engiweb.toolkit.common.BackendException - the backend exception Paging