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:
getLabelHandlerRegistryin interfacePCEPExtensionConsumerContext
-
getMessageHandlerRegistry
public MessageRegistry getMessageHandlerRegistry()
- Specified by:
getMessageHandlerRegistryin interfacePCEPExtensionConsumerContext
-
getObjectHandlerRegistry
public ObjectRegistry getObjectHandlerRegistry()
- Specified by:
getObjectHandlerRegistryin interfacePCEPExtensionConsumerContext
-
getEROSubobjectHandlerRegistry
public EROSubobjectRegistry getEROSubobjectHandlerRegistry()
- Specified by:
getEROSubobjectHandlerRegistryin interfacePCEPExtensionConsumerContext
-
getRROSubobjectHandlerRegistry
public RROSubobjectRegistry getRROSubobjectHandlerRegistry()
- Specified by:
getRROSubobjectHandlerRegistryin interfacePCEPExtensionConsumerContext
-
getXROSubobjectHandlerRegistry
public XROSubobjectRegistry getXROSubobjectHandlerRegistry()
- Specified by:
getXROSubobjectHandlerRegistryin interfacePCEPExtensionConsumerContext
-
getTlvHandlerRegistry
public TlvRegistry getTlvHandlerRegistry()
- Specified by:
getTlvHandlerRegistryin interfacePCEPExtensionConsumerContext
-
getVendorInformationTlvRegistry
public VendorInformationTlvRegistry getVendorInformationTlvRegistry()
- Specified by:
getVendorInformationTlvRegistryin interfacePCEPExtensionConsumerContext
-
getVendorInformationObjectRegistry
public VendorInformationObjectRegistry getVendorInformationObjectRegistry()
- Specified by:
getVendorInformationObjectRegistryin interfacePCEPExtensionConsumerContext
-
-