Package mgui.pipelines
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 Summary
Modifier and Type Method Description void
pipelineLaunched(DynamicPipelineEvent event)
Called when a pipeline is initially launchedvoid
pipelineTaskLaunched(DynamicPipelineEvent event, PipelineTask task)
Called when a pipeline task is launched.void
pipelineTaskTerminated(DynamicPipelineEvent event, PipelineTask task)
Called when a pipeline task is terminated.void
pipelineTaskUpdated(DynamicPipelineEvent event, PipelineTask task)
Called when a pipeline task requests to publish an update.void
pipelineTerminated(DynamicPipelineEvent event)
Called when a pipeline is terminated.
-
Method Details
-
pipelineLaunched
Called when a pipeline is initially launched- Parameters:
event
-
-
pipelineTerminated
Called when a pipeline is terminated. The state of the pipeline can be queried via theStaticPipelineEvent
object.- Parameters:
event
-
-
pipelineTaskTerminated
Called when a pipeline task is terminated. The state of the pipeline can be queried via theStaticPipelineEvent
object.- Parameters:
event
-task
-
-
pipelineTaskUpdated
Called when a pipeline task requests to publish an update.- Parameters:
event
-task
-
-
pipelineTaskLaunched
Called when a pipeline task is launched.- Parameters:
event
-task
-
-