public interface BPMRole extends BPMIdentity
BPMRole
interface defines BPEL Process Manager RoleModifier and Type | Method and Description |
---|---|
java.util.Set |
getGrantees(boolean direct)
Gets all participants, the grantees either roles or users
|
java.util.List<BPMIdentity> |
getManagers(boolean direct)
Gets a List of managers for the group.
|
java.util.Set |
getOwners(boolean direct)
Gets role owners
|
java.util.List |
getParticipants(boolean direct)
Gets user participants
|
boolean |
isOwneredBy(BPMUser user)
Check whether the role owned by BPMUser
|
getActions, getAppRoles, getAppRoles, getEmail, getGrantedRoles, getGrantedRoles, getGroups, getIdentityType, getManagedRoles, getOwnedRoles, getRoles, isInAppRole, isInGroup, isInRole, isInRole, isOwner
getAttribute, getAttributes, getDescription, getDisplayName, getDisplayName, getFullName, getGuid, getRealmName, getUniqueName, toNode
java.util.List getParticipants(boolean direct) throws BPMIdentityException
direct
- a boolean flag. If true method returns direct participans,
else direct and indirect.BPMIdentityException
- if error occursjava.util.Set getGrantees(boolean direct) throws BPMIdentityException
direct
- a boolean flag, if true return direct grantee,
else indirect and directBPMIdentityException
- if error occursjava.util.Set getOwners(boolean direct) throws BPMIdentityException
direct
- a boolean flag. If true, returns direct onwers, else all onwersBPMIdentityException
- if error occursboolean isOwneredBy(BPMUser user) throws BPMIdentityException
user
- a BPMUser objectBPMIdentityException
- if error occursjava.util.List<BPMIdentity> getManagers(boolean direct) throws BPMIdentityException
direct
- a boolean flag. If true, returns direct managers, else all managersBPMIdentityException
- if error occurs