When BP Server generates an event, it is posted to the BPMEvent table. BPM Events’s Database Event Channel retrieves these events from the BPMEvent table in the database and passes them to the Rule Engine for evaluation.
The Event Filtering mechanism of BPM Events retrieves the relevant events based on the Current Rule Base. This mechanism significantly improves the performance of BPM Events by reducing the number of events that are retrieved and processed.