public interface IApplication
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 |
addExtRoleChild(com.engiweb.pm.entity.BeanList<EntitlementBean> entitlementBeanList,
EntitlementBean parentExtRole,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
void |
addProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean,
ApplicationBean applicationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds a list of properties to an application
|
void |
delete(ApplicationBean applicationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Deletes an existing application
|
void |
deleteExternalRole(EntitlementBean entitlementBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
void |
deleteFuntionalityType(FunctionalityTypeBean funtcTypeBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Deletes an existing functionality type
|
com.engiweb.pm.entity.BeanList<ApplicationBean> |
find(ApplicationBean applicationBean,
PropertyBean propertyBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of applications filtered by a passed
ApplicationBean object and a PropertyBean |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlement(EntitlementBean entitlementBean,
ApplicationBean applicationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of entitlements assigned to an application
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlementByFunctType(EntitlementBean entitlementBean,
FunctionalityTypeBean functBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of entitlement assigned to an functionality type
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlementByGroup(EntitlementBean entitlementBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
ApplicationBean applicationBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of entitlemens assigned to an application in the given group
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findEntitlementByOrgUnit(EntitlementBean entitlementBean,
OrgUnitBean ouBean,
ApplicationBean applicationBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
Replaced by
findEntitlementByGroup(EntitlementBean, GroupBean, HierarchyBean, ApplicationBean, boolean, Paging, String, String)
Returns a list of entitlemens assigned to an application in the given organization unit |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findExtRole(EntitlementBean entitlementBean,
ApplicationBean applicationBean,
java.lang.Boolean isFulFilled,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
This method find External Roles.
|
com.engiweb.pm.entity.BeanList<FunctionalityTypeBean> |
findFunctionalityType(FunctionalityTypeBean functTypeBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of functionality types filtered by a passed
FunctionalityTypeBean object |
com.engiweb.pm.entity.BeanList<GroupBean> |
findGroup(GroupBean groupBean,
HierarchyBean hierarchyBean,
ApplicationBean applicationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
GroupCBean |
findGroupHier(EntitlementBean entitlementBean,
GroupBean groupFilterBean,
HierarchyBean hierarchyBean,
GroupBean groupStartBean,
ApplicationBean applicationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns groups in hierarchy with the selected filters
|
com.engiweb.pm.entity.BeanList<ApplicationBean> |
findMissingApplicationForUser(ApplicationBean applicationBean,
UserBean userBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of applications that have not yet been assigned to the user
|
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findMissingEntitlementForGroup(EntitlementBean entitlementBean,
ApplicationBean applicationBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm) |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findMissingEntitlementForOU(EntitlementBean entitlementBean,
ApplicationBean applicationBean,
OrgUnitBean ouBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
Replaced by
IApplication#findMissingEntitlementForGroup(EntitlementBean, ApplicationBean, GroupBean, Paging, String, String) |
com.engiweb.pm.entity.BeanList<EntitlementBean> |
findMissingEntitlementsForUser(EntitlementBean entitlementBean,
ApplicationBean applicationBean,
UserBean userBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of entitlemens that have not yet been assigned to the user
|
com.engiweb.pm.entity.BeanList<FunctionalityTypeBean> |
findNoAdministrativeFuncType(FunctionalityTypeBean functTypeBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of functionality types filtered by no administrative application and a passed
FunctionalityTypeBean object |
com.engiweb.pm.entity.BeanList<?> |
findOU(OrgUnitBean orgUnitBean,
ApplicationBean applicationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
Replaced by
findGroup(GroupBean, HierarchyBean, ApplicationBean, Paging, String, String)
Return a list organization unit with entitlements assigned to an application |
OrgUnitCBean |
findOuHier(EntitlementBean entitlementBean,
OrgUnitBean orgUnitFilterBean,
OrgUnitBean orgUnitStartBean,
ApplicationBean applicationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
Replaced by
findGroupHier(EntitlementBean, GroupBean, HierarchyBean, GroupBean, ApplicationBean, Paging, String, String)
Returns organization units in hierarchy with the selected filters |
com.engiweb.pm.entity.BeanList<PropertyBean> |
findProperty(PropertyBean propertyBean,
ApplicationBean applicationBean,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of properties assigned to an application
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUser(UserBean userBean,
GroupBean groupBean,
HierarchyBean hierarchyBean,
ApplicationBean applicationBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Returns a list of users assigned to an application in the given group
|
com.engiweb.pm.entity.BeanList<UserBean> |
findUser(UserBean userBean,
OrgUnitBean ouBean,
ApplicationBean applicationBean,
boolean hier,
com.engiweb.pm.entity.Paging paging,
java.lang.String token,
java.lang.String realm)
Deprecated.
Replaced by
findUser(UserBean, GroupBean, HierarchyBean, ApplicationBean, boolean, Paging, String, String)
Returns a list of users assigned to an application in the given organization unit |
void |
fulfillEntitlement(com.engiweb.pm.entity.BeanList<EntitlementBean> bl,
java.lang.String codOper,
java.lang.String token,
java.lang.String realm) |
ApplicationBean |
insert(ApplicationBean applicationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds a new application if it not exists yet.
|
EntitlementBean |
insertExternalRole(EntitlementBean entitlementBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
This method creates an External Role.
|
FunctionalityTypeBean |
insertFuntionalityType(FunctionalityTypeBean funtcTypeBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Adds a new functionality type if it not exists yet.
|
void |
modifyProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean,
ApplicationBean applicationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Updates a list of properties of an application
|
void |
removeExtRoleChild(EntitlementBean childEntitlement,
EntitlementBean parentExtRole,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm) |
void |
removeProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean,
ApplicationBean applicationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Removes a list of properties from an application
|
void |
unFulfillEntitlement(com.engiweb.pm.entity.BeanList<EntitlementBean> bl,
java.lang.String codOper,
java.lang.String token,
java.lang.String realm) |
ApplicationBean |
update(ApplicationBean applicationBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Updates an existing application
|
FunctionalityTypeBean |
updateFuntionalityType(FunctionalityTypeBean functTypeBean,
java.lang.String cod_oper,
java.lang.String token,
java.lang.String realm)
Updates an existing functionality type
|
static final java.lang.String COPYRIGHT
ApplicationBean insert(ApplicationBean applicationBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
applicationBean
- ApplicationBean
to insert (mandatory). The application name is a mandatory field.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm nameApplicationBean
createdcom.engiweb.toolkit.common.BackendException
ApplicationBean update(ApplicationBean applicationBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
applicationBean
- ApplicationBean
to update (mandatory).It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm nameApplicationBean
modifiedcom.engiweb.toolkit.common.BackendException
void delete(ApplicationBean applicationBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
applicationBean
- ApplicationBean
to update (mandatory).It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ApplicationBean> find(ApplicationBean applicationBean, PropertyBean propertyBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
ApplicationBean
object and a PropertyBean
applicationBean
- ApplicationBean
if null no filter is applied, otherwise the passed object is used as filterpropertyBean
- PropertyBean
if null no filter is applied, otherwise the passed object is used as filterpaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of ApplicationBean
com.engiweb.toolkit.common.BackendException
FunctionalityTypeBean insertFuntionalityType(FunctionalityTypeBean funtcTypeBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
funtcTypeBean
- FunctionalityTypeBean
to insert (mandatory). The functionality type name is a mandatory field.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm nameFunctionalityTypeBean
createdcom.engiweb.toolkit.common.BackendException
FunctionalityTypeBean updateFuntionalityType(FunctionalityTypeBean functTypeBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
functTypeBean
- FunctionalityTypeBean
to update (mandatory).It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm nameFunctionalityTypeBean
modifiedcom.engiweb.toolkit.common.BackendException
void deleteFuntionalityType(FunctionalityTypeBean funtcTypeBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
funtcTypeBean
- FunctionalityTypeBean
to delete (mandatory).It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<FunctionalityTypeBean> findFunctionalityType(FunctionalityTypeBean functTypeBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
FunctionalityTypeBean
objectfunctTypeBean
- if null no filter is applied, otherwise the passed object is used as filterpaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of FunctionalityTypeBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<FunctionalityTypeBean> findNoAdministrativeFuncType(FunctionalityTypeBean functTypeBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
FunctionalityTypeBean
objectfunctTypeBean
- if null no filter is applied, otherwise the passed object is used as filterpaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of FunctionalityTypeBean
com.engiweb.toolkit.common.BackendException
void addProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean, ApplicationBean applicationBean, 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 applicationapplicationBean
- ApplicationBean
to add the properties. It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void modifyProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean, ApplicationBean applicationBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
blPropertyBean
- BeanList
of PropertyBean
to update to application.applicationBean
- ApplicationBean
with the properties that must be updates. It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void removeProperties(com.engiweb.pm.entity.BeanList<PropertyBean> blPropertyBean, ApplicationBean applicationBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
blPropertyBean
- BeanList
of PropertyBean
to remove from application.applicationBean
- ApplicationBean
with the properties that must be removed. It must be present and uniquely defined.cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PropertyBean> findProperty(PropertyBean propertyBean, ApplicationBean applicationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
propertyBean
- if null no filter is applied, otherwise the passed object is used as filterapplicationBean
- ApplicationBean
with the properties that must be searched. It must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of FunctionalityTypeBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlement(EntitlementBean entitlementBean, ApplicationBean applicationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- if null no filter is applied, otherwise the passed object is used as filterapplicationBean
- ApplicationBean
with the entitlements that must be searched. It must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
void fulfillEntitlement(com.engiweb.pm.entity.BeanList<EntitlementBean> bl, java.lang.String codOper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
void unFulfillEntitlement(com.engiweb.pm.entity.BeanList<EntitlementBean> bl, java.lang.String codOper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ApplicationBean> findMissingApplicationForUser(ApplicationBean applicationBean, UserBean userBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
applicationBean
- if null no filter is applied, otherwise the passed object is used as filteruserBean
- UserBean
must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
di ApplicationBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EntitlementBean> findMissingEntitlementsForUser(EntitlementBean entitlementBean, ApplicationBean applicationBean, UserBean userBean, 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 filterapplicationBean
- ApplicationBean
if null no filter is applied, otherwise the passed object is used as filteruserBean
- UserBean
must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
di EntitlementBean
com.engiweb.toolkit.common.BackendException
@Deprecated com.engiweb.pm.entity.BeanList<EntitlementBean> findMissingEntitlementForOU(EntitlementBean entitlementBean, ApplicationBean applicationBean, OrgUnitBean ouBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
IApplication#findMissingEntitlementForGroup(EntitlementBean, ApplicationBean, GroupBean, Paging, String, String)
entitlementBean
- applicationBean
- ouBean
- paging
- token
- realm
- com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EntitlementBean> findMissingEntitlementForGroup(EntitlementBean entitlementBean, ApplicationBean applicationBean, GroupBean groupBean, HierarchyBean hierarchyBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- applicationBean
- groupBean
- hierarchyBean
- paging
- token
- realm
- com.engiweb.toolkit.common.BackendException
@Deprecated com.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlementByOrgUnit(EntitlementBean entitlementBean, OrgUnitBean ouBean, ApplicationBean applicationBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
findEntitlementByGroup(EntitlementBean, GroupBean, HierarchyBean, ApplicationBean, boolean, Paging, String, String)
Returns a list of entitlemens assigned to an application in the given organization unitentitlementBean
- EntitlementBean
if null no filter is applied, otherwise the passed object is used as filterouBean
- OrgUnitBean
if null no filter is applied, otherwise the passed object is used as filterapplicationBean
- ApplicationBean
must be present and uniquely defined.hier
- true if search should be made in hierarchy starting from
organization unit, false otherwisepaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlementByGroup(EntitlementBean entitlementBean, GroupBean groupBean, HierarchyBean hierarchyBean, ApplicationBean applicationBean, boolean hier, 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 filtergroupBean
- GroupBean
if null no filter is applied, otherwise the passed object is used as filterhierarchyBean
- HierarchyBean
must be present and uniquely defined.applicationBean
- ApplicationBean
must be present and uniquely defined.hier
- true if search should be made in hierarchy starting from
group, false otherwisepaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
@Deprecated com.engiweb.pm.entity.BeanList<UserBean> findUser(UserBean userBean, OrgUnitBean ouBean, ApplicationBean applicationBean, boolean hier, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
findUser(UserBean, GroupBean, HierarchyBean, ApplicationBean, boolean, Paging, String, String)
Returns a list of users assigned to an application in the given organization unituserBean
- UserBean
if null no filter is applied, otherwise the passed object is used as filterouBean
- OrgUnitBean
if null no filter is applied, otherwise the passed object is used as filterapplicationBean
- ApplicationBean
must be present and uniquely defined.hier
- true if search should be made in hierarchy starting from
organization unit, false otherwisepaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of UserBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<UserBean> findUser(UserBean userBean, GroupBean groupBean, HierarchyBean hierarchyBean, ApplicationBean applicationBean, boolean hier, 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 filtergrouBean
- GroupBean
if null no filter is applied, otherwise the passed object is used as filterhierarchyBean
- HierarchyBean
must be present and uniquely defined.applicationBean
- ApplicationBean
must be present and uniquely defined.hier
- true if search should be made in hierarchy starting from
group, false otherwisepaging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of UserBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EntitlementBean> findEntitlementByFunctType(EntitlementBean entitlementBean, FunctionalityTypeBean functBean, 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 filterfuntionality
- type FunctionalityTypeBean
must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of EntitlementBean
com.engiweb.toolkit.common.BackendException
@Deprecated com.engiweb.pm.entity.BeanList<?> findOU(OrgUnitBean orgUnitBean, ApplicationBean applicationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
findGroup(GroupBean, HierarchyBean, ApplicationBean, Paging, String, String)
Return a list organization unit with entitlements assigned to an applicationorgUnitBean
- OrgUnitBean
if null no filter is applied, otherwise the passed object is used as filterapplicationBean
- ApplicationBean
must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of OrgUnitBean
java.lang.Exception
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<GroupBean> findGroup(GroupBean groupBean, HierarchyBean hierarchyBean, ApplicationBean applicationBean, 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
must be present and uniquely defined.applicationBean
- ApplicationBean
must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameBeanList
of GroupBean
java.lang.Exception
com.engiweb.toolkit.common.BackendException
@Deprecated OrgUnitCBean findOuHier(EntitlementBean entitlementBean, OrgUnitBean orgUnitFilterBean, OrgUnitBean orgUnitStartBean, ApplicationBean applicationBean, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
findGroupHier(EntitlementBean, GroupBean, HierarchyBean, GroupBean, ApplicationBean, Paging, String, String)
Returns organization units in hierarchy with the selected filtersentitlementBean
- EntitlementBean
if null no filter is applied, otherwise the passed object is used as filterorgUnitFilterBean
- OrgUnitBean
if null no filter is applied, otherwise the passed object is used as filterorgUnitStartBean
- starting organization unit. If not null must be present and uniquely defined.applicationBean
- ApplicationBean
must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameOrgUnitCBean
com.engiweb.toolkit.common.BackendException
GroupCBean findGroupHier(EntitlementBean entitlementBean, GroupBean groupFilterBean, HierarchyBean hierarchyBean, GroupBean groupStartBean, ApplicationBean applicationBean, 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 filtergroupFilterBean
- GroupBean
if null no filter is applied, otherwise the passed object is used as filterhierarchyBean
- HierarchyBean
must be present and uniquely defined.groupStartBean
- starting group. If not null must be present and uniquely defined.applicationBean
- ApplicationBean
must be present and uniquely defined.paging
- Paging
token
- String
Authorization stringrealm
- String
Realm nameOrgUnitCBean
com.engiweb.toolkit.common.BackendException
EntitlementBean insertExternalRole(EntitlementBean entitlementBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- com.engiweb.toolkit.common.BackendException
void deleteExternalRole(EntitlementBean entitlementBean, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void addExtRoleChild(com.engiweb.pm.entity.BeanList<EntitlementBean> entitlementBeanList, EntitlementBean parentExtRole, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBeanList
- parentExtRole
- cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
void removeExtRoleChild(EntitlementBean childEntitlement, EntitlementBean parentExtRole, java.lang.String cod_oper, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
childEntitlement
- parentExtRole
- cod_oper
- String
Code operation. If null PM generates it automaticallytoken
- String
Authorization stringrealm
- String
Realm namecom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<EntitlementBean> findExtRole(EntitlementBean entitlementBean, ApplicationBean applicationBean, java.lang.Boolean isFulFilled, com.engiweb.pm.entity.Paging paging, java.lang.String token, java.lang.String realm) throws com.engiweb.toolkit.common.BackendException
entitlementBean
- applicationBean
- isFulfilled
- com.engiweb.toolkit.common.BackendException