public interface PipelineBlockFactory
Modifier and Type | Method and Description |
---|---|
PipelineBlock |
create(AlarmNotificationContext context,
PropertySet configProps)
Create a
PipelineBlock with the given configProps . |
java.lang.String |
getId() |
java.lang.String getId()
PipelineBlock create(AlarmNotificationContext context, PropertySet configProps)
PipelineBlock
with the given configProps
.
In addition to this block's configuration properties, configProps will contain values for
PipelineDescriptor.DROPOUT_CONDITIONS
and PipelineDescriptor.FALLBACK_PIPELINE
on the pipeline
this block instance will run in.context
- The AlarmNotificationContext
.configProps
- This block's configuration properties, plus PipelineDescriptor.DROPOUT_CONDITIONS
and
PipelineDescriptor.FALLBACK_PIPELINE
.