Patterns are match criteria for input data. You must specify at least one pattern at Message level. This pattern will be used as the Event trigger. If the StreamServer finds matching input in the specified area, the Event will be triggered.
You can use multiple patterns. By default, the match criteria defined for all patterns must be fulfilled in order to trigger the Event, or to identify a block. This corresponds to specifying the following rule for the patterns:
where pattern1 etc. is the pattern name, i.e. the
Label property for the pattern.
The Rule property for the Message and blocks enables you to specify custom rules for when to trigger an Event or identify a block. You can use the logical operators
AND,
OR and
NOT in a rule.