org.opennms.netmgt.alarmd.northbounder.http
Class HttpNorthbounder
java.lang.Object
org.opennms.netmgt.alarmd.api.support.AbstractNorthbounder
org.opennms.netmgt.alarmd.northbounder.http.HttpNorthbounder
- All Implemented Interfaces:
- Runnable, Northbounder, StatusFactory<NorthboundAlarm>
public class HttpNorthbounder
- extends AbstractNorthbounder
Forwards north bound alarms via HTTP.
FIXME: Needs lots of work still :(
- Author:
- David Hustace
| Methods inherited from class org.opennms.netmgt.alarmd.api.support.AbstractNorthbounder |
createSyncLostMessage, discard, getName, onAlarm, onPostStart, onPreStart, onStop, preserve, run, setMaxBatchSize, setMaxPreservedAlarms, setNaglesDelay, setRetryInterval, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpNorthbounder
protected HttpNorthbounder()
accepts
public boolean accepts(NorthboundAlarm alarm)
- Specified by:
accepts in class AbstractNorthbounder
forwardAlarms
public void forwardAlarms(List<NorthboundAlarm> alarms)
throws NorthbounderException
- Specified by:
forwardAlarms in class AbstractNorthbounder
- Throws:
NorthbounderException
getConfig
public HttpNorthbounderConfig getConfig()
setConfig
public void setConfig(HttpNorthbounderConfig config)
Copyright © 2011. All Rights Reserved.