| Interface | Description | 
|---|---|
| IExecutable | |
| IExecutableSequence | |
| IExecutableStep | |
| IExecutableVariable | |
| IRuntimeExecutable | |
| IRuntimeStep | |
| IStepTask | |
| ITask | 
| Class | Description | 
|---|---|
| AbstractRuntimeSequence | 
 This is the common abstract class for ODI runtime sequence - scenario or session sequence. 
 | 
| AbstractRuntimeStep | 
 This is the common abstract class for ODI runtime step - scenario or session step. 
 | 
| AbstractRuntimeTask | 
 This is the common abstract class for ODI runtime task - scenario or session task. 
 | 
| AbstractRuntimeVariable | 
 This is the common abstract class for ODI runtime variable - scenario or session variable. 
 | 
| CecBehavior | 
 Indicates the action to take if execution of this object would exceed the concurrent execution limit set for this object 
 | 
| ExecutableHelper | 
 Static helper classes for runtime executable objects. 
 | 
| GenerationInfo | |
| GenerationInfo.GenerationInfoNode | |
| GenerationInfo.GenerationInfoOptionValue | |
| GenerationInfo.GenerationInfoTarget |