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 TypeMethodDescriptionvoid
processNode
(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:NodeProcessor
Process a single node.- Parameters:
nodeId
- id of the nodeconfig
- processor configuration
-