| Interface | Description | 
|---|---|
| ActivityInstance | 
 An activity instance represents an instance of an activity. 
 | 
| ActivityInstantiationBuilder<T extends ActivityInstantiationBuilder<T>> | |
| CaseExecution | 
 Represent a planned item in a case instance. 
 | 
| CaseExecutionCommandBuilder | 
 A fluent builder for defining a command to execute for a case execution. 
 | 
| CaseExecutionQuery | |
| CaseInstance | |
| CaseInstanceBuilder | 
 A fluent builder to create a new case instance. 
 | 
| CaseInstanceQuery | |
| EventSubscription | 
 A message event subscription exists, if an  
Execution waits for an event like a message. | 
| EventSubscriptionQuery | 
 Allows querying of event subscriptions. 
 | 
| Execution | 
 Represent a 'path of execution' in a process instance. 
 | 
| ExecutionQuery | 
 Allows programmatic querying of  
Executions. | 
| Incident | 
 An  
Incident represents a failure in the execution of
 a process instance. | 
| IncidentQuery | |
| InstantiationBuilder<T extends InstantiationBuilder<T>> | |
| Job | 
 Represents one job (timer, message, etc.). 
 | 
| JobQuery | 
 Allows programmatic querying of  
Jobs. | 
| MessageCorrelationBuilder | 
 A fluent builder for defining message correlation 
 | 
| NativeExecutionQuery | 
 Allows querying of  
Executions via native (SQL) queries | 
| NativeProcessInstanceQuery | 
 Allows querying of  
ProcessInstances via native (SQL) queries | 
| ProcessElementInstance | 
 A ProcessElementInstance is an instance of a process construct 
 such as an Activity (see  
ActivityInstance) or a transition 
 (see TransitionInstance). | 
| ProcessInstance | 
 Represents one execution of a   
ProcessDefinition. | 
| ProcessInstanceModificationBuilder | 
 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. 
 | 
| ProcessInstanceModificationInstantiationBuilder | |
| ProcessInstanceQuery | 
 Allows programmatic querying of  
ProcessInstances. | 
| ProcessInstantiationBuilder | |
| SignalEventReceivedBuilder | 
 Fluent builder to notify the process engine that a signal event has been
 received. 
 | 
| TransitionInstance | 
 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. 
 | 
| UpdateProcessInstanceSuspensionStateBuilder | 
 Fluent builder to update the suspension state of process instances. 
 | 
| UpdateProcessInstanceSuspensionStateSelectBuilder | 
 Fluent builder to update the suspension state of process instances. 
 | 
| UpdateProcessInstanceSuspensionStateTenantBuilder | 
 Fluent builder to update the suspension state of process instances. 
 | 
| VariableInstance | 
 A  
VariableInstance represents a variable in the execution of
 a process instance. | 
| VariableInstanceQuery | 
RuntimeService.Copyright © 2017. All rights reserved.