Interface PipelineBlockFactory
public interface PipelineBlockFactory
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(AlarmNotificationContext context, PropertySet configProps) Create aPipelineBlock
with the givenconfigProps
.getId()
-
Method Details
-
getId
String getId()- Returns:
- A unique identifier for this factory, e.g. "com.example.MyPipelineBlockFactory".
-
create
Create aPipelineBlock
with the givenconfigProps
. In addition to this block's configuration properties, configProps will contain values forPipelineDescriptor.DROPOUT_CONDITIONS
andPipelineDescriptor.FALLBACK_PIPELINE
on the pipeline this block instance will run in.- Parameters:
context
- TheAlarmNotificationContext
.configProps
- This block's configuration properties, plusPipelineDescriptor.DROPOUT_CONDITIONS
andPipelineDescriptor.FALLBACK_PIPELINE
.
-