See: Description
| Class | Description | 
|---|---|
| ExecutionMode | 
 Enumeration representing execution mode of an  
OdiSession. | 
| LogLevel | 
 Enumeration representing a logging level defined for a task whether it is a design time task
 or a runtime task. 
 | 
| OdiSession | 
 An  
OdiSession is an execution (of a scenario, an interface, a package or a procedure, ...) 
 undertaken by an execution agent. | 
| OdiSessionCustomStep | 
OdiSessionCustomStep represents the step which is related to only one specific
 OdiSession. | 
| OdiSessionCustomTask | 
OdiSessionCustomTask represents the task which is related to only one specific
 OdiSession. | 
| OdiSessionCustomVariable | 
OdiSessionCustomVariable represents the variable which is related to only one
 specific OdiSession. | 
| OdiSessionFolder | 
 An  
OdiSessionFolder is used to group OdiSession
 using predefined Keywords. | 
| OdiSessionParameter | 
 Representation of session auxiliary parameter. 
 | 
| OdiSessionSequence | Deprecated
 without direct replacement. 
 | 
| OdiSessionStep | Deprecated
 consider using  
OdiSessionBlueprintStep instead. | 
| OdiSessionStepLog | 
 Execution log of an  
OdiSession's step. | 
| OdiSessionTask | Deprecated
 consider using  
OdiSessionBlueprintTask instead. | 
| OdiSessionTaskLog | 
 Execution log of an  
OdiSession's task. | 
| OdiSessionTaskLog.CommitMode | 
 Type safe enum that represents commit mode applied to a task when executed. 
 | 
| OdiSessionTaskLog.IsolationLevel | 
 Type safe enum that represents DB isolation level applied to a task when executed. 
 | 
| OdiSessionTaskLog.LogCounter | 
 Type safe enum that represents different log counter types defined for a task. 
 | 
| OdiSessionTaskLog.ValueTrackingMode | 
 Type safe enum that represents OdiSessionVariable and OdiSessionSequence value tracking mode. 
 | 
| OdiSessionVariable | Deprecated
 without direct replacement. 
 | 
| OdiTrackedSequenceValue | 
 Domain object used to register values (initial and final) took by 
 an  
OdiSessionBlueprintSequence during the execution of an OdiSessionTask. | 
| OdiTrackedVariableValue | 
 Domain object used to register a value took by an  
OdiSessionBlueprintVariable
 during the execution of an OdiSessionStep. | 
| SessionType | 
 Enumeration representing types of  
OdiSession. | 
| Status | 
 An execution status. 
 | 
| TaskType | 
 Type safe enum defining the type of a task. 
 | 
| TransactionChannel | 
 Type safe enum defining transaction channels available through ODI. 
 | 
| VariableOperator | 
 Variable operators for  
OdiSessionStepLog. |