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 voidpipelineLaunched(DynamicPipelineEvent event)Called when a pipeline is initially launchedvoidpipelineTaskLaunched(DynamicPipelineEvent event, PipelineTask task)Called when a pipeline task is launched.voidpipelineTaskTerminated(DynamicPipelineEvent event, PipelineTask task)Called when a pipeline task is terminated.voidpipelineTaskUpdated(DynamicPipelineEvent event, PipelineTask task)Called when a pipeline task requests to publish an update.voidpipelineTerminated(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 theStaticPipelineEventobject.- Parameters:
event-
-
pipelineTaskTerminated
Called when a pipeline task is terminated. The state of the pipeline can be queried via theStaticPipelineEventobject.- 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-
-