...
An event expression is a declarative way of expressing when the develper developer wishes the rule to be selected for evaluation.
Code Block | ||
---|---|---|
| ||
<eventex> ::= <ID 1> [:] <ID 2> [ <matches> [ setting( <id list> ) ] ] [where <BOOL EXPR>] | ( <eventex> ) | <eventex> <eventop> <eventex> | <eventop> ( <eventexes> ) | <eventex> [not] between ( <eventex> , <eventexes><eventex> ) | any <POS INT> ( <eventexes> ) | <groupop> <POS INT> ( <eventex> ) [ <aggregateop>(<ID>) ] <matches> ::= <match> | <matches> <match> <match> ::= <ID> <REGEXP> <id list> ::= <ID> | <id list> , <ID> <eventop> ::= or | and | before | then | after <eventexes> ::= <eventex> | <eventexes> , <eventex> <groupop> ::= count | repeat <aggregateop> ::= max | min | sum | avg | push |
...