public class ProcessingComponentConfiguration extends Object
IProcessingComponent.| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
attributes
Initialization attributes for this component configuration.
|
Class<? extends IProcessingComponent> |
componentClass
The specific
IProcessingComponent class. |
String |
componentId
Identifier of the component.
|
| Constructor and Description |
|---|
ProcessingComponentConfiguration(Class<? extends IProcessingComponent> componentClass,
String componentId)
Creates a new component configuration with an empty set of initialization
attributes.
|
ProcessingComponentConfiguration(Class<? extends IProcessingComponent> componentClass,
String componentId,
Map<String,Object> attributes)
Creates a new component configuration.
|
public final Class<? extends IProcessingComponent> componentClass
IProcessingComponent class.public final String componentId
public ProcessingComponentConfiguration(Class<? extends IProcessingComponent> componentClass, String componentId, Map<String,Object> attributes)
componentClass - the specific IProcessingComponent class.componentId - identifier of the component.attributes - initialization attributes for this component configuration.public ProcessingComponentConfiguration(Class<? extends IProcessingComponent> componentClass, String componentId)
componentClass - the specific IProcessingComponent class.componentId - identifier of the component.