Operator ODMCompiledRulesetUpdateRouter
Specialized toolkits - release 4.3.1.0-prod20190605 > com.ibm.streams.rulescompiler 1.2.19 > com.ibm.streams.rulescompiler > ODMCompiledRulesetUpdateRouter
This operator is for internal use only by the ODM rules compiler. It is used to route tuples for dynamic updates to the appropriate ODMCompiledRuleset operator.
Summary
- Ports
- This operator has 1 input port and 0 or more output ports.
- Windowing
- This operator does not accept any windowing configurations.
- Parameters
- This operator supports 2 parameters.
Required: idMappings
Optional: enableUnmatchedUpdatePort
- Metrics
- This operator does not report any metrics.
Properties
- Implementation
- C++
- Threading
- Never - Operator never provides a single threaded execution context.
- Ports (0)
-
- Properties
-
- Optional: false
- ControlPort: false
- TupleMutationAllowed: false
- WindowingMode: NonWindowed
- WindowPunctuationInputMode: Oblivious
- Assignments
- This operator allows any SPL expression of the correct type to be assigned to output attributes.
- Ports (0...)
-
- Properties
-
- TupleMutationAllowed: true
- WindowPunctuationOutputMode: Generating
This operator supports 2 parameters.
Required: idMappings
Optional: enableUnmatchedUpdatePort
- enableUnmatchedUpdatePort
-
Indicates whether the last output port should be used to submit any update tuples for which no match is found.
- Properties
-
- Type: boolean
- Cardinality: 1
- Optional: true
- ExpressionMode: AttributeFree
- idMappings
-
Comma separated list of ruleset IDs to map to output ports. The IDs are mapped to the ports in the order they appear (first ID is mapped to port 0, second to port 1, etc.).
- Properties
-
- Type: rstring
- Cardinality: 1
- Optional: false
- ExpressionMode: AttributeFree