Package org.apache.hop.core.listeners
Interface ISubComponentExecutionListener
-
- All Known Implementing Classes:
SubComponentExecutionAdapter
public interface ISubComponentExecutionListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterJobExecution(IWorkflowEngine<WorkflowMeta> workflow)This method is called right after a workflow was executed in a parent workflow or pipeline (Workflow workflow-entry, Workflow Executor transform).voidafterPipelineExecution(IPipelineEngine<PipelineMeta> pipeline)This method is called right after a sub-pipeline, mapping, single threader template, ...voidbeforeJobExecution(IWorkflowEngine<WorkflowMeta> workflow)This method is called right before a workflow is to be executed in a parent workflow or pipeline (Workflow workflow-entry, Workflow Executor transform).voidbeforePipelineExecution(IPipelineEngine<PipelineMeta> pipeline)This method is called right before a sub-pipeline, mapping, single threader template, ...
-
-
-
Method Detail
-
beforePipelineExecution
void beforePipelineExecution(IPipelineEngine<PipelineMeta> pipeline) throws HopException
This method is called right before a sub-pipeline, mapping, single threader template, ... is to be executed in a parent workflow or pipeline.- Parameters:
pipeline- The pipeline that is about to be executed.- Throws:
HopException- In case something goes wrong
-
afterPipelineExecution
void afterPipelineExecution(IPipelineEngine<PipelineMeta> pipeline) throws HopException
This method is called right after a sub-pipeline, mapping, single threader template, ... was executed in a parent workflow or pipeline.- Parameters:
pipeline- The pipeline that was just executed.- Throws:
HopException- In case something goes wrong
-
beforeJobExecution
void beforeJobExecution(IWorkflowEngine<WorkflowMeta> workflow) throws HopException
This method is called right before a workflow is to be executed in a parent workflow or pipeline (Workflow workflow-entry, Workflow Executor transform).- Parameters:
workflow- The workflow that is about to be executed.- Throws:
HopException- In case something goes wrong
-
afterJobExecution
void afterJobExecution(IWorkflowEngine<WorkflowMeta> workflow) throws HopException
This method is called right after a workflow was executed in a parent workflow or pipeline (Workflow workflow-entry, Workflow Executor transform).- Parameters:
workflow- The workflow that was executed.- Throws:
HopException- In case something goes wrong
-
-