public class AlarmNorthbounder extends AbstractNorthbounder
| Constructor and Description |
|---|
AlarmNorthbounder() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
accepts(NorthboundAlarm alarm)
Accepts.
|
void |
forwardAlarms(List<NorthboundAlarm> alarms)
Forward alarms.
|
DefaultAlarmForwarder |
getAlarmForwarder() |
boolean |
isReady()
Used to determine if the northbounder is ready to accept alarms.
|
void |
setAlarmForwarder(DefaultAlarmForwarder alarmForwarder) |
createMapping, createSyncLostMessage, discard, getName, onAlarm, onPostStart, onPreStart, onStop, preserve, reloadConfig, run, setMaxBatchSize, setMaxPreservedAlarms, setNaglesDelay, setRetryInterval, start, stopprotected boolean accepts(NorthboundAlarm alarm)
AbstractNorthbounderaccepts in class AbstractNorthbounderalarm - the alarmpublic void forwardAlarms(List<NorthboundAlarm> alarms) throws NorthbounderException
AbstractNorthbounderforwardAlarms in class AbstractNorthbounderalarms - the alarmsNorthbounderException - the northbounder exceptionpublic DefaultAlarmForwarder getAlarmForwarder()
public void setAlarmForwarder(DefaultAlarmForwarder alarmForwarder)
public boolean isReady()
NorthbounderNorthboundAlarms.
This method is called once after northbounder is registered and started.
If the status were to change sometime after, the northbounder must re-register itself.true if the northbounder is ready to accept alarms, false otherwise.Copyright © 2022. All rights reserved.