Uses of Interface
org.camunda.bpm.engine.runtime.ActivityInstance
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.
Classes related to the
RuntimeService
.-
Uses of ActivityInstance in org.camunda.bpm.engine
Modifier and TypeMethodDescriptionRuntimeService.getActivityInstance
(String processInstanceId) Allows retrieving the activity instance tree for a given process instance. -
Uses of ActivityInstance in org.camunda.bpm.engine.impl
Modifier and TypeMethodDescriptionRuntimeServiceImpl.getActivityInstance
(String processInstanceId) Modifier and TypeMethodDescriptionActivityExecutionTreeMapping.getExecution
(ActivityInstance activityInstance) -
Uses of ActivityInstance in org.camunda.bpm.engine.impl.cmd
Modifier and TypeFieldDescriptionprotected ActivityInstance
ActivityCancellationCmd.activityInstanceTree
Modifier and TypeMethodDescriptionGetActivityInstanceCmd.execute
(CommandContext commandContext) protected ActivityInstance
AbstractProcessInstanceModificationCommand.findActivityInstance
(ActivityInstance tree, String activityInstanceId) ActivityCancellationCmd.getActivityInstanceTree
(CommandContext commandContext) Modifier and TypeMethodDescriptionprotected List<ActivityInstance>
ActivityCancellationCmd.getActivityInstancesForActivity
(ActivityInstance tree, Set<String> parentScopeIds) Modifier and TypeMethodDescriptionActivityCancellationCmd.createActivityInstanceCancellations
(ActivityInstance activityInstanceTree, CommandContext commandContext) protected ActivityInstance
AbstractProcessInstanceModificationCommand.findActivityInstance
(ActivityInstance tree, String activityInstanceId) protected TransitionInstance
AbstractProcessInstanceModificationCommand.findTransitionInstance
(ActivityInstance tree, String transitionInstanceId) protected List<ActivityInstance>
ActivityCancellationCmd.getActivityInstancesForActivity
(ActivityInstance tree, Set<String> parentScopeIds) protected ExecutionEntity
AbstractProcessInstanceModificationCommand.getScopeExecutionForActivityInstance
(ExecutionEntity processInstance, ActivityExecutionTreeMapping mapping, ActivityInstance activityInstance) protected ScopeImpl
AbstractProcessInstanceModificationCommand.getScopeForActivityInstance
(ProcessDefinitionImpl processDefinition, ActivityInstance activityInstance) protected List<TransitionInstance>
ActivityCancellationCmd.getTransitionInstancesForActivity
(ActivityInstance tree, Set<String> parentScopeIds) void
ActivityCancellationCmd.setActivityInstanceTreeToCancel
(ActivityInstance activityInstanceTreeToCancel) -
Uses of ActivityInstance in org.camunda.bpm.engine.impl.migration.instance
Modifier and TypeFieldDescriptionprotected ActivityInstance
MigratingActivityInstance.activityInstance
Modifier and TypeMethodDescriptionMigratingProcessInstance.addActivityInstance
(MigrationInstruction migrationInstruction, ActivityInstance activityInstance, ScopeImpl sourceScope, ScopeImpl targetScope, ExecutionEntity scopeExecution) ModifierConstructorDescriptionMigratingActivityInstance
(ActivityInstance activityInstance, MigrationInstruction migrationInstruction, ScopeImpl sourceScope, ScopeImpl targetScope, ExecutionEntity scopeExecution) Creates a migrating activity instances -
Uses of ActivityInstance in org.camunda.bpm.engine.impl.migration.instance.parser
Modifier and TypeFieldDescriptionprotected MigratingInstanceParseHandler<ActivityInstance>
MigratingInstanceParser.activityInstanceHandler
Modifier and TypeMethodDescriptionMigratingInstanceParser.getActivityInstanceHandler()
protected Collection<ActivityInstance>
ActivityInstanceWalker.nextElements()
Modifier and TypeMethodDescriptionvoid
ActivityInstanceHandler.handle
(MigratingInstanceParseContext parseContext, ActivityInstance element) -
Uses of ActivityInstance in org.camunda.bpm.engine.impl.persistence.entity
Modifier and TypeFieldDescriptionprotected ActivityInstance[]
ActivityInstanceImpl.childActivityInstances
protected static final ActivityInstance[]
ActivityInstanceImpl.NO_ACTIVITY_INSTANCES
Modifier and TypeMethodDescriptionActivityInstanceImpl.getActivityInstances
(String activityId) ActivityInstanceImpl.getChildActivityInstances()
Modifier and TypeMethodDescriptionvoid
ActivityInstanceImpl.setChildActivityInstances
(ActivityInstance[] childInstances) Modifier and TypeMethodDescriptionprotected void
ActivityInstanceImpl.collectActivityInstances
(String activityId, List<ActivityInstance> instances) -
Uses of ActivityInstance in org.camunda.bpm.engine.impl.test
Modifier and TypeMethodDescriptionprotected List<ActivityInstance>
AbstractProcessEngineTestCase.getInstancesForActivitiyId
(ActivityInstance activityInstance, String activityId) Deprecated.protected List<ActivityInstance>
AbstractProcessEngineTestCase.getInstancesForActivityId
(ActivityInstance activityInstance, String activityId) Modifier and TypeMethodDescriptionprotected List<ActivityInstance>
AbstractProcessEngineTestCase.getInstancesForActivitiyId
(ActivityInstance activityInstance, String activityId) Deprecated.protected List<ActivityInstance>
AbstractProcessEngineTestCase.getInstancesForActivityId
(ActivityInstance activityInstance, String activityId) -
Uses of ActivityInstance in org.camunda.bpm.engine.rest.dto.runtime
Modifier and TypeMethodDescriptionstatic ActivityInstanceDto
ActivityInstanceDto.fromActivityInstance
(ActivityInstance instance) static ActivityInstanceDto[]
ActivityInstanceDto.fromListOfActivityInstance
(ActivityInstance[] instances) -
Uses of ActivityInstance in org.camunda.bpm.engine.runtime
Modifier and TypeMethodDescriptionActivityInstance.getActivityInstances
(String activityId) all descendant (children, grandchildren, etc.) activity instances that are instances of the supplied activityActivityInstance.getChildActivityInstances()
Returns the child activity instances. -
Uses of ActivityInstance in org.camunda.bpm.engine.test.assertions
Modifier and TypeMethodDescriptionvoid
AssertionsLogger.collectTransitionInstances
(ActivityInstance activityInstance)