Uses of Interface
org.camunda.bpm.engine.authorization.AuthorizationQuery
Package
Description
Public API of the Camunda Platform engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
:
Manages Deployment
sRuntimeService
:
For starting and searching ProcessInstance
sTaskService
:
Exposes operations to manage human (standalone) Task
s,
such as claiming, completing and assigning tasksIdentityService
:
Used for managing User
s,
Group
s and the relations between themManagementService
:
Exposes engine admin and maintenance operations,
which have no relation to the runtime execution of business processesHistoryService
:
Exposes information about ongoing and past process instances.FormService
:
Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of AuthorizationQuery in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionAuthorizationService.createAuthorizationQuery()
Constructs an authorization query. -
Uses of AuthorizationQuery in org.camunda.bpm.engine.authorization
Modifier and TypeMethodDescriptionAuthorizationQuery.authorizationId
(String id) only selects authorizations for the given idAuthorizationQuery.authorizationType
(Integer type) only selects authorizations for the given type.only selects authorizations for the given group idsAuthorizationQuery.hasPermission
(Permission permission) only selects authorizations which grant the permissions represented by the parameter.AuthorizationQuery.orderByResourceId()
Order by resource id (needs to be followed byQuery.asc()
orQuery.desc()
).AuthorizationQuery.orderByResourceType()
Order by resource type (needs to be followed byQuery.asc()
orQuery.desc()
).AuthorizationQuery.resourceId
(String resourceId) only selects authorizations for the given resource idAuthorizationQuery.resourceType
(int resourceType) only selects authorizations for the given resource typeAuthorizationQuery.resourceType
(Resource resource) only selects authorizations for the given resource typeonly selects authorizations for the given user ids -
Uses of AuthorizationQuery in org.camunda.bpm.engine.impl
Modifier and TypeMethodDescriptionAuthorizationQueryImpl.authorizationId
(String id) AuthorizationQueryImpl.authorizationType
(Integer type) AuthorizationServiceImpl.createAuthorizationQuery()
AuthorizationQueryImpl.hasPermission
(Permission p) AuthorizationQueryImpl.orderByResourceId()
AuthorizationQueryImpl.orderByResourceType()
AuthorizationQueryImpl.resourceId
(String resourceId) AuthorizationQueryImpl.resourceType
(int resourceType) AuthorizationQueryImpl.resourceType
(Resource resource) -
Uses of AuthorizationQuery in org.camunda.bpm.engine.rest.dto.authorization
Modifier and TypeMethodDescriptionprotected AuthorizationQuery
AuthorizationQueryDto.createNewQuery
(ProcessEngine engine) Modifier and TypeMethodDescriptionprotected void
AuthorizationQueryDto.applyFilters
(AuthorizationQuery query) protected void
AuthorizationQueryDto.applySortBy
(AuthorizationQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine)