public class AvailDataListener extends org.hawkular.bus.common.consumer.BasicMessageListener<AvailDataMessage>
An adapter that processes Hawkular Availability data, extracts relevant avail datums, translates them to Alerting Data format, and forwards them for Alert processing.
This is useful only when deploying into the Hawkular Bus with Hawkular Metrics. The expected message payload should be JSON representation ofAvailDataMessage.| Constructor and Description |
|---|
AvailDataListener() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
convertReceivedMessageClassNameToDesiredMessageClassName(String className) |
protected void |
onBasicMessage(AvailDataMessage msg) |
onBasicMessage, onMessageprotected void onBasicMessage(AvailDataMessage msg)
onBasicMessage in class org.hawkular.bus.common.consumer.BasicMessageListener<AvailDataMessage>protected String convertReceivedMessageClassNameToDesiredMessageClassName(String className)
convertReceivedMessageClassNameToDesiredMessageClassName in class org.hawkular.bus.common.consumer.AbstractBasicMessageListener<AvailDataMessage>Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.