Operator ODMCompiledRuleset

Primitive operator image not displayed. Problem loading file: ../../image/tk$com.ibm.streams.rulescompiler/op$com.ibm.streams.rulescompiler$ODMCompiledRuleset.svg

This operator is for internal use only by the ODM rules compiler. It is used to provide a compiled version of the rules logic which can be updated dynamically at runtime.

Summary

Ports
This operator has 2 input ports and 1 output port.
Windowing
This operator does not accept any windowing configurations.
Parameters
This operator supports 3 parameters.

Optional: rulesetId, sharedObjectBlobAttribute, sharedObjectPathAttribute

Metrics
This operator does not report any metrics.

Properties

Implementation
C++
Threading
Never - Operator never provides a single threaded execution context.

Input Ports

Ports (0)
Properties

Ports (1)
Properties

Output Ports

Assignments
This operator allows any SPL expression of the correct type to be assigned to output attributes.
Ports (0)

Properties

Parameters

This operator supports 3 parameters.

Optional: rulesetId, sharedObjectBlobAttribute, sharedObjectPathAttribute

rulesetId

A unique identifier for this ruleset which is used to identify whether incoming shared object updates correspond to this ruleset.

Properties

sharedObjectBlobAttribute

Name of attribute in the control port which may contain blob data corresponding to contents of updated shared objects to load.

Properties

sharedObjectPathAttribute

Name of attribute in the control port which may contain the absolute path of updated shared objects to load.

Properties