Interface PCEPExtensionProviderContext

All Superinterfaces:
PCEPExtensionConsumerContext
All Known Implementing Classes:
SimplePCEPExtensionProviderContext

public interface PCEPExtensionProviderContext extends PCEPExtensionConsumerContext
  • Method Details

    • registerLabelSerializer

      org.opendaylight.yangtools.concepts.Registration registerLabelSerializer(Class<? extends LabelType> labelClass, LabelSerializer serializer)
    • registerLabelParser

      org.opendaylight.yangtools.concepts.Registration registerLabelParser(int ctype, LabelParser parser)
    • 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

      org.opendaylight.yangtools.concepts.Registration registerObjectParser(ObjectParser parser)
    • 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

      org.opendaylight.yangtools.concepts.Registration registerTlvParser(int tlvType, TlvParser parser)
    • 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)