| Name | Description | Type | Package | Framework |
| AbstractEngineRunnerBase | An abstract base class providing helper functionality to persist WorkflowInstances, to get WorkflowLifecycles from underlying | Class | org.apache.oodt.cas.workflow.engine.runner | Apache OODT |
| AsynchronousLocalEngineRunner | Runs a local version of a TaskProcessor asynchronously. | Class | org.apache.oodt.cas.workflow.engine.runner | Apache OODT |
| AsynchronousLocalEngineRunnerFactory | A EngineRunnerFactory which creates AsynchronousLocalEngineRunners. | Class | org.apache.oodt.cas.workflow.engine.runner | Apache OODT |
| EngineRunner | Obfuscates the underlying substrate on which a WorkflowTask should run. | Class | org.apache.oodt.cas.workflow.engine.runner | Apache OODT |
| EngineRunnerFactory | Factory which creates EngineRunners. | Interface | org.apache.oodt.cas.workflow.engine.runner | Apache OODT |
| ResourceRunner | Submits a WorkflowTask to the Resource Manager. | Class | org.apache.oodt.cas.workflow.engine.runner | Apache OODT |
| ResourceRunnerFactory | Factory which creates ResourceRunners. | Class | org.apache.oodt.cas.workflow.engine.runner | Apache OODT |