public class SimpleRSVPExtensionProviderContext extends SimpleRSVPExtensionConsumerContext implements RSVPExtensionProviderContext
Constructor and Description |
---|
SimpleRSVPExtensionProviderContext() |
SimpleRSVPExtensionProviderContext(int maximumCachedObjects) |
getEROSubobjectHandlerRegistry, getLabelHandlerRegistry, getRROSubobjectHandlerRegistry, getRsvpRegistry, getXROSubobjectHandlerRegistry
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getEROSubobjectHandlerRegistry, getLabelHandlerRegistry, getRROSubobjectHandlerRegistry, getRsvpRegistry, getXROSubobjectHandlerRegistry
public SimpleRSVPExtensionProviderContext()
public SimpleRSVPExtensionProviderContext(int maximumCachedObjects)
public ReferenceCache getReferenceCache()
RSVPExtensionProviderContext
getReferenceCache
in interface RSVPExtensionProviderContext
public void registerRsvpObjectParser(int classNum, int ctype, RSVPTeObjectParser parser)
registerRsvpObjectParser
in interface RSVPExtensionProviderContext
public void registerRsvpObjectSerializer(Class<? extends RsvpTeObject> objectClass, RSVPTeObjectSerializer serializer)
registerRsvpObjectSerializer
in interface RSVPExtensionProviderContext
public AutoCloseable registerXROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, XROSubobjectSerializer serializer)
registerXROSubobjectSerializer
in interface RSVPExtensionProviderContext
public AutoCloseable registerXROSubobjectParser(int subobjectType, XROSubobjectParser parser)
registerXROSubobjectParser
in interface RSVPExtensionProviderContext
public AutoCloseable registerRROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, RROSubobjectSerializer serializer)
registerRROSubobjectSerializer
in interface RSVPExtensionProviderContext
public AutoCloseable registerRROSubobjectParser(int subobjectType, RROSubobjectParser parser)
registerRROSubobjectParser
in interface RSVPExtensionProviderContext
public AutoCloseable registerEROSubobjectSerializer(Class<? extends SubobjectType> subobjectClass, EROSubobjectSerializer serializer)
registerEROSubobjectSerializer
in interface RSVPExtensionProviderContext
public AutoCloseable registerEROSubobjectParser(int subobjectType, EROSubobjectParser parser)
registerEROSubobjectParser
in interface RSVPExtensionProviderContext
public AutoCloseable registerLabelSerializer(Class<? extends LabelType> labelClass, LabelSerializer serializer)
registerLabelSerializer
in interface RSVPExtensionProviderContext
public AutoCloseable registerLabelParser(int ctype, LabelParser parser)
registerLabelParser
in interface RSVPExtensionProviderContext
Copyright © 2019 OpenDaylight. All rights reserved.