Uses of Interface
org.camunda.bpm.engine.ProcessEngine
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.Interfaces used to include Java code in a process as the behavior of an activity
or as a listener to process events with
JavaDelegate
s.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
RepositoryService
.Helper classes for testing processes.
-
Uses of ProcessEngine in org.camunda.bpm
Modifier and TypeMethodDescriptionstatic ProcessEngine
BpmPlatform.getDefaultProcessEngine()
ProcessEngineService.getDefaultProcessEngine()
ProcessEngineService.getProcessEngine
(String name) -
Uses of ProcessEngine in org.camunda.bpm.admin.impl.web
Modifier and TypeMethodDescriptionprotected ProcessEngine
SetupResource.lookupProcessEngine
(String engineName) Modifier and TypeMethodDescriptionprotected void
SetupResource.createInitialUserInternal
(String processEngineName, UserDto user, ProcessEngine processEngine) protected void
SetupResource.ensureCamundaAdminGroupExists
(ProcessEngine processEngine) protected void
SetupResource.ensureSetupAvailable
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.application.impl
Modifier and TypeMethodDescriptionvoid
EjbProcessApplicationReference.processEngineStopping
(ProcessEngine processEngine) void
JakartaEjbProcessApplicationReference.processEngineStopping
(ProcessEngine processEngine) void
ProcessApplicationReferenceImpl.processEngineStopping
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.cockpit
Modifier and TypeMethodDescriptionstatic ProcessEngine
Cockpit.getProcessEngine
(String processEngineName) -
Uses of ProcessEngine in org.camunda.bpm.cockpit.plugin.test
-
Uses of ProcessEngine in org.camunda.bpm.cockpit.plugin.test.application
Modifier and TypeMethodDescriptionTestProcessEngineProvider.getDefaultProcessEngine()
TestProcessEngineProvider.getProcessEngine
(String name) -
Uses of ProcessEngine in org.camunda.bpm.cockpit.service
Modifier and TypeMethodDescriptionprotected ProcessEngine
AbstractEngineAware.getProcessEngine()
Deprecated.Return aProcessEngine
for the current engine name to execute queries against the engine. -
Uses of ProcessEngine in org.camunda.bpm.container
Modifier and TypeMethodDescriptionvoid
RuntimeContainerDelegate.registerProcessEngine
(ProcessEngine processEngine) Adds a managedProcessEngine
to the runtime container.void
RuntimeContainerDelegate.unregisterProcessEngine
(ProcessEngine processEngine) Unregisters a managedProcessEngine
instance from the Runtime Container. -
Uses of ProcessEngine in org.camunda.bpm.container.impl
Modifier and TypeMethodDescriptionRuntimeContainerDelegateImpl.getDefaultProcessEngine()
RuntimeContainerDelegateImpl.getProcessEngine
(String name) Modifier and TypeMethodDescriptionvoid
RuntimeContainerDelegateImpl.registerProcessEngine
(ProcessEngine processEngine) void
RuntimeContainerDelegateImpl.unregisterProcessEngine
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.container.impl.deployment
Modifier and TypeMethodDescriptionprotected ProcessEngine
DeployProcessArchiveStep.getProcessEngine
(PlatformServiceContainer serviceContainer) protected ProcessEngine
DeployProcessArchiveStep.getProcessEngine
(PlatformServiceContainer serviceContainer, String defaultDeployToProcessEngineName) -
Uses of ProcessEngine in org.camunda.bpm.container.impl.deployment.util
Modifier and TypeMethodDescriptionstatic ProcessEngine
InjectionUtil.getDefaultProcessEngine
(DeploymentOperation operationContext) Modifier and TypeMethodDescriptionstatic List<ProcessEngine>
InjectionUtil.getProcessEngines
(DeploymentOperation operationContext) -
Uses of ProcessEngine in org.camunda.bpm.container.impl.ejb
Modifier and TypeMethodDescriptionEjbProcessEngineService.getDefaultProcessEngine()
EjbProcessEngineService.getProcessEngine
(String name) -
Uses of ProcessEngine in org.camunda.bpm.container.impl.jboss.service
Modifier and TypeFieldDescriptionprotected ProcessEngine
MscManagedProcessEngine.processEngine
the process engine managed by this serviceModifier and TypeFieldDescriptionprotected final Supplier<ProcessEngine>
ProcessApplicationStartService.defaultProcessEngineSupplier
Supplier for the default process engineprotected final List<Consumer<ProcessEngine>>
MscManagedProcessEngineController.processEngineConsumers
protected Set<ProcessEngine>
MscRuntimeContainerDelegate.processEngines
protected ServiceTracker<ProcessEngine>
MscRuntimeContainerDelegate.processEngineServiceTracker
protected final Supplier<ProcessEngine>
ProcessApplicationDeploymentService.processEngineSupplier
protected HashSet<ProcessEngine>
ProcessApplicationStartService.referencedProcessEngines
Modifier and TypeMethodDescriptionMscRuntimeContainerDelegate.getDefaultProcessEngine()
MscManagedProcessEngineController.getProcessEngine()
MscRuntimeContainerDelegate.getProcessEngine
(String name) protected ProcessEngine
MscRuntimeContainerDelegate.getProcessEngineService
(org.jboss.msc.service.ServiceName processEngineServiceName) MscManagedProcessEngine.getValue()
Modifier and TypeMethodDescriptionMscRuntimeContainerDelegate.getProcessEngines()
protected org.jboss.msc.service.ServiceController<ProcessEngine>
MscRuntimeContainerDelegate.getProcessEngineServiceController
(org.jboss.msc.service.ServiceName processEngineServiceName) ProcessApplicationDeploymentService.getProcessEngineSupplier()
Modifier and TypeMethodDescriptionvoid
MscRuntimeContainerDelegate.processEngineStarted
(ProcessEngine processEngine) invoked by theMscManagedProcessEngine
andMscManagedProcessEngineController
when a process engine is startedvoid
MscRuntimeContainerDelegate.processEngineStopped
(ProcessEngine processEngine) invoked by theMscManagedProcessEngine
andMscManagedProcessEngineController
when a process engine is stoppedvoid
MscRuntimeContainerDelegate.registerProcessEngine
(ProcessEngine processEngine) void
MscRuntimeContainerDelegate.unregisterProcessEngine
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.container.impl.jboss.util
Modifier and TypeFieldDescriptionprotected ProcessEngine
ProcessEngineManagedReferenceFactory.processEngine
-
Uses of ProcessEngine in org.camunda.bpm.container.impl.jmx.services
Modifier and TypeMethodDescriptionJmxManagedProcessEngine.getProcessEngine()
JmxManagedProcessEngine.getValue()
-
Uses of ProcessEngine in org.camunda.bpm.container.impl.tomcat
Modifier and TypeFieldDescriptionprotected ProcessEngine
TomcatBpmPlatformBootstrap.processEngine
-
Uses of ProcessEngine in org.camunda.bpm.engine
Modifier and TypeFieldDescriptionprotected static Map<String,
ProcessEngine> ProcessEngines.processEngines
Modifier and TypeMethodDescriptionabstract ProcessEngine
ProcessEngineConfiguration.buildProcessEngine()
static ProcessEngine
ProcessEngines.getDefaultProcessEngine()
static ProcessEngine
ProcessEngines.getDefaultProcessEngine
(boolean forceCreate) static ProcessEngine
ProcessEngines.getProcessEngine
(String processEngineName) static ProcessEngine
ProcessEngines.getProcessEngine
(String processEngineName, boolean forceCreate) obtain a process engine by name.Modifier and TypeMethodDescriptionstatic Map<String,
ProcessEngine> ProcessEngines.getProcessEngines()
provides access to process engine to application clients in a managed server environment.Modifier and TypeMethodDescriptionstatic void
ProcessEngines.registerProcessEngine
(ProcessEngine processEngine) Registers the given process engine.static void
ProcessEngines.unregister
(ProcessEngine processEngine) Unregisters the given process engine. -
Uses of ProcessEngine in org.camunda.bpm.engine.cdi.impl
Modifier and TypeMethodDescriptionNamedProcessEngineServicesProducer.processEngine
(jakarta.enterprise.inject.spi.InjectionPoint ip) ProcessEngineServicesProducer.processEngine()
-
Uses of ProcessEngine in org.camunda.bpm.engine.delegate
Modifier and TypeMethodDescriptionProcessEngineServicesAware.getProcessEngine()
Returns theProcessEngine
providing access to the public API of the process engine. -
Uses of ProcessEngine in org.camunda.bpm.engine.impl
-
Uses of ProcessEngine in org.camunda.bpm.engine.impl.cfg
Modifier and TypeMethodDescriptionprotected void
ProcessEngineConfigurationImpl.invokePostProcessEngineBuild
(ProcessEngine engine) void
AbstractProcessEnginePlugin.postProcessEngineBuild
(ProcessEngine processEngine) void
CompositeProcessEnginePlugin.postProcessEngineBuild
(ProcessEngine processEngine) void
ProcessEnginePlugin.postProcessEngineBuild
(ProcessEngine processEngine) Invoked after the process engine has been built. -
Uses of ProcessEngine in org.camunda.bpm.engine.impl.cmmn.entity.runtime
-
Uses of ProcessEngine in org.camunda.bpm.engine.impl.cmmn.execution
-
Uses of ProcessEngine in org.camunda.bpm.engine.impl.metrics
Modifier and TypeMethodDescriptionMetricsReporterIdProvider.provideId
(ProcessEngine processEngine) Deprecated.Provides an id that identifies the metrics reported as part of the given engine's process execution. -
Uses of ProcessEngine in org.camunda.bpm.engine.impl.migration.instance.parser
-
Uses of ProcessEngine in org.camunda.bpm.engine.impl.persistence.entity
Modifier and TypeMethodDescriptionExecutionEntity.getProcessEngine()
TaskEntity.getProcessEngine()
-
Uses of ProcessEngine in org.camunda.bpm.engine.impl.plugin
Modifier and TypeMethodDescriptionvoid
AdministratorAuthorizationPlugin.postProcessEngineBuild
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.impl.pvm.runtime
-
Uses of ProcessEngine in org.camunda.bpm.engine.impl.repository
Modifier and TypeMethodDescriptionDefaultDeploymentHandlerFactory.buildDeploymentHandler
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.impl.test
Modifier and TypeFieldDescriptionprotected static ProcessEngine
PluggableProcessEngineTestCase.cachedProcessEngine
This class isn't used in the Process Engine test suite anymore.protected ProcessEngine
AbstractProcessEngineTestCase.processEngine
Modifier and TypeMethodDescriptionstatic ProcessEngine
PluggableProcessEngineTestCase.getProcessEngine()
static ProcessEngine
TestHelper.getProcessEngine
(String configurationResource) Modifier and TypeMethodDescriptionstatic String
TestHelper.annotationDeploymentSetUp
(ProcessEngine processEngine, Class<?> testClass, String methodName, Class<?>... parameterTypes) static String
TestHelper.annotationDeploymentSetUp
(ProcessEngine processEngine, Class<?> testClass, String methodName, Deployment deploymentAnnotation, Class<?>... parameterTypes) static String
TestHelper.annotationDeploymentSetUp
(ProcessEngine processEngine, String[] resources, Class<?> testClass, boolean onMethod, String methodName) static String
TestHelper.annotationDeploymentSetUp
(ProcessEngine processEngine, String[] resources, Class<?> testClass, String methodName) static void
TestHelper.annotationDeploymentTearDown
(ProcessEngine processEngine, String deploymentId, Class<?> testClass, String methodName) static boolean
TestHelper.annotationRequiredDatabaseCheck
(ProcessEngine processEngine, Class<?> testClass, String methodName, Class<?>... parameterTypes) static boolean
TestHelper.annotationRequiredDatabaseCheck
(ProcessEngine processEngine, RequiredDatabase annotation, Class<?> testClass, String methodName, Class<?>... parameterTypes) static boolean
TestHelper.annotationRequiredHistoryLevelCheck
(ProcessEngine processEngine, Class<?> testClass, String methodName, Class<?>... parameterTypes) static boolean
TestHelper.annotationRequiredHistoryLevelCheck
(ProcessEngine processEngine, RequiredHistoryLevel annotation, Class<?> testClass, String methodName) static void
TestHelper.assertAndEnsureCleanDbAndCache
(ProcessEngine processEngine) Ensures that the deployment cache and database is clean after a test.static String
TestHelper.assertAndEnsureCleanDbAndCache
(ProcessEngine processEngine, boolean fail) Ensures that the deployment cache and database is clean after a test.static void
TestHelper.assertAndEnsureCleanDeploymentCache
(ProcessEngine processEngine) Ensures that the deployment cache is empty after a test.static String
TestHelper.assertAndEnsureCleanDeploymentCache
(ProcessEngine processEngine, boolean fail) Ensures that the deployment cache is empty after a test.static String
TestHelper.assertAndEnsureNoProcessApplicationsRegistered
(ProcessEngine processEngine) static void
ProcessEngineAssert.assertProcessEnded
(ProcessEngine processEngine, String processInstanceId) static void
TestHelper.assertProcessEnded
(ProcessEngine processEngine, String processInstanceId) Deprecated.static void
TestHelper.deleteDeployment
(ProcessEngine processEngine, String deploymentId) -
Uses of ProcessEngine in org.camunda.bpm.engine.impl.util
Modifier and TypeMethodDescriptionstatic String
StringUtil.fromBytes
(byte[] bytes, ProcessEngine processEngine) Converts a byte array into a string using the current process engines default charset as returned byProcessEngineConfigurationImpl.getDefaultCharset()
.static byte[]
StringUtil.toByteArray
(String string, ProcessEngine processEngine) Gets the bytes from a string using the provided process engine's default charset -
Uses of ProcessEngine in org.camunda.bpm.engine.impl.variable.listener
-
Uses of ProcessEngine in org.camunda.bpm.engine.repository
Modifier and TypeMethodDescriptionDeploymentHandlerFactory.buildDeploymentHandler
(ProcessEngine processEngine) Creates aDeploymentHandler
instance. -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto
Modifier and TypeMethodDescriptionprotected abstract void
AbstractQueryDto.applySortBy
(T query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
SchemaLogQueryDto.applySortBy
(SchemaLogQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
AbstractQueryDto.applySortingOptions
(T query, ProcessEngine engine) void
ModificationDto.applyTo
(ModificationBuilder builder, ProcessEngine processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected abstract T
AbstractQueryDto.createNewQuery
(ProcessEngine engine) protected SchemaLogQuery
SchemaLogQueryDto.createNewQuery
(ProcessEngine engine) protected abstract T
AbstractReportDto.createNewReportQuery
(ProcessEngine engine) List<? extends ReportResult>
AbstractReportDto.executeReport
(ProcessEngine engine) static VariableMap
VariableValueDto.toMap
(Map<String, VariableValueDto> variables, ProcessEngine processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper) AbstractQueryDto.toQuery
(ProcessEngine engine) VariableValueDto.toTypedValue
(ProcessEngine processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper) void
SuspensionStateDto.updateSuspensionState
(ProcessEngine engine) void
SuspensionStateDto.updateSuspensionState
(ProcessEngine engine, String processInstanceId) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.authorization
Modifier and TypeMethodDescriptionprotected void
AuthorizationQueryDto.applySortBy
(AuthorizationQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected AuthorizationQuery
AuthorizationQueryDto.createNewQuery
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.batch
Modifier and TypeMethodDescriptionprotected void
BatchQueryDto.applySortBy
(BatchQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
BatchStatisticsQueryDto.applySortBy
(BatchStatisticsQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected BatchQuery
BatchQueryDto.createNewQuery
(ProcessEngine engine) protected BatchStatisticsQuery
BatchStatisticsQueryDto.createNewQuery
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.externaltask
Modifier and TypeMethodDescriptionprotected void
ExternalTaskQueryDto.applySortBy
(ExternalTaskQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) FetchExternalTasksDto.buildQuery
(ProcessEngine processEngine) protected ExternalTaskQuery
ExternalTaskQueryDto.createNewQuery
(ProcessEngine engine) protected FetchAndLockBuilder
FetchExternalTasksDto.getBuilder
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.history
Modifier and TypeMethodDescriptionprotected void
CleanableHistoricCaseInstanceReportDto.applySortBy
(CleanableHistoricCaseInstanceReport query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
CleanableHistoricDecisionInstanceReportDto.applySortBy
(CleanableHistoricDecisionInstanceReport query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
CleanableHistoricProcessInstanceReportDto.applySortBy
(CleanableHistoricProcessInstanceReport query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricActivityInstanceQueryDto.applySortBy
(HistoricActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricCaseActivityInstanceQueryDto.applySortBy
(HistoricCaseActivityInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricCaseInstanceQueryDto.applySortBy
(HistoricCaseInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricDecisionInstanceQueryDto.applySortBy
(HistoricDecisionInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricDetailQueryDto.applySortBy
(HistoricDetailQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricExternalTaskLogQueryDto.applySortBy
(HistoricExternalTaskLogQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricIdentityLinkLogQueryDto.applySortBy
(HistoricIdentityLinkLogQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricIncidentQueryDto.applySortBy
(HistoricIncidentQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricJobLogQueryDto.applySortBy
(HistoricJobLogQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricProcessInstanceQueryDto.applySortBy
(HistoricProcessInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricTaskInstanceQueryDto.applySortBy
(HistoricTaskInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricVariableInstanceQueryDto.applySortBy
(HistoricVariableInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
UserOperationLogQueryDto.applySortBy
(UserOperationLogQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected CleanableHistoricCaseInstanceReport
CleanableHistoricCaseInstanceReportDto.createNewQuery
(ProcessEngine engine) protected CleanableHistoricDecisionInstanceReport
CleanableHistoricDecisionInstanceReportDto.createNewQuery
(ProcessEngine engine) protected CleanableHistoricProcessInstanceReport
CleanableHistoricProcessInstanceReportDto.createNewQuery
(ProcessEngine engine) protected HistoricActivityInstanceQuery
HistoricActivityInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricCaseActivityInstanceQuery
HistoricCaseActivityInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricCaseInstanceQuery
HistoricCaseInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricDecisionInstanceQuery
HistoricDecisionInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricDetailQuery
HistoricDetailQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricExternalTaskLogQuery
HistoricExternalTaskLogQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricIdentityLinkLogQuery
HistoricIdentityLinkLogQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricIncidentQuery
HistoricIncidentQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricJobLogQuery
HistoricJobLogQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricProcessInstanceQuery
HistoricProcessInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricTaskInstanceQuery
HistoricTaskInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected HistoricVariableInstanceQuery
HistoricVariableInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected UserOperationLogQuery
UserOperationLogQueryDto.createNewQuery
(ProcessEngine engine) protected CleanableHistoricProcessInstanceReport
CleanableHistoricProcessInstanceReportResultDto.createNewReportQuery
(ProcessEngine engine) protected HistoricProcessInstanceReport
HistoricProcessInstanceReportDto.createNewReportQuery
(ProcessEngine engine) protected HistoricTaskInstanceReport
HistoricTaskInstanceReportQueryDto.createNewReportQuery
(ProcessEngine engine) HistoricTaskInstanceReportQueryDto.executeCompletedReport
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.history.batch
Modifier and TypeMethodDescriptionprotected void
CleanableHistoricBatchReportDto.applySortBy
(CleanableHistoricBatchReport query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
HistoricBatchQueryDto.applySortBy
(HistoricBatchQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected CleanableHistoricBatchReport
CleanableHistoricBatchReportDto.createNewQuery
(ProcessEngine engine) protected HistoricBatchQuery
HistoricBatchQueryDto.createNewQuery
(ProcessEngine engine) protected CleanableHistoricBatchReport
CleanableHistoricBatchReportResultDto.createNewReportQuery
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.identity
Modifier and TypeMethodDescriptionprotected void
GroupQueryDto.applySortBy
(GroupQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
TenantQueryDto.applySortBy
(TenantQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
UserQueryDto.applySortBy
(UserQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected GroupQuery
GroupQueryDto.createNewQuery
(ProcessEngine engine) protected TenantQuery
TenantQueryDto.createNewQuery
(ProcessEngine engine) protected UserQuery
UserQueryDto.createNewQuery
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.management
Modifier and TypeMethodDescriptionprotected void
JobDefinitionQueryDto.applySortBy
(JobDefinitionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected JobDefinitionQuery
JobDefinitionQueryDto.createNewQuery
(ProcessEngine engine) JobDefinitionSuspensionStateDto.createUpdateSuspensionStateBuilder
(ProcessEngine engine) void
JobDefinitionSuspensionStateDto.updateSuspensionState
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.migration
Modifier and TypeMethodDescriptionstatic MigrationPlan
MigrationPlanDto.toMigrationPlan
(ProcessEngine processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper, MigrationPlanDto migrationPlanDto) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.repository
Modifier and TypeMethodDescriptionprotected void
CaseDefinitionQueryDto.applySortBy
(CaseDefinitionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
DecisionDefinitionQueryDto.applySortBy
(DecisionDefinitionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
DecisionRequirementsDefinitionQueryDto.applySortBy
(DecisionRequirementsDefinitionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
DeploymentQueryDto.applySortBy
(DeploymentQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
ProcessDefinitionQueryDto.applySortBy
(ProcessDefinitionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected CaseDefinitionQuery
CaseDefinitionQueryDto.createNewQuery
(ProcessEngine engine) protected DecisionDefinitionQuery
DecisionDefinitionQueryDto.createNewQuery
(ProcessEngine engine) protected DecisionRequirementsDefinitionQuery
DecisionRequirementsDefinitionQueryDto.createNewQuery
(ProcessEngine engine) protected DeploymentQuery
DeploymentQueryDto.createNewQuery
(ProcessEngine engine) protected ProcessDefinitionQuery
ProcessDefinitionQueryDto.createNewQuery
(ProcessEngine engine) void
ProcessDefinitionSuspensionStateDto.updateSuspensionState
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.runtime
Modifier and TypeMethodDescriptionprotected void
CaseExecutionQueryDto.applySortBy
(CaseExecutionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
CaseInstanceQueryDto.applySortBy
(CaseInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
EventSubscriptionQueryDto.applySortBy
(EventSubscriptionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
ExecutionQueryDto.applySortBy
(ExecutionQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
FilterQueryDto.applySortBy
(FilterQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
IncidentQueryDto.applySortBy
(IncidentQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
JobQueryDto.applySortBy
(JobQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
ProcessInstanceQueryDto.applySortBy
(ProcessInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected void
VariableInstanceQueryDto.applySortBy
(VariableInstanceQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) void
RestartProcessInstanceDto.applyTo
(RestartProcessInstanceBuilder builder, ProcessEngine processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected CaseExecutionQuery
CaseExecutionQueryDto.createNewQuery
(ProcessEngine engine) protected CaseInstanceQuery
CaseInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected EventSubscriptionQuery
EventSubscriptionQueryDto.createNewQuery
(ProcessEngine engine) protected ExecutionQuery
ExecutionQueryDto.createNewQuery
(ProcessEngine engine) protected FilterQuery
FilterQueryDto.createNewQuery
(ProcessEngine engine) protected IncidentQuery
IncidentQueryDto.createNewQuery
(ProcessEngine engine) protected JobQuery
JobQueryDto.createNewQuery
(ProcessEngine engine) protected ProcessInstanceQuery
ProcessInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected VariableInstanceQuery
VariableInstanceQueryDto.createNewQuery
(ProcessEngine engine) protected UpdateJobSuspensionStateBuilder
JobSuspensionStateDto.createUpdateSuspensionStateBuilder
(ProcessEngine engine) ProcessInstanceSuspensionStateDto.createUpdateSuspensionStateBuilder
(ProcessEngine engine) ProcessInstanceSuspensionStateAsyncDto.createUpdateSuspensionStateGroupBuilder
(ProcessEngine engine) ProcessInstanceSuspensionStateDto.createUpdateSuspensionStateGroupBuilder
(ProcessEngine engine) void
FilterDto.updateFilter
(Filter filter, ProcessEngine engine) void
JobSuspensionStateDto.updateSuspensionState
(ProcessEngine engine) void
ProcessInstanceSuspensionStateDto.updateSuspensionState
(ProcessEngine engine) ProcessInstanceSuspensionStateAsyncDto.updateSuspensionStateAsync
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.runtime.modification
Modifier and TypeMethodDescriptionvoid
CancellationInstructionDto.applyTo
(InstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
CancellationInstructionDto.applyTo
(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
ProcessInstanceModificationDto.applyTo
(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper objectMapper) abstract void
ProcessInstanceModificationInstructionDto.applyTo
(InstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) abstract void
ProcessInstanceModificationInstructionDto.applyTo
(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
StartAfterInstructionDto.applyTo
(InstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
StartAfterInstructionDto.applyTo
(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
StartBeforeInstructionDto.applyTo
(InstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
StartBeforeInstructionDto.applyTo
(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
StartTransitionInstructionDto.applyTo
(InstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) void
StartTransitionInstructionDto.applyTo
(ProcessInstanceModificationBuilder builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) protected void
ProcessInstanceModificationInstructionDto.applyVariables
(ActivityInstantiationBuilder<?> builder, ProcessEngine engine, com.fasterxml.jackson.databind.ObjectMapper mapper) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.dto.task
Modifier and TypeMethodDescriptionprotected void
TaskQueryDto.applySortBy
(TaskQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected TaskQuery
TaskQueryDto.createNewQuery
(ProcessEngine engine) TaskCountByCandidateGroupResultDto.executeTaskCountByCandidateGroupReport
(ProcessEngine engine) protected ValueType
TaskQueryDto.getValueTypeByName
(String name, ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal
Modifier and TypeMethodDescriptionHalResource.embed
(HalRelation relation, ProcessEngine processEngine) Can be used to embed a relation.List<HalResource<?>>
HalLinker.resolve
(HalRelation relation, ProcessEngine processEngine) Resolves a relation.List<HalResource<?>>
HalLinkResolver.resolveLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal.cache
Modifier and TypeMethodDescriptionList<HalResource<?>>
HalCachingLinkResolver.resolveLinks
(String[] linkedIds, ProcessEngine processEngine) Resolve resources for linked ids, if configured uses a cache.protected abstract List<HalResource<?>>
HalCachingLinkResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal.caseDefinition
Modifier and TypeMethodDescriptionstatic HalCaseDefinition
HalCaseDefinition.fromCaseDefinition
(CaseDefinition caseDefinition, ProcessEngine processEngine) protected List<HalResource<?>>
HalCaseDefinitionResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal.group
Modifier and TypeMethodDescriptionprotected List<HalResource<?>>
HalGroupResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal.identitylink
Modifier and TypeMethodDescriptionList<HalResource<?>>
HalIdentityLinkResolver.resolveLinks
(String[] linkedIds, ProcessEngine processEngine) protected List<HalResource<?>>
HalIdentityLinkResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal.processDefinition
Modifier and TypeMethodDescriptionstatic HalProcessDefinition
HalProcessDefinition.fromProcessDefinition
(ProcessDefinition processDefinition, ProcessEngine processEngine) protected List<HalResource<?>>
HalProcessDefinitionResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal.task
Modifier and TypeMethodDescriptionstatic HalTask
HalTask.generate
(Task task, ProcessEngine engine) static HalTaskList
HalTaskList.generate
(List<Task> tasks, long count, ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.hal.user
Modifier and TypeMethodDescriptionprotected List<HalResource<?>>
HalUserResolver.resolveNotCachedLinks
(String[] linkedIds, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.impl
Modifier and TypeMethodDescriptionprotected ProcessEngine
AbstractRestProcessEngineAware.getProcessEngine()
protected ProcessEngine
FetchAndLockHandlerImpl.getProcessEngine
(FetchAndLockRequest request) Modifier and TypeMethodDescriptionvoid
FetchAndLockHandlerImpl.addPendingRequest
(FetchExternalTasksExtendedDto dto, jakarta.ws.rs.container.AsyncResponse asyncResponse, ProcessEngine processEngine) protected List<LockedExternalTaskDto>
FetchAndLockHandlerImpl.executeFetchAndLock
(FetchExternalTasksExtendedDto fetchingDto, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.impl.application
Modifier and TypeMethodDescriptionContainerManagedProcessEngineProvider.getDefaultProcessEngine()
ContainerManagedProcessEngineProvider.getProcessEngine
(String name) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.impl.history
Modifier and TypeFieldDescriptionprotected ProcessEngine
HistoricActivityInstanceRestServiceImpl.processEngine
protected ProcessEngine
HistoricBatchRestServiceImpl.processEngine
protected ProcessEngine
HistoricCaseActivityInstanceRestServiceImpl.processEngine
protected ProcessEngine
HistoricCaseDefinitionRestServiceImpl.processEngine
protected ProcessEngine
HistoricCaseInstanceRestServiceImpl.processEngine
protected ProcessEngine
HistoricDecisionDefinitionRestServiceImpl.processEngine
protected ProcessEngine
HistoricDecisionInstanceRestServiceImpl.processEngine
protected ProcessEngine
HistoricDecisionStatisticsRestServiceImpl.processEngine
protected ProcessEngine
HistoricDetailRestServiceImpl.processEngine
protected ProcessEngine
HistoricExternalTaskLogRestServiceImpl.processEngine
protected ProcessEngine
HistoricIdentityLinkLogRestServiceImpl.processEngine
protected ProcessEngine
HistoricIncidentRestServiceImpl.processEngine
protected ProcessEngine
HistoricJobLogRestServiceImpl.processEngine
protected ProcessEngine
HistoricProcessInstanceRestServiceImpl.processEngine
protected ProcessEngine
HistoricTaskInstanceRestServiceImpl.processEngine
protected ProcessEngine
HistoricVariableInstanceRestServiceImpl.processEngine
protected ProcessEngine
HistoryCleanupRestServiceImpl.processEngine
protected ProcessEngine
UserOperationLogRestServiceImpl.processEngine
Modifier and TypeMethodDescriptionprotected void
HistoricActivityStatisticsQueryDto.applySortBy
(HistoricActivityStatisticsQuery query, String sortBy, Map<String, Object> parameters, ProcessEngine engine) protected HistoricActivityStatisticsQuery
HistoricActivityStatisticsQueryDto.createNewQuery
(ProcessEngine engine) ModifierConstructorDescriptionHistoricActivityInstanceRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricBatchRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricCaseActivityInstanceRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricCaseDefinitionRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricCaseInstanceRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricDecisionDefinitionRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricDecisionInstanceRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricDecisionStatisticsRestServiceImpl
(ProcessEngine processEngine) HistoricDetailRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricExternalTaskLogRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricIdentityLinkLogRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricIncidentRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricJobLogRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricProcessDefinitionRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricProcessInstanceRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricTaskInstanceRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoricVariableInstanceRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) HistoryCleanupRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) UserOperationLogRestServiceImpl
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.security.auth
Modifier and TypeMethodDescriptionprotected ProcessEngine
ProcessEngineAuthenticationFilter.getAddressedEngine
(String engineName) Modifier and TypeMethodDescriptionvoid
AuthenticationProvider.augmentResponseByAuthenticationChallenge
(jakarta.servlet.http.HttpServletResponse response, ProcessEngine engine) Callback to add an authentication challenge to the response to the client.protected void
ProcessEngineAuthenticationFilter.clearAuthentication
(ProcessEngine engine) AuthenticationProvider.extractAuthenticatedUser
(jakarta.servlet.http.HttpServletRequest request, ProcessEngine engine) Checks the request for authentication.ProcessEngineAuthenticationFilter.getGroupsOfUser
(ProcessEngine engine, String userId) ProcessEngineAuthenticationFilter.getTenantsOfUser
(ProcessEngine engine, String userId) protected void
ProcessEngineAuthenticationFilter.setAuthenticatedUser
(ProcessEngine engine, String userId, List<String> groupIds, List<String> tenantIds) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.security.auth.impl
Modifier and TypeMethodDescriptionvoid
ContainerBasedAuthenticationProvider.augmentResponseByAuthenticationChallenge
(jakarta.servlet.http.HttpServletResponse response, ProcessEngine engine) void
HttpBasicAuthenticationProvider.augmentResponseByAuthenticationChallenge
(jakarta.servlet.http.HttpServletResponse response, ProcessEngine engine) ContainerBasedAuthenticationProvider.extractAuthenticatedUser
(jakarta.servlet.http.HttpServletRequest request, ProcessEngine engine) HttpBasicAuthenticationProvider.extractAuthenticatedUser
(jakarta.servlet.http.HttpServletRequest request, ProcessEngine engine) protected boolean
HttpBasicAuthenticationProvider.isAuthenticated
(ProcessEngine engine, String userName, String password) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.spi
Modifier and TypeMethodDescriptionProcessEngineProvider.getDefaultProcessEngine()
Provides the default engine.ProcessEngineProvider.getProcessEngine
(String name) Provides the engine with the given name.Modifier and TypeMethodDescriptionvoid
FetchAndLockHandler.addPendingRequest
(FetchExternalTasksExtendedDto dto, jakarta.ws.rs.container.AsyncResponse asyncResponse, ProcessEngine processEngine) Invoked if a fetch and lock request has been sent by the client -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub
-
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.batch.impl
-
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.externaltask.impl
ModifierConstructorDescriptionExternalTaskResourceImpl
(ProcessEngine engine, String externalTaskId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.history.impl
Modifier and TypeFieldDescriptionprotected ProcessEngine
HistoricExternalTaskLogResourceImpl.engine
protected ProcessEngine
HistoricJobLogResourceImpl.engine
protected ProcessEngine
HistoricBatchResourceImpl.processEngine
ModifierConstructorDescriptionHistoricActivityInstanceResourceImpl
(ProcessEngine engine, String activityInstanceId) HistoricBatchResourceImpl
(ProcessEngine processEngine, String batchId) HistoricCaseActivityInstanceResourceImpl
(ProcessEngine engine, String caseActivityInstanceId) HistoricCaseInstanceResourceImpl
(ProcessEngine engine, String caseInstanceId) HistoricDecisionInstanceResourceImpl
(ProcessEngine engine, String decisionInstanceId) HistoricDetailResourceImpl
(String detailId, ProcessEngine engine) HistoricExternalTaskLogResourceImpl
(String id, ProcessEngine engine) HistoricJobLogResourceImpl
(String id, ProcessEngine engine) HistoricProcessInstanceResourceImpl
(ProcessEngine engine, String processInstanceId) HistoricVariableInstanceResourceImpl
(String variableId, ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.impl
ModifierConstructorDescriptionAbstractVariablesResource
(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.management
ModifierConstructorDescriptionJobDefinitionResourceImpl
(ProcessEngine engine, String jobDefinitionId) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.metrics
ModifierConstructorDescriptionMetricsResourceImpl
(String metricsName, ProcessEngine processEngine, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.repository.impl
Modifier and TypeFieldDescriptionprotected ProcessEngine
CaseDefinitionResourceImpl.engine
protected ProcessEngine
DecisionDefinitionResourceImpl.engine
protected ProcessEngine
DecisionRequirementsDefinitionResourceImpl.engine
protected final ProcessEngine
DeploymentResourcesResourceImpl.engine
protected ProcessEngine
IncidentResourceImpl.engine
protected ProcessEngine
ProcessDefinitionResourceImpl.engine
ModifierConstructorDescriptionCaseDefinitionResourceImpl
(ProcessEngine engine, String caseDefinitionId, String rootResourcePath, com.fasterxml.jackson.databind.ObjectMapper objectMapper) DecisionDefinitionResourceImpl
(ProcessEngine engine, String decisionDefinitionId, String rootResourcePath, com.fasterxml.jackson.databind.ObjectMapper objectMapper) DecisionRequirementsDefinitionResourceImpl
(ProcessEngine engine, String decisionDefinitionId) DeploymentResourcesResourceImpl
(ProcessEngine engine, String deploymentId) IncidentResourceImpl
(ProcessEngine engine, String incidentId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) ProcessDefinitionResourceImpl
(ProcessEngine engine, String processDefinitionId, String rootResourcePath, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.runtime.impl
Modifier and TypeFieldDescriptionprotected ProcessEngine
CaseExecutionResourceImpl.engine
protected ProcessEngine
CaseInstanceResourceImpl.engine
protected ProcessEngine
ExecutionResourceImpl.engine
protected ProcessEngine
MessageEventSubscriptionResource.engine
protected ProcessEngine
ProcessInstanceResourceImpl.engine
ModifierConstructorDescriptionCaseExecutionResourceImpl
(ProcessEngine engine, String caseExecutionId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) CaseExecutionVariablesResource
(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) CaseInstanceResourceImpl
(ProcessEngine engine, String caseInstanceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) ExecutionResourceImpl
(ProcessEngine engine, String executionId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) ExecutionVariablesResource
(ProcessEngine engine, String resourceId, boolean isProcessInstance, com.fasterxml.jackson.databind.ObjectMapper objectMapper) JobResourceImpl
(ProcessEngine engine, String jobId) LocalCaseExecutionVariablesResource
(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) LocalExecutionVariablesResource
(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) MessageEventSubscriptionResource
(ProcessEngine engine, String executionId, String messageName, com.fasterxml.jackson.databind.ObjectMapper objectMapper) ProcessInstanceCommentResourceImpl
(ProcessEngine engine, String processInstanceId) ProcessInstanceResourceImpl
(ProcessEngine engine, String processInstanceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) VariableInstanceResourceImpl
(String variableId, ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.sub.task.impl
Modifier and TypeFieldDescriptionprotected ProcessEngine
TaskReportResourceImpl.engine
protected ProcessEngine
TaskResourceImpl.engine
ModifierConstructorDescriptionLocalTaskVariablesResource
(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) TaskAttachmentResourceImpl
(ProcessEngine engine, String taskId, String rootResourcePath) TaskCommentResourceImpl
(ProcessEngine engine, String taskId, String rootResourcePath) TaskReportResourceImpl
(ProcessEngine engine) TaskResourceImpl
(ProcessEngine engine, String taskId, String rootResourcePath, com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean withCommentAttachmentInfo) TaskVariablesResource
(ProcessEngine engine, String resourceId, com.fasterxml.jackson.databind.ObjectMapper objectMapper) -
Uses of ProcessEngine in org.camunda.bpm.engine.rest.util
Modifier and TypeMethodDescriptionstatic ProcessEngine
EngineUtil.lookupProcessEngine
(String engineName) Look up the process engine from theProcessEngineProvider
.Modifier and TypeMethodDescriptionstatic String
ApplicationContextPathUtil.getApplicationPathByCaseDefinitionId
(ProcessEngine engine, String caseDefinitionId) static String
ApplicationContextPathUtil.getApplicationPathByProcessDefinitionId
(ProcessEngine engine, String processDefinitionId) static String
ApplicationContextPathUtil.getApplicationPathForDeployment
(ProcessEngine engine, String deploymentId) -
Uses of ProcessEngine in org.camunda.bpm.engine.spring
Modifier and TypeMethodDescriptionstatic ProcessEngine
SpringConfigurationHelper.buildProcessEngine
(URL resource) SpringTransactionsProcessEngineConfiguration.buildProcessEngine()
ProcessEngineFactoryBean.getObject()
Modifier and TypeMethodDescriptionprotected void
SpringTransactionsProcessEngineConfiguration.autoDeployResources
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.spring.components.aop
Modifier and TypeFieldDescriptionprotected ProcessEngine
ProcessStartingMethodInterceptor.processEngine
injected reference - can be obtained via aProcessEngineFactoryBean
protected ProcessEngine
ProcessStartingPointcutAdvisor.processEngine
the injected reference to theProcessEngine
Modifier and TypeMethodDescriptionvoid
ProcessStartAnnotationBeanPostProcessor.setProcessEngine
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.spring.components.config.xml
Modifier and TypeMethodDescriptionvoid
StateHandlerAnnotationBeanFactoryPostProcessor.setProcessEngine
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.spring.components.registry
Modifier and TypeMethodDescriptionvoid
ActivitiStateHandlerRegistry.setProcessEngine
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.spring.components.scope
Modifier and TypeMethodDescriptionvoid
ProcessScope.setProcessEngine
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.engine.spring.container
-
Uses of ProcessEngine in org.camunda.bpm.engine.test
Modifier and TypeFieldDescriptionprotected ProcessEngine
ProcessEngineRule.processEngine
protected ProcessEngine
ProcessEngineTestCase.processEngine
Modifier and TypeMethodDescriptionvoid
ProcessEngineRule.setProcessEngine
(ProcessEngine processEngine) ModifierConstructorDescriptionProcessEngineRule
(ProcessEngine processEngine) ProcessEngineRule
(ProcessEngine processEngine, boolean ensureCleanAfterTest) -
Uses of ProcessEngine in org.camunda.bpm.engine.test.assertions.bpmn
Modifier and TypeMethodDescriptionstatic ProcessEngine
AbstractAssertions.processEngine()
Retrieve the processEngine bound to the current testing thread via calling init(ProcessEngine processEngine).Modifier and TypeMethodDescriptionprotected static CalledProcessInstanceAssert
CalledProcessInstanceAssert.assertThat
(ProcessEngine engine, ProcessInstance actual) protected static ExternalTaskAssert
ExternalTaskAssert.assertThat
(ProcessEngine engine, ExternalTask actual) protected static JobAssert
JobAssert.assertThat
(ProcessEngine engine, Job actual) protected static ProcessDefinitionAssert
ProcessDefinitionAssert.assertThat
(ProcessEngine engine, ProcessDefinition actual) protected static ProcessInstanceAssert
ProcessInstanceAssert.assertThat
(ProcessEngine engine, ProcessInstance actual) protected static TaskAssert
TaskAssert.assertThat
(ProcessEngine engine, Task actual) static void
AbstractAssertions.init
(ProcessEngine processEngine) Bind an instance of ProcessEngine to the current testing calls done in your test method.ModifierConstructorDescriptionprotected
AbstractProcessAssert
(ProcessEngine engine, A actual, Class<?> selfType) protected
CalledProcessInstanceAssert
(ProcessEngine engine, ProcessInstance actual) protected
ExternalTaskAssert
(ProcessEngine engine, ExternalTask actual) protected
JobAssert
(ProcessEngine engine, Job actual) protected
ProcessDefinitionAssert
(ProcessEngine engine, ProcessDefinition actual) protected
ProcessInstanceAssert
(ProcessEngine engine, ProcessInstance actual) protected
ProcessInstanceAssert
(ProcessEngine engine, ProcessInstance actual, Class<?> selfType) protected
TaskAssert
(ProcessEngine engine, Task actual) -
Uses of ProcessEngine in org.camunda.bpm.engine.test.assertions.cmmn
Modifier and TypeMethodDescriptionprotected static CaseDefinitionAssert
CaseDefinitionAssert.assertThat
(ProcessEngine engine, CaseDefinition actual) protected static CaseExecutionAssert
CaseExecutionAssert.assertThat
(ProcessEngine engine, CaseExecution actual) protected static CaseInstanceAssert
CaseInstanceAssert.assertThat
(ProcessEngine engine, CaseInstance actual) protected static CaseTaskAssert
CaseTaskAssert.assertThat
(ProcessEngine engine, CaseExecution actual) protected static HumanTaskAssert
HumanTaskAssert.assertThat
(ProcessEngine engine, CaseExecution actual) protected static MilestoneAssert
MilestoneAssert.assertThat
(ProcessEngine engine, CaseExecution actual) protected static ProcessTaskAssert
ProcessTaskAssert.assertThat
(ProcessEngine engine, CaseExecution actual) protected static StageAssert
StageAssert.assertThat
(ProcessEngine engine, CaseExecution actual) ModifierConstructorDescriptionprotected
AbstractCaseAssert
(ProcessEngine engine, A actual, Class<?> selfType) protected
CaseDefinitionAssert
(ProcessEngine engine, CaseDefinition actual) protected
CaseExecutionAssert
(ProcessEngine engine, CaseExecution actual) protected
CaseInstanceAssert
(ProcessEngine engine, CaseInstance actual) protected
CaseTaskAssert
(ProcessEngine engine, CaseExecution actual) protected
HumanTaskAssert
(ProcessEngine engine, CaseExecution actual) protected
MilestoneAssert
(ProcessEngine engine, CaseExecution actual) protected
ProcessTaskAssert
(ProcessEngine engine, CaseExecution actual) protected
StageAssert
(ProcessEngine engine, CaseExecution actual) -
Uses of ProcessEngine in org.camunda.bpm.engine.test.junit5
Modifier and TypeMethodDescriptionvoid
ProcessEngineExtension.setProcessEngine
(ProcessEngine processEngine) ProcessEngineExtension.useProcessEngine
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.example.invoice
Modifier and TypeMethodDescriptionstatic void
InvoiceApplicationHelper.createDeployment
(String processArchiveName, ProcessEngine processEngine, ClassLoader classLoader, ProcessApplicationReference applicationReference) void
DemoDataGenerator.createUsers
(ProcessEngine engine) protected static void
InvoiceApplicationHelper.createUsers
(ProcessEngine processEngine) static void
InvoiceApplicationHelper.startFirstProcess
(ProcessEngine processEngine) void
InvoiceProcessApplication.startFirstProcess
(ProcessEngine processEngine) In a @PostDeploy Hook you can interact with the process engine and access the processes the application has deployed.protected static void
InvoiceApplicationHelper.startProcessInstances
(ProcessEngine processEngine, String processDefinitionKey, Integer version) -
Uses of ProcessEngine in org.camunda.bpm.identity.impl.ldap.plugin
Modifier and TypeMethodDescriptionvoid
LdapIdentityProviderPlugin.postProcessEngineBuild
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.qa
-
Uses of ProcessEngine in org.camunda.bpm.qa.performance.engine.junit
Modifier and TypeFieldDescriptionprotected ProcessEngine
AuthorizationPerformanceTestCase.engine
protected ProcessEngine
ProcessEnginePerformanceTestCase.engine
protected ProcessEngine
ProcessEngineQueryPerformanceTestCase.engine
protected static ProcessEngine
PerfTestProcessEngine.processEngine
Modifier and TypeMethodDescriptionprotected static ProcessEngine
PerfTestProcessEngine.createProcessEngine
(DataSource datasource, Properties properties) static ProcessEngine
PerfTestProcessEngine.getInstance()
Modifier and TypeMethodDescriptionstatic <T> T
AuthHelper.withAuthentication
(Callable<T> callable, ProcessEngine processEngine, String userId, String... groupIds) -
Uses of ProcessEngine in org.camunda.bpm.qa.performance.engine.loadgenerator.tasks
Modifier and TypeFieldDescriptionprotected final ProcessEngine
DeployModelInstancesTask.engine
protected ProcessEngine
DeployFileTask.processEngine
protected ProcessEngine
StartProcessInstanceTask.processEngine
ModifierConstructorDescriptionDeployFileTask
(ProcessEngine processEngine, String filename) DeployModelInstancesTask
(ProcessEngine engine, List<BpmnModelInstance> modelInstances) GenerateMetricsTask
(ProcessEngine processEngine) StartProcessInstanceTask
(ProcessEngine processEngine, String processDefinitionKey) -
Uses of ProcessEngine in org.camunda.bpm.qa.performance.engine.steps
ModifierConstructorDescriptionCompleteTaskStep
(ProcessEngine processEngine, String taskIdKey) CompleteTaskStep
(ProcessEngine processEngine, String taskIdKey, Map<String, Object> processVariables) CorrelateMessageStep
(ProcessEngine processEngine, String message, String processInstanceKey) CountJobsStep
(ProcessEngine processEngine) EvaluateDecisionTableStep
(ProcessEngine engine, String decisionDefinitionKey, Map<String, Object> variables) MetricIntervalStep
(String name, Date startDate, Date endDate, ProcessEngine processEngine) MetricSumStep
(String name, Date startDate, Date endDate, ProcessEngine processEngine) ProcessEngineAwareStep
(ProcessEngine processEngine) SignalExecutionStep
(ProcessEngine processEngine, String executionIdVariableName) StartProcessInstanceByMessageStep
(ProcessEngine processEngine, String message) StartProcessInstanceByMessageStep
(ProcessEngine processEngine, String message, Map<String, Object> processVariables) StartProcessInstanceStep
(ProcessEngine processEngine, String processDefinitionKey) StartProcessInstanceStep
(ProcessEngine processEngine, String processDefinitionKey, Map<String, Object> processVariables) -
Uses of ProcessEngine in org.camunda.bpm.qa.rolling.update
-
Uses of ProcessEngine in org.camunda.bpm.qa.rolling.update.scenarios.externalTask
Modifier and TypeMethodDescriptionstatic void
ProcessWithExternalTaskScenario.deploy
(ProcessEngine engine, String topicName) Deploy a process model, which contains an external task. -
Uses of ProcessEngine in org.camunda.bpm.qa.rolling.update.scenarios.timestamp
Modifier and TypeMethodDescriptionprotected static void
AbstractTimestampUpdateScenario.deployModel
(ProcessEngine processEngine, String deploymentName, String resourceName, BpmnModelInstance modelInstance) -
Uses of ProcessEngine in org.camunda.bpm.qa.upgrade
Modifier and TypeFieldDescriptionprotected ProcessEngine
ScenarioRunner.engine
protected ProcessEngine
TestFixture.processEngine
Modifier and TypeMethodDescriptionvoid
void
Scenario.createInstances
(ProcessEngine engine, Map<String, Scenario> scenarios) void
ScenarioSetup.execute
(ProcessEngine engine, String scenarioName) ModifierConstructorDescriptionScenarioRunner
(ProcessEngine engine, String engineVersion) TestFixture
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.qa.upgrade.jobexecutor
Modifier and TypeMethodDescriptionprotected static void
ExclusiveOverProcessHierarchiesScenario.deployRootProcessWithHierarchies
(ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.qa.upgrade.timestamp
Modifier and TypeMethodDescriptionprotected static void
AbstractTimestampMigrationScenario.deployModel
(ProcessEngine processEngine, String deploymentName, String resourceName, BpmnModelInstance modelInstance) -
Uses of ProcessEngine in org.camunda.bpm.quarkus.engine.extension.deployment.impl
Modifier and TypeFieldDescriptionprotected io.quarkus.runtime.RuntimeValue<ProcessEngine>
ProcessEngineBuildItem.processEngine
Modifier and TypeMethodDescriptionio.quarkus.runtime.RuntimeValue<ProcessEngine>
ProcessEngineBuildItem.getProcessEngine()
ModifierConstructorDescriptionProcessEngineBuildItem
(io.quarkus.runtime.RuntimeValue<ProcessEngine> processEngine) -
Uses of ProcessEngine in org.camunda.bpm.quarkus.engine.extension.impl
Modifier and TypeMethodDescriptionio.quarkus.runtime.RuntimeValue<ProcessEngine>
CamundaEngineRecorder.createProcessEngine
(io.quarkus.runtime.RuntimeValue<ProcessEngineConfigurationImpl> configurationRuntimeValue) Modifier and TypeMethodDescriptionvoid
CamundaEngineRecorder.registerShutdownTask
(io.quarkus.runtime.ShutdownContext shutdownContext, io.quarkus.runtime.RuntimeValue<ProcessEngine> processEngine) -
Uses of ProcessEngine in org.camunda.bpm.rest.beans
Modifier and TypeMethodDescriptionCustomProcessEngineProvider.getDefaultProcessEngine()
CustomProcessEngineProvider.getProcessEngine
(String name) -
Uses of ProcessEngine in org.camunda.bpm.run.example.invoice
-
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter
Modifier and TypeFieldDescriptionprotected ProcessEngine
SpringBootProcessApplication.processEngine
Modifier and TypeMethodDescriptionvoid
SpringBootProcessApplication.onPostDeploy
(ProcessEngine processEngine) void
SpringBootProcessApplication.onPreUndeploy
(ProcessEngine processEngine) org.springframework.boot.actuate.health.HealthIndicator
CamundaBpmActuatorConfiguration.processEngineHealthIndicator
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.actuator
-
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.configuration
Modifier and TypeMethodDescriptiondefault void
CamundaProcessEngineConfiguration.postProcessEngineBuild
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.configuration.impl.custom
Modifier and TypeMethodDescriptionvoid
CreateAdminUserConfiguration.postProcessEngineBuild
(ProcessEngine processEngine) void
CreateFilterConfiguration.postProcessEngineBuild
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.event
Modifier and TypeMethodDescriptionPostDeployEvent.getProcessEngine()
PreUndeployEvent.getProcessEngine()
ModifierConstructorDescriptionPostDeployEvent
(ProcessEngine processEngine) PreUndeployEvent
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.plugin
Modifier and TypeMethodDescriptionvoid
ApplicationContextClassloaderSwitchPlugin.postProcessEngineBuild
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.property
-
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.rest.spi
Modifier and TypeMethodDescriptionSpringBootProcessEngineProvider.getDefaultProcessEngine()
SpringBootProcessEngineProvider.getProcessEngine
(String name) -
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.security.oauth2.impl
Modifier and TypeMethodDescriptionOAuth2AuthenticationProvider.extractAuthenticatedUser
(jakarta.servlet.http.HttpServletRequest request, ProcessEngine engine) -
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.telemetry
Modifier and TypeFieldDescriptionprotected ProcessEngine
CamundaApplicationServerConfigurator.processEngine
protected ProcessEngine
CamundaIntegrationDeterminator.processEngine
-
Uses of ProcessEngine in org.camunda.bpm.spring.boot.starter.util
Modifier and TypeMethodDescriptionCamundaSpringBootUtil.get
(ProcessEngine processEngine) void
SpringBootProcessEnginePlugin.postProcessEngineBuild
(ProcessEngine processEngine) static Optional<ProcessEngineImpl>
CamundaSpringBootUtil.processEngineImpl
(ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.webapp
Modifier and TypeMethodDescriptionAppRuntimeDelegate.getDefaultProcessEngine()
Returns the defaultProcessEngine
provided by theAppRuntimeDelegate.getProcessEngine
(String processEngineName) Returns aProcessEngine
to the assignedprocessEngineName
-
Uses of ProcessEngine in org.camunda.bpm.webapp.impl
Modifier and TypeMethodDescriptionAbstractAppRuntimeDelegate.getDefaultProcessEngine()
AbstractAppRuntimeDelegate.getProcessEngine
(String processEngineName) -
Uses of ProcessEngine in org.camunda.bpm.webapp.impl.engine
Modifier and TypeMethodDescriptionContainerManagedProcessEngineProvider.getDefaultProcessEngine()
ContainerManagedProcessEngineProvider.getProcessEngine
(String name) -
Uses of ProcessEngine in org.camunda.bpm.webapp.impl.security
Modifier and TypeMethodDescriptionstatic <T> T
SecurityActions.runWithoutAuthentication
(SecurityActions.SecurityAction<T> action, ProcessEngine processEngine) -
Uses of ProcessEngine in org.camunda.bpm.webapp.impl.security.auth
Modifier and TypeMethodDescriptionprotected ProcessEngine
ContainerBasedAuthenticationFilter.getAddressedEngine
(String engineName) Modifier and TypeMethodDescriptionstatic UserAuthentication
AuthenticationUtil.createAuthentication
(ProcessEngine processEngine, String username) static UserAuthentication
AuthenticationUtil.createAuthentication
(ProcessEngine processEngine, String username, List<String> groupIds, List<String> tenantIds) Creates and returns aUserAuthentication
with the following information:userId
processEngineName
groupIds
tenantIds
authorizedApps
protected UserAuthentication
ContainerBasedAuthenticationFilter.createAuthentication
(ProcessEngine processEngine, String username, List<String> groups, List<String> tenants) AuthenticationUtil.getGroupsOfUser
(ProcessEngine engine, String userId) UserAuthenticationResource.getGroupsOfUser
(ProcessEngine engine, String userId) AuthenticationUtil.getTenantsOfUser
(ProcessEngine engine, String userId) UserAuthenticationResource.getTenantsOfUser
(ProcessEngine engine, String userId) -
Uses of ProcessEngine in org.camunda.bpm.webapp.impl.test.util
-
Uses of ProcessEngine in org.camunda.bpm.webapp.impl.util
Modifier and TypeMethodDescriptionstatic ProcessEngine
ProcessEngineUtil.lookupProcessEngine
(String engineName) -
Uses of ProcessEngine in org.camunda.bpm.webapp.plugin.resource
Modifier and TypeMethodDescriptionprotected ProcessEngine
AbstractAppPluginResource.getProcessEngine()