public interface PCEPExtensionProviderContext extends PCEPExtensionConsumerContext
getEROSubobjectHandlerRegistry, getLabelHandlerRegistry, getMessageHandlerRegistry, getObjectHandlerRegistry, getRROSubobjectHandlerRegistry, getTlvHandlerRegistry, getVendorInformationObjectRegistry, getVendorInformationTlvRegistry, getXROSubobjectHandlerRegistry
AutoCloseable registerLabelSerializer(Class<? extends LabelType> labelClass, LabelSerializer serializer)
AutoCloseable registerLabelParser(int cType, LabelParser parser)
AutoCloseable registerEROSubobjectParser(int subobjectType, EROSubobjectParser parser)
AutoCloseable registerEROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, EROSubobjectSerializer serializer)
AutoCloseable registerMessageParser(int messageType, MessageParser parser)
AutoCloseable registerMessageSerializer(Class<? extends Message> msgClass, MessageSerializer serializer)
AutoCloseable registerObjectParser(int objectClass, int objectType, ObjectParser parser)
AutoCloseable registerObjectSerializer(Class<? extends Object> objClass, ObjectSerializer serializer)
AutoCloseable registerRROSubobjectParser(int subobjectType, RROSubobjectParser parser)
AutoCloseable registerRROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, RROSubobjectSerializer serializer)
AutoCloseable registerTlvSerializer(Class<? extends Tlv> tlvClass, TlvSerializer serializer)
AutoCloseable registerTlvParser(int tlvType, TlvParser parser)
AutoCloseable registerVendorInformationTlvSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, TlvSerializer serializer)
AutoCloseable registerVendorInformationTlvParser(EnterpriseNumber enterpriseNumber, TlvParser parser)
AutoCloseable registerXROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, XROSubobjectSerializer serializer)
AutoCloseable registerXROSubobjectParser(int subobjectType, XROSubobjectParser parser)
AutoCloseable registerVendorInformationObjectSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, ObjectSerializer serializer)
AutoCloseable registerVendorInformationObjectParser(EnterpriseNumber enterpriseNumber, ObjectParser parser)
Copyright © 2018 OpenDaylight. All rights reserved.