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
Constructors Constructor Description DefaultPCEPExtensionConsumerContext()
DefaultPCEPExtensionConsumerContext(Iterable<PCEPExtensionProviderActivator> extensionActivators)
DefaultPCEPExtensionConsumerContext(List<PCEPExtensionProviderActivator> extensionActivators)
DefaultPCEPExtensionConsumerContext(PCEPExtensionProviderActivator... extensionActivators)
-
Method Summary
-
-
-
Constructor Detail
-
DefaultPCEPExtensionConsumerContext
public DefaultPCEPExtensionConsumerContext()
-
DefaultPCEPExtensionConsumerContext
public DefaultPCEPExtensionConsumerContext(PCEPExtensionProviderActivator... extensionActivators)
-
DefaultPCEPExtensionConsumerContext
@Inject public DefaultPCEPExtensionConsumerContext(Iterable<PCEPExtensionProviderActivator> extensionActivators)
-
DefaultPCEPExtensionConsumerContext
public DefaultPCEPExtensionConsumerContext(List<PCEPExtensionProviderActivator> extensionActivators)
-
-
Method Detail
-
getLabelHandlerRegistry
public LabelRegistry getLabelHandlerRegistry()
- Specified by:
getLabelHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getMessageHandlerRegistry
public MessageRegistry getMessageHandlerRegistry()
- Specified by:
getMessageHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getObjectHandlerRegistry
public ObjectRegistry getObjectHandlerRegistry()
- Specified by:
getObjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getEROSubobjectHandlerRegistry
public EROSubobjectRegistry getEROSubobjectHandlerRegistry()
- Specified by:
getEROSubobjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getRROSubobjectHandlerRegistry
public RROSubobjectRegistry getRROSubobjectHandlerRegistry()
- Specified by:
getRROSubobjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getXROSubobjectHandlerRegistry
public XROSubobjectRegistry getXROSubobjectHandlerRegistry()
- Specified by:
getXROSubobjectHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getTlvHandlerRegistry
public TlvRegistry getTlvHandlerRegistry()
- Specified by:
getTlvHandlerRegistry
in interfacePCEPExtensionConsumerContext
-
getVendorInformationTlvRegistry
public VendorInformationTlvRegistry getVendorInformationTlvRegistry()
- Specified by:
getVendorInformationTlvRegistry
in interfacePCEPExtensionConsumerContext
-
getVendorInformationObjectRegistry
public VendorInformationObjectRegistry getVendorInformationObjectRegistry()
- Specified by:
getVendorInformationObjectRegistry
in interfacePCEPExtensionConsumerContext
-
-