Class BmpAdapterCommon
- java.lang.Object
-
- org.opennms.netmgt.telemetry.protocols.bmp.adapter.BmpAdapterCommon
-
public class BmpAdapterCommon extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BmpAdapterCommon.Error
-
Constructor Summary
Constructors Constructor Description BmpAdapterCommon()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
handleBmpMessage(TelemetryMessageLogEntry messageLogEntry, TelemetryMessageLog messageLog, BmpMessageHandler messageHandler, java.util.concurrent.atomic.AtomicLong sequence)
static void
handleHeartbeatMessage(BmpMessageHandler messageHandler, Transport.Message message, Transport.Heartbeat heartbeat, Context context, java.util.concurrent.atomic.AtomicLong sequence)
static void
handleInitiationMessage(BmpMessageHandler messageHandler, Transport.Message message, Transport.InitiationPacket initiation, Context context, java.util.concurrent.atomic.AtomicLong sequence)
static void
handlePeerDownNotification(BmpMessageHandler messageHandler, Transport.Message message, Transport.PeerDownPacket peerDown, Context context, java.util.concurrent.atomic.AtomicLong sequence)
static void
handlePeerUpNotification(BmpMessageHandler messageHandler, Transport.Message message, Transport.PeerUpPacket peerUp, Context context, java.util.concurrent.atomic.AtomicLong sequence)
static void
handleStatisticReport(BmpMessageHandler messageHandler, Transport.Message message, Transport.StatisticsReportPacket statisticsReport, Context context, java.util.concurrent.atomic.AtomicLong sequence)
static void
handleTerminationMessage(BmpMessageHandler messageHandler, Transport.Message message, Transport.TerminationPacket termination, Context context, java.util.concurrent.atomic.AtomicLong sequence)
-
-
-
Method Detail
-
handleBmpMessage
public static void handleBmpMessage(TelemetryMessageLogEntry messageLogEntry, TelemetryMessageLog messageLog, BmpMessageHandler messageHandler, java.util.concurrent.atomic.AtomicLong sequence)
-
handleHeartbeatMessage
public static void handleHeartbeatMessage(BmpMessageHandler messageHandler, Transport.Message message, Transport.Heartbeat heartbeat, Context context, java.util.concurrent.atomic.AtomicLong sequence)
-
handleInitiationMessage
public static void handleInitiationMessage(BmpMessageHandler messageHandler, Transport.Message message, Transport.InitiationPacket initiation, Context context, java.util.concurrent.atomic.AtomicLong sequence)
-
handleTerminationMessage
public static void handleTerminationMessage(BmpMessageHandler messageHandler, Transport.Message message, Transport.TerminationPacket termination, Context context, java.util.concurrent.atomic.AtomicLong sequence)
-
handlePeerUpNotification
public static void handlePeerUpNotification(BmpMessageHandler messageHandler, Transport.Message message, Transport.PeerUpPacket peerUp, Context context, java.util.concurrent.atomic.AtomicLong sequence)
-
handlePeerDownNotification
public static void handlePeerDownNotification(BmpMessageHandler messageHandler, Transport.Message message, Transport.PeerDownPacket peerDown, Context context, java.util.concurrent.atomic.AtomicLong sequence)
-
handleStatisticReport
public static void handleStatisticReport(BmpMessageHandler messageHandler, Transport.Message message, Transport.StatisticsReportPacket statisticsReport, Context context, java.util.concurrent.atomic.AtomicLong sequence)
-
-