Component-Based Message Alerting
On AAE/AEX, the alert store is JMS queue. Each alert is actually a JMS text message, which text content is encoded to JSON format (alert payload) and instrumented with custom JMS header fields for error label, component, rule ID and scenario ID.
Email Consumer - Java mail client - AlertConsumerJobV2
JMS Consumer - BC_JMSQUEUE
jmsqueues/alertingVP/jms/queue/xi/monitoring/alert/<alert consumer>
jmsfactory/alertingVP/AlertingConsumerConnectionFactory
WS Consumer - AlertRetrieveAPI_V2 - RetrieveSingleAlerts - http://host:port/AlertRetrieveAPI_Service/AlertRetrieveAPIImplBean?wsdl