public interface RolesService
GlobalRole,
ProjectRole,
GlobalFunction,
ProjectFunction| Modifier and Type | Field and Description |
|---|---|
static java.util.List<java.lang.Class<? extends GlobalFunction>> |
defaultGlobalFunctions
List of all global functions.
|
static java.util.List<java.lang.Class<? extends ProjectFunction>> |
defaultProjectFunctions
List of all project functions.
|
static java.util.List<java.lang.Class<? extends GlobalFunction>> |
readOnlyGlobalFunctions
List of read-only global functions.
|
static java.util.List<java.lang.Class<? extends ProjectFunction>> |
readOnlyProjectFunctions
List of read-only project functions.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Class<? extends GlobalFunction>> |
getGlobalFunctions()
List of all global functions
|
java.util.Optional<GlobalRole> |
getGlobalRole(java.lang.String id)
Gets a global role by its identifier
|
java.util.List<GlobalRole> |
getGlobalRoles()
List of global roles.
|
java.util.List<java.lang.Class<? extends ProjectFunction>> |
getProjectFunctions()
List of all project functions
|
java.util.Optional<ProjectRole> |
getProjectRole(java.lang.String id)
Gets a project role by its identifier
|
java.util.Optional<ProjectRoleAssociation> |
getProjectRoleAssociation(int project,
java.lang.String roleId)
Gets a project/role association
|
java.util.List<ProjectRole> |
getProjectRoles()
List of project roles
|
static final java.util.List<java.lang.Class<? extends GlobalFunction>> defaultGlobalFunctions
static final java.util.List<java.lang.Class<? extends GlobalFunction>> readOnlyGlobalFunctions
static final java.util.List<java.lang.Class<? extends ProjectFunction>> defaultProjectFunctions
static final java.util.List<java.lang.Class<? extends ProjectFunction>> readOnlyProjectFunctions
java.util.List<GlobalRole> getGlobalRoles()
java.util.Optional<GlobalRole> getGlobalRole(java.lang.String id)
java.util.List<ProjectRole> getProjectRoles()
java.util.Optional<ProjectRole> getProjectRole(java.lang.String id)
java.util.List<java.lang.Class<? extends GlobalFunction>> getGlobalFunctions()
java.util.List<java.lang.Class<? extends ProjectFunction>> getProjectFunctions()
java.util.Optional<ProjectRoleAssociation> getProjectRoleAssociation(int project, java.lang.String roleId)
project - Project IDroleId - Role name