Uses of Class
com.orchestranetworks.service.Role
Packages that use Role
Package
Description
Provides classes and interfaces for implementing specific services and access rules on EBX®.
Provides classes for Directory handling.
Provides classes and interfaces for implementing workflow processes and
invoking them.
-
Uses of Role in com.orchestranetworks.service
Fields in com.orchestranetworks.service declared as RoleModifier and TypeFieldDescriptionstatic final RoleProfile.ADMINISTRATORBuilt-in 'Administrator' role.static final RoleProfile.EVERYONEBuilt-in role, all users have this role.static final RoleProfile.OWNERThe dynamic built-in 'Owner' role.static final RoleProfile.READ_ONLYBuilt-in read-only role.Methods in com.orchestranetworks.service that return RoleModifier and TypeMethodDescriptionstatic RoleProfile.forBuiltInRole(String roleName) Returns the built-in role identified by the name specified.static RoleProfile.forSpecificRole(String roleName) Returns the specific role identified by the name specified. -
Uses of Role in com.orchestranetworks.service.directory
Methods in com.orchestranetworks.service.directory that return types with arguments of type RoleModifier and TypeMethodDescriptionDirectoryDefault.getAllSpecificRoles()Returns all the specific roles defined by this directory.DirectoryDefault.RoleEntity.getIncludedRoles()Never returnsnull.DirectoryDefault.getRolesForUser(UserReference userReference) Returns the specific roles of the specified user.DirectoryDefault.UserEntity.getSpecificRoles()Never returnsnull.Methods in com.orchestranetworks.service.directory with parameters of type RoleModifier and TypeMethodDescriptionstatic ProcedureResultDirectoryDefaultHelper.deleteRole(Role aRole, String aTrackingInfoOrNull, DirectoryDefault aDirectory) Deletes the role entity corresponding to the specified role.Directory.displayBuiltInRole(Role aBuiltInRole, Locale aLocale) Returns a label for the specified built-in role.DirectoryHandler.displayBuiltInRole(Role aBuiltInRole, Locale aLocale) Directory.displaySpecificRole(Role aSpecificRole, Locale aLocale) Returns a label for this specific role.DirectoryDefault.displaySpecificRole(Role aSpecificRole, Locale aLocale) DirectoryHandler.displaySpecificRole(Role aSpecificRole, Locale aLocale) static DirectoryDefault.RoleEntityDirectoryDefaultHelper.findRole(Role aRole, DirectoryDefault aDirectory) Returns the role entity corresponding to the specified role if it exists,nullotherwise.DirectoryDefault.getRoleDescription(Role aRole, Locale aLocale) Returns the specific role description.Directory.getRoleEmail(Role aRole) Returns the email address of the specified role.DirectoryDefault.getRoleEmail(Role aRole) Returns the email address of the specified role.DirectoryHandler.getRoleEmail(Role aRole) If not null, the email address is considered as the mailing list of all the users in this role.Directory.getUsersInRole(Role aRole) Returns all users that belong to the specified role.DirectoryDefault.getUsersInRole(Role aRole) DirectoryHandler.getUsersInRole(Role aRole) booleanDirectory.hasUsersInRole(Role aRole) Returnstrueif one or more users have the specified role.booleanDirectoryDefault.hasUsersInRole(Role aRole) booleanDirectoryHandler.hasUsersInRole(Role aRole) booleanDirectory.isRoleStrictlyIncluded(Role aRole, Role anotherRole) ReturnstruewhenaRoleis included inanotherRole.booleanDirectoryDefault.isRoleStrictlyIncluded(Role aRole, Role anotherRole) Returns true when aRole is included in anotherRole.booleanDirectoryHandler.isRoleStrictlyIncluded(Role aRole, Role anotherRole) ReturnstrueifaRoleis included inanotherRole.abstract booleanDirectory.isSpecificRoleDefined(Role aSpecificRole) Returnstrueif the specific role exists in this directory.booleanDirectoryDefault.isSpecificRoleDefined(Role aRole) booleanDirectoryHandler.isSpecificRoleDefined(Role aSpecificRole) abstract booleanDirectory.isUserInRole(UserReference aUser, Role aRole) Returnstrueif the user has the specified role.booleanDirectoryDefault.isUserInRole(UserReference aUserReference, Role aRole) Returnstrueif the user has the specified role.booleanDirectoryHandler.isUserInRole(UserReference aUser, Role aRole) Returnstrueif the user has the specified role.static DirectoryDefault.RoleEntityReturns a new role entity whose key is the specified role.Method parameters in com.orchestranetworks.service.directory with type arguments of type RoleModifier and TypeMethodDescriptionvoidDirectoryDefault.RoleEntity.setIncludedRoles(List<Role> includedRoles) Specifies the roles included in this role.voidDirectoryDefault.UserEntity.setSpecificRoles(List<Role> specificRoles) Specifies the roles associated with the current user. -
Uses of Role in com.orchestranetworks.workflow
Methods in com.orchestranetworks.workflow that return RoleModifier and TypeMethodDescriptionCreationWorkItemSpec.getOfferedTo()Deprecated.Since 5.7.0.UserTask.WorkItem.getOfferedTo()Deprecated.Since 5.7.0.Methods in com.orchestranetworks.workflow with parameters of type RoleModifier and TypeMethodDescriptionstatic CreationWorkItemSpecCreationWorkItemSpec.forAllocationWithPossibleReallocation(UserReference allocatedTo, Role offeredTo) Allows to create a work item allocated to the specified user with the possibility to reallocate it.static CreationWorkItemSpecAllows to create a work item offered to the specified role.WorkflowEngine.getWorkItemsOfferedToRole(Role aRole) Returns all the work items offered to a role.