SPL File control.spl

com.ibm.streamsx.plumbing > com.ibm.streamsx.plumbing 1.0.0 > com.ibm.streamsx.plumbing.control > control.spl

Content

Operators
Functions

Composites

composite ControlVariableChange(output stream<MBeanNotificationBase> CVN)

Control variable change notifications. Issues a tuple for each attribute changed notification issued by a control variable.

Parameters

Output Ports

SPL Source Code


 public composite ControlVariableChange(output stream<MBeanNotificationBase> CVN) {
    param expression<rstring> $name;
    graph
     stream<MBeanNotificationBase> CVN = ControlNotificationSource()
     {
        param
 	objectNames : getControlVariableObjectName($name);
 	filters : "jmx.attribute.change";
     }
 }

   

Functions

rstring getControlVariableObjectName(rstring name)

Get the object name in the Job Control Plane for a shared control variable.

Parameters

Returns

SPL Source Code


 public rstring getControlVariableObjectName(rstring name) {
     return "com.ibm.streams.control:type=controlvariable,name=\""
         + name + "\"";  
 }