Class SimpleBmpExtensionProviderContext
- java.lang.Object
- 
- org.opendaylight.protocol.bmp.spi.registry.SimpleBmpExtensionProviderContext
 
- 
- All Implemented Interfaces:
- BmpExtensionConsumerContext,- BmpExtensionProviderContext,- BmpMessageRegistrator
 
 public class SimpleBmpExtensionProviderContext extends Object implements BmpExtensionConsumerContext, BmpExtensionProviderContext 
- 
- 
Constructor SummaryConstructors Constructor Description SimpleBmpExtensionProviderContext()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BmpTlvRegistrygetBmpInitiationTlvRegistry()BmpMessageRegistrygetBmpMessageRegistry()BmpTlvRegistrygetBmpPeerUpTlvRegistry()BmpTlvRegistrygetBmpRouteMirroringTlvRegistry()BmpTlvRegistrygetBmpStatisticsTlvRegistry()BmpTlvRegistrygetBmpTerminationTlvRegistry()org.opendaylight.yangtools.concepts.RegistrationregisterBmpInitiationTlvParser(int tlvType, BmpTlvParser parser)org.opendaylight.yangtools.concepts.RegistrationregisterBmpInitiationTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)org.opendaylight.yangtools.concepts.RegistrationregisterBmpMessageParser(int messageType, BmpMessageParser parser)<T extends org.opendaylight.yangtools.yang.binding.Notification<T> & org.opendaylight.yangtools.yang.binding.DataObject>
 org.opendaylight.yangtools.concepts.RegistrationregisterBmpMessageSerializer(Class<T> messageClass, BmpMessageSerializer serializer)org.opendaylight.yangtools.concepts.RegistrationregisterBmpPeerUpTlvParser(int tlvType, BmpTlvParser parser)org.opendaylight.yangtools.concepts.RegistrationregisterBmpPeerUpTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)org.opendaylight.yangtools.concepts.RegistrationregisterBmpRouteMirroringTlvParser(int tlvType, BmpTlvParser parser)org.opendaylight.yangtools.concepts.RegistrationregisterBmpRouteMirroringTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)org.opendaylight.yangtools.concepts.RegistrationregisterBmpStatisticsTlvParser(int tlvType, BmpTlvParser parser)org.opendaylight.yangtools.concepts.RegistrationregisterBmpStatisticsTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)org.opendaylight.yangtools.concepts.RegistrationregisterBmpTerminationTlvParser(int tlvType, BmpTlvParser parser)org.opendaylight.yangtools.concepts.RegistrationregisterBmpTerminationTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer)
 
- 
- 
- 
Method Detail- 
registerBmpMessageParserpublic org.opendaylight.yangtools.concepts.Registration registerBmpMessageParser(int messageType, BmpMessageParser parser)- Specified by:
- registerBmpMessageParserin interface- BmpMessageRegistrator
 
 - 
registerBmpMessageSerializerpublic <T extends org.opendaylight.yangtools.yang.binding.Notification<T> & org.opendaylight.yangtools.yang.binding.DataObject> org.opendaylight.yangtools.concepts.Registration registerBmpMessageSerializer(Class<T> messageClass, BmpMessageSerializer serializer) - Specified by:
- registerBmpMessageSerializerin interface- BmpMessageRegistrator
 
 - 
getBmpMessageRegistrypublic BmpMessageRegistry getBmpMessageRegistry() - Specified by:
- getBmpMessageRegistryin interface- BmpExtensionConsumerContext
 
 - 
registerBmpStatisticsTlvParserpublic org.opendaylight.yangtools.concepts.Registration registerBmpStatisticsTlvParser(int tlvType, BmpTlvParser parser)- Specified by:
- registerBmpStatisticsTlvParserin interface- BmpExtensionProviderContext
 
 - 
registerBmpStatisticsTlvSerializerpublic org.opendaylight.yangtools.concepts.Registration registerBmpStatisticsTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer) - Specified by:
- registerBmpStatisticsTlvSerializerin interface- BmpExtensionProviderContext
 
 - 
registerBmpPeerUpTlvParserpublic org.opendaylight.yangtools.concepts.Registration registerBmpPeerUpTlvParser(int tlvType, BmpTlvParser parser)- Specified by:
- registerBmpPeerUpTlvParserin interface- BmpExtensionProviderContext
 
 - 
registerBmpPeerUpTlvSerializerpublic org.opendaylight.yangtools.concepts.Registration registerBmpPeerUpTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer) - Specified by:
- registerBmpPeerUpTlvSerializerin interface- BmpExtensionProviderContext
 
 - 
registerBmpInitiationTlvParserpublic org.opendaylight.yangtools.concepts.Registration registerBmpInitiationTlvParser(int tlvType, BmpTlvParser parser)- Specified by:
- registerBmpInitiationTlvParserin interface- BmpExtensionProviderContext
 
 - 
registerBmpInitiationTlvSerializerpublic org.opendaylight.yangtools.concepts.Registration registerBmpInitiationTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer) - Specified by:
- registerBmpInitiationTlvSerializerin interface- BmpExtensionProviderContext
 
 - 
registerBmpTerminationTlvParserpublic org.opendaylight.yangtools.concepts.Registration registerBmpTerminationTlvParser(int tlvType, BmpTlvParser parser)- Specified by:
- registerBmpTerminationTlvParserin interface- BmpExtensionProviderContext
 
 - 
registerBmpTerminationTlvSerializerpublic org.opendaylight.yangtools.concepts.Registration registerBmpTerminationTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer) - Specified by:
- registerBmpTerminationTlvSerializerin interface- BmpExtensionProviderContext
 
 - 
registerBmpRouteMirroringTlvParserpublic org.opendaylight.yangtools.concepts.Registration registerBmpRouteMirroringTlvParser(int tlvType, BmpTlvParser parser)- Specified by:
- registerBmpRouteMirroringTlvParserin interface- BmpExtensionProviderContext
 
 - 
registerBmpRouteMirroringTlvSerializerpublic org.opendaylight.yangtools.concepts.Registration registerBmpRouteMirroringTlvSerializer(Class<? extends Tlv> tlvClass, BmpTlvSerializer serializer) - Specified by:
- registerBmpRouteMirroringTlvSerializerin interface- BmpExtensionProviderContext
 
 - 
getBmpStatisticsTlvRegistrypublic BmpTlvRegistry getBmpStatisticsTlvRegistry() - Specified by:
- getBmpStatisticsTlvRegistryin interface- BmpExtensionConsumerContext
 
 - 
getBmpInitiationTlvRegistrypublic BmpTlvRegistry getBmpInitiationTlvRegistry() - Specified by:
- getBmpInitiationTlvRegistryin interface- BmpExtensionConsumerContext
 
 - 
getBmpPeerUpTlvRegistrypublic BmpTlvRegistry getBmpPeerUpTlvRegistry() - Specified by:
- getBmpPeerUpTlvRegistryin interface- BmpExtensionConsumerContext
 
 - 
getBmpTerminationTlvRegistrypublic BmpTlvRegistry getBmpTerminationTlvRegistry() - Specified by:
- getBmpTerminationTlvRegistryin interface- BmpExtensionConsumerContext
 
 - 
getBmpRouteMirroringTlvRegistrypublic BmpTlvRegistry getBmpRouteMirroringTlvRegistry() - Specified by:
- getBmpRouteMirroringTlvRegistryin interface- BmpExtensionConsumerContext
 
 
- 
 
-