public class SimplePCEPExtensionProviderContext extends Object implements PCEPExtensionProviderContext
| Constructor and Description |
|---|
SimplePCEPExtensionProviderContext() |
| Modifier and Type | Method and Description |
|---|---|
EROSubobjectRegistry |
getEROSubobjectHandlerRegistry() |
LabelRegistry |
getLabelHandlerRegistry() |
MessageRegistry |
getMessageHandlerRegistry() |
ObjectRegistry |
getObjectHandlerRegistry() |
RROSubobjectRegistry |
getRROSubobjectHandlerRegistry() |
TlvRegistry |
getTlvHandlerRegistry() |
VendorInformationObjectRegistry |
getVendorInformationObjectRegistry() |
VendorInformationTlvRegistry |
getVendorInformationTlvRegistry() |
XROSubobjectRegistry |
getXROSubobjectHandlerRegistry() |
org.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(int objectClass,
int objectType,
ObjectParser parser) |
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) |
public final LabelRegistry getLabelHandlerRegistry()
getLabelHandlerRegistry in interface PCEPExtensionConsumerContextpublic final MessageRegistry getMessageHandlerRegistry()
getMessageHandlerRegistry in interface PCEPExtensionConsumerContextpublic final ObjectRegistry getObjectHandlerRegistry()
getObjectHandlerRegistry in interface PCEPExtensionConsumerContextpublic final EROSubobjectRegistry getEROSubobjectHandlerRegistry()
getEROSubobjectHandlerRegistry in interface PCEPExtensionConsumerContextpublic final RROSubobjectRegistry getRROSubobjectHandlerRegistry()
getRROSubobjectHandlerRegistry in interface PCEPExtensionConsumerContextpublic final XROSubobjectRegistry getXROSubobjectHandlerRegistry()
getXROSubobjectHandlerRegistry in interface PCEPExtensionConsumerContextpublic final TlvRegistry getTlvHandlerRegistry()
getTlvHandlerRegistry in interface PCEPExtensionConsumerContextpublic VendorInformationTlvRegistry getVendorInformationTlvRegistry()
getVendorInformationTlvRegistry in interface PCEPExtensionConsumerContextpublic final org.opendaylight.yangtools.concepts.Registration registerLabelSerializer(Class<? extends LabelType> labelClass, LabelSerializer serializer)
registerLabelSerializer in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerLabelParser(int ctype,
LabelParser parser)
registerLabelParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerEROSubobjectParser(int subobjectType,
EROSubobjectParser parser)
registerEROSubobjectParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerEROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, EROSubobjectSerializer serializer)
registerEROSubobjectSerializer in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerMessageParser(int messageType,
MessageParser parser)
registerMessageParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerMessageSerializer(Class<? extends Message> msgClass, MessageSerializer serializer)
registerMessageSerializer in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerObjectParser(int objectClass,
int objectType,
ObjectParser parser)
registerObjectParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerObjectParser(ObjectParser parser)
registerObjectParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerObjectSerializer(Class<? extends Object> objClass, ObjectSerializer serializer)
registerObjectSerializer in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerRROSubobjectParser(int subobjectType,
RROSubobjectParser parser)
registerRROSubobjectParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerRROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, RROSubobjectSerializer serializer)
registerRROSubobjectSerializer in interface PCEPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerTlvParser(int tlvType,
TlvParser parser)
registerTlvParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerTlvSerializer(Class<? extends Tlv> tlvClass, TlvSerializer serializer)
registerTlvSerializer in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerXROSubobjectParser(int subobjectType,
XROSubobjectParser parser)
registerXROSubobjectParser in interface PCEPExtensionProviderContextpublic final org.opendaylight.yangtools.concepts.Registration registerXROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, XROSubobjectSerializer serializer)
registerXROSubobjectSerializer in interface PCEPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerVendorInformationTlvSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, TlvSerializer serializer)
registerVendorInformationTlvSerializer in interface PCEPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerVendorInformationTlvParser(EnterpriseNumber enterpriseNumber, TlvParser parser)
registerVendorInformationTlvParser in interface PCEPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerVendorInformationObjectSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, ObjectSerializer serializer)
registerVendorInformationObjectSerializer in interface PCEPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerVendorInformationObjectParser(EnterpriseNumber enterpriseNumber, ObjectParser parser)
registerVendorInformationObjectParser in interface PCEPExtensionProviderContextpublic VendorInformationObjectRegistry getVendorInformationObjectRegistry()
getVendorInformationObjectRegistry in interface PCEPExtensionConsumerContextCopyright © 2020 OpenDaylight. All rights reserved.