Implemented alerting for using the new event framework…
Implemented alerting for using the new event framework
Events are now dispatched for connector state changes and message statistic updates.
Events are now dispatched for filter/transformer and response transformer errors.
Channel selection for an alert has been drastically improved. Users can now filter on the channel list, multi-select/update channels, and set whether new channels created after the alert will trigger the alert. Furthermore, it is now possible to select whether individual connectors will trigger an alert.
It is now possible to route an alert message to a channel in addition to sending an email.
There is now a separate alert dashboard panel that lists all alerts, instead of combining it with the edit options.
The alert dashboard now retrieves an AlertStatus rather than the AlertModel itself.
Updated connector monitoring to use the new event framework. This should also improve the performance of various connectors.
The old ConnectorStatusPlugin has been removed completely.
Various methods of the AlertWorker have been moved to the EventListener class where it logically fits better.
MIRTH-2553MIRTH-2554