Interface RSVPExtensionProviderContext

All Superinterfaces:
RSVPExtensionConsumerContext
All Known Implementing Classes:
SimpleRSVPExtensionProviderContext

public interface RSVPExtensionProviderContext extends RSVPExtensionConsumerContext
  • Method Details

    • registerRsvpObjectParser

      void registerRsvpObjectParser(int classNum, int ctype, RSVPTeObjectParser parser)
    • registerRsvpObjectSerializer

      void registerRsvpObjectSerializer(Class<? extends RsvpTeObject> objectClass, RSVPTeObjectSerializer serializer)
    • registerXROSubobjectSerializer

      org.opendaylight.yangtools.concepts.Registration registerXROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, XROSubobjectSerializer serializer)
    • registerXROSubobjectParser

      org.opendaylight.yangtools.concepts.Registration registerXROSubobjectParser(int subobjectType, XROSubobjectParser parser)
    • registerRROSubobjectSerializer

      org.opendaylight.yangtools.concepts.Registration registerRROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, RROSubobjectSerializer serializer)
    • registerRROSubobjectParser

      org.opendaylight.yangtools.concepts.Registration registerRROSubobjectParser(int subobjectType, RROSubobjectParser parser)
    • registerEROSubobjectSerializer

      org.opendaylight.yangtools.concepts.Registration registerEROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, EROSubobjectSerializer serializer)
    • registerEROSubobjectParser

      org.opendaylight.yangtools.concepts.Registration registerEROSubobjectParser(int subobjectType, EROSubobjectParser parser)
    • registerLabelSerializer

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

      org.opendaylight.yangtools.concepts.Registration registerLabelParser(int ctype, LabelParser parser)
    • getReferenceCache

      ReferenceCache getReferenceCache()
      Get the context-wide cache for a particular object type.
      Returns:
      An object cache instance.