This documentation is for WSO2 Complex Event Processor 2.0.0. View documentation for the latest release.

Event Definitions

Info

When using WSO2 CEP we don't need to define the streams, this is because WSO2 CEP will infer the stream definitions from the Input Mappings.


<define-stream> ::= define stream <stream-name>
<attribute-name> <type> {<attribute-name> <type>}

All streams that cannot be derived from queries must be defined before use.

Following example shows a sample stream definition;

Defining a stream called StockExchangeStream having three attributes, where symbol of type string, price of type float and volume of type int.

define stream StockExchangeStream (symbol string, price float, volume int );