| Name | Description | Type | Package | Framework |
| Clock | Interface | org.activiti.engine.runtime | Activiti | |
| ClockReader | Interface | org.activiti.engine.runtime | Activiti | |
| Execution | Represent a 'path of execution' in a process instance. | Interface | org.activiti.engine.runtime | Activiti |
| ExecutionQuery | Allows programmatic querying of Executions. | Interface | org.activiti.engine.runtime | Activiti |
| Job | Represents one job (timer, message, etc. | Interface | org.activiti.engine.runtime | Activiti |
| JobQuery | Allows programmatic querying of Jobs. | Interface | org.activiti.engine.runtime | Activiti |
| NativeExecutionQuery | Allows querying of Executions via native (SQL) queriesAuthor:Bernd Ruecker (camunda) | Interface | org.activiti.engine.runtime | Activiti |
| NativeProcessInstanceQuery | Allows querying of ProcessInstances via native (SQL) queriesAuthor:Bernd Ruecker (camunda) | Interface | org.activiti.engine.runtime | Activiti |
| ProcessInstance | Represents one execution of a ProcessDefinition. | Interface | org.activiti.engine.runtime | Activiti |
| ProcessInstanceBuilder | Helper for starting new ProcessInstance. | Interface | org.activiti.engine.runtime | Activiti |
| ProcessInstanceQuery | Allows programmatic querying of ProcessInstances. | Interface | org.activiti.engine.runtime | Activiti |
| RuntimeService | Interface | org.activiti.engine | Activiti | |