public interface ETLRunner
Modifier and Type | Method and Description |
---|---|
void |
buildProcess()
Build the ETL Process
|
void |
cancel()
Stop executing the process
|
ETLRunContext |
getContext()
Get the
ETLRunContext for this runner |
ETLProcessStatus |
getStatus()
Get the status of the process.
|
java.util.Map<java.lang.String,ETLStep> |
getSteps()
Get the steps which make up the process
|
java.lang.String |
getUUID()
Get the runner UUID
|
void |
run()
Begin running the ETL process
|
boolean |
shouldSaveRun()
Check if a run must be saved
|
ETLRunContext getContext()
ETLRunContext
for this runnervoid run() throws ETLException
ETLException
void buildProcess() throws ETLException
ETLException
boolean shouldSaveRun()
void cancel()
ETLProcessStatus getStatus()
java.util.Map<java.lang.String,ETLStep> getSteps()
java.lang.String getUUID()