Interface Adapter
-
- All Known Implementing Classes:
AbstractAdapter
,AbstractCollectionAdapter
,AbstractFlowAdapter
,AbstractScriptedCollectionAdapter
,BmpIntegrationAdapter
,BmpPeerStatusAdapter
,BmpPersistingAdapter
,BmpTelemetryAdapter
,GraphiteAdapter
,IpfixAdapter
,JtiGpbAdapter
,Netflow5Adapter
,Netflow9Adapter
,NetflowAdapter
,NxosGpbAdapter
,OpenConfigAdapter
,SFlowAdapter
,SFlowTelemetryAdapter
public interface Adapter
Responsible for handling telemetry messages received by the listeners within a adapter definition. The adapter should decode the message and handle the contents appropriately.- Author:
- jwhite
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
destroy()
void
handleMessageLog(TelemetryMessageLog messageLog)
Handle the messages.
-
-
-
Method Detail
-
handleMessageLog
void handleMessageLog(TelemetryMessageLog messageLog)
Handle the messages. IMPORTANT: Implementations of this method MUST be thread-safe.- Parameters:
messageLog
- group of messages to be handled
-
destroy
void destroy()
-
-