| Interface | Description |
|---|---|
| ETLRunContext |
Context for an ETL job
|
| ETLRunner |
Interface for running an ETL process.
|
| ETLStepResult |
Interface for a single table of results generated by an ETL Step.
|
| ETLStepResults |
Interface for all tables of data generated by an ETL Step.
|
| ETLThreadManager |
Interface for defining a Thread Manager for ETL.
|
| Class | Description |
|---|---|
| AbstractETLRunContext |
Partial implementation of the
ETLRunContext interface. |
| ETLBackgroundRunContext |
Implementation of the
ETLRunContext interface for running the entire ETL Process in the background. |
| ETLBackgroundThreadManager |
Implementation of the
ETLThreadManager interface for managing threads for ETL Background Execution. |
| ETLPreviewRunContext |
Implementation of the
ETLRunContext interface for running an ETL Process in Edit (Preview) Mode. |
| ETLPreviewThreadManager |
Implementation of the
ETLThreadManager interface for managing threads for ETL Preview (edit mode) Execution. |
| ETLRunnerImpl |
An implementation of the
ETLRunner interface. |
| ETLStepResultImpl |
Implementation of the
ETLStepResult interface. |
| ETLStepResultsImpl | |
| ExecutionHead |
This class defines logic for running an independently executable step and its subsequent steps in a branch of the process.
|
| Enum | Description |
|---|---|
| ETLRunContext.RunMode |