public class SimpleBmpExtensionProviderContext extends Object implements BmpExtensionConsumerContext, BmpExtensionProviderContext
Constructor and Description |
---|
SimpleBmpExtensionProviderContext() |
public AutoCloseable registerBmpMessageParser(int messageType, BmpMessageParser parser)
registerBmpMessageParser
in interface BmpMessageRegistrator
public AutoCloseable registerBmpMessageSerializer(Class<? extends org.opendaylight.yangtools.yang.binding.Notification> messageClass, BmpMessageSerializer serializer)
registerBmpMessageSerializer
in interface BmpMessageRegistrator
public BmpMessageRegistry getBmpMessageRegistry()
getBmpMessageRegistry
in interface BmpExtensionConsumerContext
public AutoCloseable registerBmpStatisticsTlvParser(int tlvType, BmpTlvParser parser)
registerBmpStatisticsTlvParser
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpStatisticsTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)
registerBmpStatisticsTlvSerializer
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpPeerUpTlvParser(int tlvType, BmpTlvParser parser)
registerBmpPeerUpTlvParser
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpPeerUpTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)
registerBmpPeerUpTlvSerializer
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpInitiationTlvParser(int tlvType, BmpTlvParser parser)
registerBmpInitiationTlvParser
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpInitiationTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)
registerBmpInitiationTlvSerializer
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpTerminationTlvParser(int tlvType, BmpTlvParser parser)
registerBmpTerminationTlvParser
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpTerminationTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)
registerBmpTerminationTlvSerializer
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpRouteMirroringTlvParser(int tlvType, BmpTlvParser parser)
registerBmpRouteMirroringTlvParser
in interface BmpExtensionProviderContext
public AutoCloseable registerBmpRouteMirroringTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)
registerBmpRouteMirroringTlvSerializer
in interface BmpExtensionProviderContext
public BmpTlvRegistry getBmpStatisticsTlvRegistry()
getBmpStatisticsTlvRegistry
in interface BmpExtensionConsumerContext
public BmpTlvRegistry getBmpInitiationTlvRegistry()
getBmpInitiationTlvRegistry
in interface BmpExtensionConsumerContext
public BmpTlvRegistry getBmpPeerUpTlvRegistry()
getBmpPeerUpTlvRegistry
in interface BmpExtensionConsumerContext
public BmpTlvRegistry getBmpTerminationTlvRegistry()
getBmpTerminationTlvRegistry
in interface BmpExtensionConsumerContext
public BmpTlvRegistry getBmpRouteMirroringTlvRegistry()
getBmpRouteMirroringTlvRegistry
in interface BmpExtensionConsumerContext
Copyright © 2019 OpenDaylight. All rights reserved.