Package org.saidone.processors
Class ChainingNodeProcessor
java.lang.Object
org.saidone.processors.AbstractNodeProcessor
org.saidone.processors.ChainingNodeProcessor
- All Implemented Interfaces:
NodeProcessor
A processor that delegates node processing to a chain of other processors.
The list of processors is provided via the processors argument in the
configuration. Each element of the list must define at least a
name. Optional args and readOnly can be specified per
processor.
-
Field Summary
Fields inherited from class org.saidone.processors.AbstractNodeProcessor
readOnly -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprocessNode(String nodeId, ProcessorConfig config) Process a single node.Methods inherited from class org.saidone.processors.AbstractNodeProcessor
castToListOfStrings, castToMapOfStringObject, getNode, getNode, getNode, process
-
Constructor Details
-
ChainingNodeProcessor
public ChainingNodeProcessor()
-
-
Method Details
-
processNode
Description copied from interface:NodeProcessorProcess a single node.- Parameters:
nodeId- id of the nodeconfig- processor configuration
-