public class SimpleRSVPExtensionProviderContext extends SimpleRSVPExtensionConsumerContext implements RSVPExtensionProviderContext
| Constructor and Description |
|---|
SimpleRSVPExtensionProviderContext() |
SimpleRSVPExtensionProviderContext(int maximumCachedObjects) |
| Modifier and Type | Method and Description |
|---|---|
ReferenceCache |
getReferenceCache()
Get the context-wide cache for a particular object type.
|
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 |
registerRROSubobjectParser(int subobjectType,
RROSubobjectParser parser) |
org.opendaylight.yangtools.concepts.Registration |
registerRROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass,
RROSubobjectSerializer serializer) |
void |
registerRsvpObjectParser(int classNum,
int ctype,
RSVPTeObjectParser parser) |
void |
registerRsvpObjectSerializer(Class<? extends RsvpTeObject> objectClass,
RSVPTeObjectSerializer serializer) |
org.opendaylight.yangtools.concepts.Registration |
registerXROSubobjectParser(int subobjectType,
XROSubobjectParser parser) |
org.opendaylight.yangtools.concepts.Registration |
registerXROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass,
XROSubobjectSerializer serializer) |
getEROSubobjectHandlerRegistry, getLabelHandlerRegistry, getRROSubobjectHandlerRegistry, getRsvpRegistry, getXROSubobjectHandlerRegistryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEROSubobjectHandlerRegistry, getLabelHandlerRegistry, getRROSubobjectHandlerRegistry, getRsvpRegistry, getXROSubobjectHandlerRegistrypublic SimpleRSVPExtensionProviderContext()
public SimpleRSVPExtensionProviderContext(int maximumCachedObjects)
public ReferenceCache getReferenceCache()
RSVPExtensionProviderContextgetReferenceCache in interface RSVPExtensionProviderContextpublic void registerRsvpObjectParser(int classNum,
int ctype,
RSVPTeObjectParser parser)
registerRsvpObjectParser in interface RSVPExtensionProviderContextpublic void registerRsvpObjectSerializer(Class<? extends RsvpTeObject> objectClass, RSVPTeObjectSerializer serializer)
registerRsvpObjectSerializer in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerXROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, XROSubobjectSerializer serializer)
registerXROSubobjectSerializer in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerXROSubobjectParser(int subobjectType,
XROSubobjectParser parser)
registerXROSubobjectParser in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerRROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, RROSubobjectSerializer serializer)
registerRROSubobjectSerializer in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerRROSubobjectParser(int subobjectType,
RROSubobjectParser parser)
registerRROSubobjectParser in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerEROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, EROSubobjectSerializer serializer)
registerEROSubobjectSerializer in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerEROSubobjectParser(int subobjectType,
EROSubobjectParser parser)
registerEROSubobjectParser in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerLabelSerializer(Class<? extends LabelType> labelClass, LabelSerializer serializer)
registerLabelSerializer in interface RSVPExtensionProviderContextpublic org.opendaylight.yangtools.concepts.Registration registerLabelParser(int ctype,
LabelParser parser)
registerLabelParser in interface RSVPExtensionProviderContextCopyright © 2020 OpenDaylight. All rights reserved.