public interface BGPExtensionProviderContext extends BGPExtensionConsumerContext
getAddressFamilyRegistry, getAttributeRegistry, getBgpPrefixSidTlvRegistry, getCapabilityRegistry, getExtendedCommunityRegistry, getMessageRegistry, getNlriRegistry, getParameterRegistry, getSubsequentAddressFamilyRegistry
AutoCloseable registerAddressFamily(Class<? extends AddressFamily> clazz, int number)
AutoCloseable registerSubsequentAddressFamily(Class<? extends SubsequentAddressFamily> clazz, int number)
AutoCloseable registerAttributeParser(int attributeType, AttributeParser parser)
AutoCloseable registerAttributeSerializer(Class<? extends org.opendaylight.yangtools.yang.binding.DataObject> attributeClass, AttributeSerializer serializer)
AutoCloseable registerCapabilityParser(int capabilityType, CapabilityParser parser)
AutoCloseable registerCapabilitySerializer(Class<? extends org.opendaylight.yangtools.yang.binding.DataObject> capabilityClass, CapabilitySerializer serializer)
AutoCloseable registerMessageParser(int messageType, MessageParser parser)
AutoCloseable registerMessageSerializer(Class<? extends org.opendaylight.yangtools.yang.binding.Notification> messageClass, MessageSerializer serializer)
AutoCloseable registerBgpPrefixSidTlvParser(int tlvType, BgpPrefixSidTlvParser parser)
AutoCloseable registerBgpPrefixSidTlvSerializer(Class<? extends BgpPrefixSidTlv> tlvClass, BgpPrefixSidTlvSerializer serializer)
AutoCloseable registerNlriParser(Class<? extends AddressFamily> afi, Class<? extends SubsequentAddressFamily> safi, NlriParser parser, NextHopParserSerializer nextHopHandler, Class<? extends CNextHop> cNextHopClass, Class<? extends CNextHop>... cNextHopClassList)
AutoCloseable registerNlriSerializer(Class<? extends org.opendaylight.yangtools.yang.binding.DataObject> nlriClass, NlriSerializer serializer)
AutoCloseable registerParameterParser(int parameterType, ParameterParser parser)
AutoCloseable registerParameterSerializer(Class<? extends BgpParameters> paramClass, ParameterSerializer serializer)
AutoCloseable registerExtendedCommunitySerializer(Class<? extends ExtendedCommunity> extendedCommunityClass, ExtendedCommunitySerializer serializer)
AutoCloseable registerExtendedCommunityParser(int type, int subtype, ExtendedCommunityParser parser)
ReferenceCache getReferenceCache()
Copyright © 2018 OpenDaylight. All rights reserved.