...
The following extension points are available by default (see the KettleExtensionPoint enum):
ID | Description | Java object passed |
---|---|---|
TransformationPrepareExecution | A transformation begins to prepare execution | Trans |
TransformationStartThreads | A transformation begins to start | Trans |
TransformationStart | A transformation has started | Trans |
TransformationFinish | A transformation finishes | Trans |
TransformationMetaLoaded | Transformation metadata was loaded | TransMeta |
SpoonTransMetaExecutionStart | Spoon initiates the execution of a transformation | TransMeta |
SpoonTransExecutionConfiguration | Right before the configuration of a transformation to be executed takes place in Spoon | TransExecutionConfiguration |
JobStart | A job starts | Job |
JobFinish | A job finishes | Job |
JobBeforeJobEntryExecution | Before a job entry executes | JobExecutionExtension |
JobAfterJobEntryExecution | After a job entry executes | JobExecutionExtension |
JobBeginProcessing | Start of a job at the end of the log table handling | JobExecutionExtension |
JobPainterArrow | Draw additional information on top of a job hop (arrow) | JobPainterExtension |
JobGraphJobEntrySetMenu | Manipulate the menu on right click on a job entry | JobGraphJobEntryMenuExtension |
JobMetaLoaded | Job metadata was loaded | JobMeta |
SpoonJobMetaExecutionStart | Spoon initiates the execution of a job | JobMeta |
SpoonJobExecutionConfiguration | Right before the configuration of a job to be executed takes place in Spoon | JobExecutionConfiguration |
DatabaseConnected | After a successful connection to a database | Database |
DatabaseDisconnected | After a successful disconnection from a database | Database |
StepBeforeInitialize | Before a step is about to be initialized | StepInitThread |
StepAfterInitialize | After a step is initialized | StepInitThread |
StepBeforeStart | Before a step is about to be started | StepMetaDataCombi |
StepFinished | After a step has finished | StepMetaDataCombi |
...