Class DefaultPCEPExtensionConsumerContext
java.lang.Object
org.opendaylight.protocol.pcep.spi.pojo.DefaultPCEPExtensionConsumerContext
- All Implemented Interfaces:
PCEPExtensionConsumerContext
@Singleton
@MetaInfServices
public final class DefaultPCEPExtensionConsumerContext
extends Object
implements PCEPExtensionConsumerContext
Starts and stops PCEPExtensionProviderActivator instances for a PCEPExtensionProviderContext.
- Author:
- Thomas Pantelis
-
Constructor Summary
ConstructorDescriptionDefaultPCEPExtensionConsumerContext
(Iterable<PCEPExtensionProviderActivator> extensionActivators) DefaultPCEPExtensionConsumerContext
(List<PCEPExtensionProviderActivator> extensionActivators) DefaultPCEPExtensionConsumerContext
(PCEPExtensionProviderActivator... extensionActivators) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
DefaultPCEPExtensionConsumerContext
public DefaultPCEPExtensionConsumerContext() -
DefaultPCEPExtensionConsumerContext
-
DefaultPCEPExtensionConsumerContext
@Inject public DefaultPCEPExtensionConsumerContext(Iterable<PCEPExtensionProviderActivator> extensionActivators) -
DefaultPCEPExtensionConsumerContext
public DefaultPCEPExtensionConsumerContext(List<PCEPExtensionProviderActivator> extensionActivators)
-
-
Method Details
-
getLabelHandlerRegistry
- Specified by:
getLabelHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getMessageHandlerRegistry
- Specified by:
getMessageHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getObjectHandlerRegistry
- Specified by:
getObjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getEROSubobjectHandlerRegistry
- Specified by:
getEROSubobjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getRROSubobjectHandlerRegistry
- Specified by:
getRROSubobjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getXROSubobjectHandlerRegistry
- Specified by:
getXROSubobjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getTlvHandlerRegistry
- Specified by:
getTlvHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getVendorInformationTlvRegistry
- Specified by:
getVendorInformationTlvRegistry
in interfacePCEPExtensionConsumerContext
-
getVendorInformationObjectRegistry
- Specified by:
getVendorInformationObjectRegistry
in interfacePCEPExtensionConsumerContext
-