Designing Intelligent Event Processor (IEP) Projects

Invoke Stream

The Invoke Stream operator enables you to send a stream of data from one event process directly to another event process. The stream does not go through the Normalized Message Router.

For example, you could create two event processes:

You could then configure the Invoke Stream operator in the second event process to send data to the first event process.

ProcedureTo Create an Invoke Stream Operator

  1. Create an event process that will receive a stream of data from another event process. This event process must contain a Stream Input operator.

  2. Create an event process that will send a stream of data to the first event process. This event process must contain an Invoke Stream operator.

  3. Double-click the Invoke Stream operator in the second event process.

    The property editor opens.

  4. Click the ellipsis points (...).

    The Select Stream Input dialog box appears.

  5. Expand the node that represents the first event process and select the Stream Input operator.

  6. Click OK to close the Select Stream Input dialog box.

  7. The Inputs area contains the attributes of the second event process. Drag and drop attributes from the Inputs area to the Expression column in the SELECT area.

  8. (Optional) Click the Documentation tab and supply notes on this component.

  9. Click OK to close the property editor.

    Now you can deploy both event processes. When an event is sent to the stream input of the second event process, the Invoke Stream operator sends the event to the stream input of the first event process.