Interface DynamicPipelineListener

All Known Implementing Classes:
InterfacePipelinesPanel, PipelineLauncher

public interface DynamicPipelineListener
Specifies a listener which handles dynamic changes to an executing pipeline.
Since:
1.0
Version:
1.0
Author:
Andrew Reid
  • Method Details

    • pipelineLaunched

      void pipelineLaunched​(DynamicPipelineEvent event)
      Called when a pipeline is initially launched
      Parameters:
      event -
    • pipelineTerminated

      void pipelineTerminated​(DynamicPipelineEvent event)
      Called when a pipeline is terminated. The state of the pipeline can be queried via the StaticPipelineEvent object.
      Parameters:
      event -
    • pipelineTaskTerminated

      void pipelineTaskTerminated​(DynamicPipelineEvent event, PipelineTask task)
      Called when a pipeline task is terminated. The state of the pipeline can be queried via the StaticPipelineEvent object.
      Parameters:
      event -
      task -
    • pipelineTaskUpdated

      void pipelineTaskUpdated​(DynamicPipelineEvent event, PipelineTask task)
      Called when a pipeline task requests to publish an update.
      Parameters:
      event -
      task -
    • pipelineTaskLaunched

      void pipelineTaskLaunched​(DynamicPipelineEvent event, PipelineTask task)
      Called when a pipeline task is launched.
      Parameters:
      event -
      task -