Uses of Interface
org.camunda.bpm.engine.authorization.AuthorizationQuery
Packages that use 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
Methods in org.camunda.bpm.engine that return AuthorizationQueryModifier and TypeMethodDescriptionAuthorizationService.createAuthorizationQuery()
Constructs an authorization query. -
Uses of AuthorizationQuery in org.camunda.bpm.engine.authorization
Methods in org.camunda.bpm.engine.authorization that return AuthorizationQueryModifier 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
Classes in org.camunda.bpm.engine.impl that implement AuthorizationQueryMethods in org.camunda.bpm.engine.impl that return AuthorizationQueryModifier 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
Methods in org.camunda.bpm.engine.rest.dto.authorization that return AuthorizationQueryModifier and TypeMethodDescriptionprotected AuthorizationQuery
AuthorizationQueryDto.createNewQuery
(ProcessEngine engine) Methods in org.camunda.bpm.engine.rest.dto.authorization with parameters of type AuthorizationQueryModifier and TypeMethodDescriptionprotected void
AuthorizationQueryDto.applyFilters
(AuthorizationQuery query) protected void
AuthorizationQueryDto.applySortBy
(AuthorizationQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine)