Interface PCEPExtensionProviderContext
- All Superinterfaces:
PCEPExtensionConsumerContext
- All Known Implementing Classes:
SimplePCEPExtensionProviderContext
-
Method Summary
Modifier and TypeMethodDescriptionorg.opendaylight.yangtools.concepts.Registration
registerEROSubobjectParser
(int subobjectType, EROSubobjectParser parser) org.opendaylight.yangtools.concepts.Registration
registerEROSubobjectSerializer
(Class<? extends SubobjectType> subobjectClass, EROSubobjectSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerLabelParser
(int ctype, LabelParser parser) org.opendaylight.yangtools.concepts.Registration
registerLabelSerializer
(Class<? extends LabelType> labelClass, LabelSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerMessageParser
(int messageType, MessageParser parser) org.opendaylight.yangtools.concepts.Registration
registerMessageSerializer
(Class<? extends Message> msgClass, MessageSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerObjectParser
(ObjectParser parser) org.opendaylight.yangtools.concepts.Registration
registerObjectSerializer
(Class<? extends Object> objClass, ObjectSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerRROSubobjectParser
(int subobjectType, RROSubobjectParser parser) org.opendaylight.yangtools.concepts.Registration
registerRROSubobjectSerializer
(Class<? extends SubobjectType> subobjectClass, RROSubobjectSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerTlvParser
(int tlvType, TlvParser parser) org.opendaylight.yangtools.concepts.Registration
registerTlvSerializer
(Class<? extends Tlv> tlvClass, TlvSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerVendorInformationObjectParser
(EnterpriseNumber enterpriseNumber, ObjectParser parser) org.opendaylight.yangtools.concepts.Registration
registerVendorInformationObjectSerializer
(Class<? extends EnterpriseSpecificInformation> esInformationClass, ObjectSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerVendorInformationTlvParser
(EnterpriseNumber enterpriseNumber, TlvParser parser) org.opendaylight.yangtools.concepts.Registration
registerVendorInformationTlvSerializer
(Class<? extends EnterpriseSpecificInformation> esInformationClass, TlvSerializer serializer) org.opendaylight.yangtools.concepts.Registration
registerXROSubobjectParser
(int subobjectType, XROSubobjectParser parser) org.opendaylight.yangtools.concepts.Registration
registerXROSubobjectSerializer
(Class<? extends SubobjectType> subobjectClass, XROSubobjectSerializer serializer) Methods inherited from interface org.opendaylight.protocol.pcep.spi.PCEPExtensionConsumerContext
getEROSubobjectHandlerRegistry, getLabelHandlerRegistry, getMessageHandlerRegistry, getObjectHandlerRegistry, getRROSubobjectHandlerRegistry, getTlvHandlerRegistry, getVendorInformationObjectRegistry, getVendorInformationTlvRegistry, getXROSubobjectHandlerRegistry
-
Method Details
-
registerLabelSerializer
org.opendaylight.yangtools.concepts.Registration registerLabelSerializer(Class<? extends LabelType> labelClass, LabelSerializer serializer) -
registerLabelParser
-
registerEROSubobjectParser
org.opendaylight.yangtools.concepts.Registration registerEROSubobjectParser(int subobjectType, EROSubobjectParser parser) -
registerEROSubobjectSerializer
org.opendaylight.yangtools.concepts.Registration registerEROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, EROSubobjectSerializer serializer) -
registerMessageParser
org.opendaylight.yangtools.concepts.Registration registerMessageParser(int messageType, MessageParser parser) -
registerMessageSerializer
org.opendaylight.yangtools.concepts.Registration registerMessageSerializer(Class<? extends Message> msgClass, MessageSerializer serializer) -
registerObjectParser
-
registerObjectSerializer
org.opendaylight.yangtools.concepts.Registration registerObjectSerializer(Class<? extends Object> objClass, ObjectSerializer serializer) -
registerRROSubobjectParser
org.opendaylight.yangtools.concepts.Registration registerRROSubobjectParser(int subobjectType, RROSubobjectParser parser) -
registerRROSubobjectSerializer
org.opendaylight.yangtools.concepts.Registration registerRROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, RROSubobjectSerializer serializer) -
registerTlvSerializer
org.opendaylight.yangtools.concepts.Registration registerTlvSerializer(Class<? extends Tlv> tlvClass, TlvSerializer serializer) -
registerTlvParser
-
registerVendorInformationTlvSerializer
org.opendaylight.yangtools.concepts.Registration registerVendorInformationTlvSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, TlvSerializer serializer) -
registerVendorInformationTlvParser
org.opendaylight.yangtools.concepts.Registration registerVendorInformationTlvParser(EnterpriseNumber enterpriseNumber, TlvParser parser) -
registerXROSubobjectSerializer
org.opendaylight.yangtools.concepts.Registration registerXROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, XROSubobjectSerializer serializer) -
registerXROSubobjectParser
org.opendaylight.yangtools.concepts.Registration registerXROSubobjectParser(int subobjectType, XROSubobjectParser parser) -
registerVendorInformationObjectSerializer
org.opendaylight.yangtools.concepts.Registration registerVendorInformationObjectSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, ObjectSerializer serializer) -
registerVendorInformationObjectParser
org.opendaylight.yangtools.concepts.Registration registerVendorInformationObjectParser(EnterpriseNumber enterpriseNumber, ObjectParser parser)
-