Agent Task Event Filters

It is now possible to filter the events passed to an agent task (bibus » agentTaskDefinition). This adds the ability to execute a task based on specific conditions. Specifying a data item name in the bibus » agentTaskDefinition » filterDataItemName property requires the agent to filter the events processed by the agent task. Only events that evaluate to a value of true for the named data item are processed by the agent task. The data item must be defined in the agent's condition report (the bibus » report object contained by the bibus » agentDefinition object).

If the bibus » agentTaskDefinition » filterDataItemName property is not specified or references a data item from the agent's condition report that does not produce boolean values, all events are passed to the agent task.

This change affects: