Uses of Package
org.camunda.bpm.engine.runtime
Packages that use org.camunda.bpm.engine.runtime
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 DeploymentsRuntimeService:
For starting and searching ProcessInstancesTaskService:
Exposes operations to manage human (standalone) Tasks,
such as claiming, completing and assigning tasksIdentityService:
Used for managing Users,
Groups 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
JavaDelegates.API implementation classes, which shouldn't directly be used by end-users.
Classes related to the
ManagementService.Classes related to the
RuntimeService.-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engineClassDescriptionAn activity instance represents an instance of an activity.A fluent builder for defining a command to execute for a case execution.A fluent builder to create a new case instance.A fluent builder for defining conditional start event correlationValidate a type before deserializationAllows querying of event subscriptions.Allows programmatic querying of
Executions.AnIncidentrepresents a failure in the execution of a process instance.Represents one job (timer, message, etc.).Allows programmatic querying ofJobs.A fluent builder for defining asynchronous message correlationA fluent builder for defining message correlationAllows querying ofExecutions via native (SQL) queriesAllows querying ofProcessInstances via native (SQL) queriesRepresents one execution of aProcessDefinition.A fluent builder to specify a modification of process instance state in terms of cancellation of activity instances and instantiations of activities and sequence flows.Allows programmatic querying ofProcessInstances.Fluent builder to notify the process engine that a signal event has been received.Fluent builder to update the suspension state of process instances. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.cdiClassDescriptionRepresent a 'path of execution' in a process instance.Represents one execution of a
ProcessDefinition. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.cdi.impl.annotation
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.cdi.impl.context
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.delegateClassDescriptionAn
Incidentrepresents a failure in the execution of a process instance.AVariableInstancerepresents a variable in the execution of a process instance. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.externaltask
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.implClassDescriptionAn activity instance represents an instance of an activity.A fluent builder for defining conditional start event correlationA message event subscription exists, if an
Executionwaits for an event like a message.Allows querying of event subscriptions.Represent a 'path of execution' in a process instance.Allows programmatic querying ofExecutions.AnIncidentrepresents a failure in the execution of a process instance.Represents one job (timer, message, etc.).Allows programmatic querying ofJobs.A fluent builder for defining asynchronous message correlationA fluent builder for defining message correlationThe result of a message correlation.* The result of amessage correlationcontaining the process variablesAllows querying ofExecutions via native (SQL) queriesAllows querying ofProcessInstances via native (SQL) queriesRepresents one execution of aProcessDefinition.A fluent builder to specify a modification of process instance state in terms of cancellation of activity instances and instantiations of activities and sequence flows.Allows programmatic querying ofProcessInstances.Represents a process instance with the corresponding latest variables.Fluent builder to notify the process engine that a signal event has been received.Fluent builder to update the suspension state of process instances.Fluent builder to update the suspension state of process instances.AVariableInstancerepresents a variable in the execution of a process instance. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.batch.message
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cfg
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cfg.authClassDescriptionRepresent a planned item in a case instance.Represents one execution of a
ProcessDefinition. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cfg.multitenancy
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cmdClassDescriptionAn activity instance represents an instance of an activity.An
Incidentrepresents a failure in the execution of a process instance.Represents one job (timer, message, etc.).Allows programmatic querying ofJobs.Represents one execution of aProcessDefinition.Allows programmatic querying ofProcessInstances.Represents a process instance with the corresponding latest variables.A transition instance represents an execution token that has just completed a transition (sequence flow in BPMN) or is about to take an outgoing transition. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cmd.batch
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cmd.batch.variables
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cmmnClassDescriptionA fluent builder for defining a command to execute for a case execution.A fluent builder to create a new case instance.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cmmn.cmd
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.cmmn.entity.runtimeClassDescriptionRepresent a planned item in a case instance.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.core.variable.event
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.history.producer
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.incident
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.managementClassDescriptionAllows programmatic querying of
Jobs.Allows programmatic querying ofProcessInstances. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.migration
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.migration.instanceClassDescriptionAn activity instance represents an instance of an activity.A transition instance represents an execution token that has just completed a transition (sequence flow in BPMN) or is about to take an outgoing transition.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.migration.instance.parserClassDescriptionAn activity instance represents an instance of an activity.A transition instance represents an execution token that has just completed a transition (sequence flow in BPMN) or is about to take an outgoing transition.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.persistence.entityClassDescriptionAn activity instance represents an instance of an activity.A message event subscription exists, if an
Executionwaits for an event like a message.Represent a 'path of execution' in a process instance.AnIncidentrepresents a failure in the execution of a process instance.Represents one job (timer, message, etc.).A ProcessElementInstance is an instance of a process construct such as an Activity (seeActivityInstance) or a transition (seeTransitionInstance).Represents one execution of aProcessDefinition.Represents a process instance with the corresponding latest variables.A transition instance represents an execution token that has just completed a transition (sequence flow in BPMN) or is about to take an outgoing transition.AVariableInstancerepresents a variable in the execution of a process instance. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.pvm.runtime
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.runtimeClassDescriptionValidate a type before deserializationRepresent a 'path of execution' in a process instance.The result of a message correlation.The message correlation result type indicates which type of message correlation result is returned after a message correlation.* The result of a
message correlationcontaining the process variablesRepresents one execution of aProcessDefinition.Allows programmatic querying ofProcessInstances.Fluent builder to update the suspension state of process instances.Fluent builder to update the suspension state of process instances.Fluent builder to update the suspension state of process instances.Validate a type before deserialization against a whitelist of allowed types -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.test
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.utilClassDescriptionA ProcessElementInstance is an instance of a process construct such as an Activity (see
ActivityInstance) or a transition (seeTransitionInstance). -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.impl.variable.listener
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.managementClassDescriptionAllows programmatic querying of
Jobs.Allows programmatic querying ofProcessInstances. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.migration
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.dto
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.dto.messageClassDescriptionThe result of a message correlation.The message correlation result type indicates which type of message correlation result is returned after a message correlation.* The result of a
message correlationcontaining the process variables -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.dto.runtimeClassDescriptionAn activity instance represents an instance of an activity.Represent a planned item in a case instance.A message event subscription exists, if an
Executionwaits for an event like a message.Allows querying of event subscriptions.Represent a 'path of execution' in a process instance.Allows programmatic querying ofExecutions.AnIncidentrepresents a failure in the execution of a process instance.Represents one job (timer, message, etc.).Allows programmatic querying ofJobs.Represents one execution of aProcessDefinition.Allows programmatic querying ofProcessInstances.Represents a process instance with the corresponding latest variables.A transition instance represents an execution token that has just completed a transition (sequence flow in BPMN) or is about to take an outgoing transition.Fluent builder to update the suspension state of process instances.AVariableInstancerepresents a variable in the execution of a process instance. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.dto.runtime.modificationClassDescriptionA fluent builder to specify a modification of process instance state in terms of cancellation of activity instances and instantiations of activities and sequence flows.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.hal
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.implClassDescriptionA fluent builder for defining conditional start event correlationA fluent builder for defining message correlationFluent builder to notify the process engine that a signal event has been received.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.sub.impl
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.sub.repository.implClassDescriptionRepresents a process instance with the corresponding latest variables.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.rest.sub.runtime.implClassDescriptionA fluent builder for defining a command to execute for a case execution.A
VariableInstancerepresents a variable in the execution of a process instance. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.runtimeClassDescriptionAn activity instance represents an instance of an activity.Represent a planned item in a case instance.A fluent builder for defining a command to execute for a case execution.A fluent builder to create a new case instance.A fluent builder for defining conditional start event correlationValidate a type before deserializationAllows querying of event subscriptions.Represent a 'path of execution' in a process instance.Allows programmatic querying of
Executions.AnIncidentrepresents a failure in the execution of a process instance.Allows programmatic querying ofJobs.A fluent builder for defining asynchronous message correlationA fluent builder for defining message correlationThe result of a message correlation.The message correlation result type indicates which type of message correlation result is returned after a message correlation.* The result of amessage correlationcontaining the process variablesA ProcessElementInstance is an instance of a process construct such as an Activity (seeActivityInstance) or a transition (seeTransitionInstance).Represents one execution of aProcessDefinition.A fluent builder to specify a modification of process instance state in terms of cancellation of activity instances and instantiations of activities and sequence flows.Allows programmatic querying ofProcessInstances.Represents a process instance with the corresponding latest variables.Fluent builder to notify the process engine that a signal event has been received.A transition instance represents an execution token that has just completed a transition (sequence flow in BPMN) or is about to take an outgoing transition.Fluent builder to update the suspension state of process instances.Fluent builder to update the suspension state of process instances. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.test.assertionsClassDescriptionAn activity instance represents an instance of an activity.A transition instance represents an execution token that has just completed a transition (sequence flow in BPMN) or is about to take an outgoing transition.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.test.assertions.bpmnClassDescriptionAllows programmatic querying of
Executions.Represents one job (timer, message, etc.).Allows programmatic querying ofJobs.Represents one execution of aProcessDefinition.Allows programmatic querying ofProcessInstances. -
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.engine.test.assertions.cmmnClassDescriptionRepresent a planned item in a case instance.
-
Classes in org.camunda.bpm.engine.runtime used by org.camunda.bpm.qa.upgradeClassDescriptionAllows programmatic querying of
Executions.Allows programmatic querying ofJobs.A fluent builder for defining message correlationRepresents one execution of aProcessDefinition.Allows programmatic querying ofProcessInstances.