Uses of Interface
org.opendaylight.openflowplugin.api.openflow.device.DeviceContext
-
-
Uses of DeviceContext in org.opendaylight.openflowplugin.api.openflow.device
Methods in org.opendaylight.openflowplugin.api.openflow.device that return DeviceContext Modifier and Type Method Description DeviceContext
DeviceManager. createContext(@NonNull ConnectionContext connectionContext)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.api.openflow.role
Methods in org.opendaylight.openflowplugin.api.openflow.role with parameters of type DeviceContext Modifier and Type Method Description RoleContext
RoleManager. createContext(@NonNull DeviceContext deviceContext)
Create role context. -
Uses of DeviceContext in org.opendaylight.openflowplugin.api.openflow.rpc
Methods in org.opendaylight.openflowplugin.api.openflow.rpc with parameters of type DeviceContext Modifier and Type Method Description RpcContext
RpcManager. createContext(@NonNull DeviceContext deviceContext)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.api.openflow.statistics
Methods in org.opendaylight.openflowplugin.api.openflow.statistics with parameters of type DeviceContext Modifier and Type Method Description StatisticsContext
StatisticsManager. createContext(@NonNull DeviceContext deviceContext, boolean useReconciliationFramework)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.datastore
Methods in org.opendaylight.openflowplugin.impl.datastore with parameters of type DeviceContext Modifier and Type Method Description static MultipartWriterProvider
MultipartWriterProviderFactory. createDefaultProvider(DeviceContext deviceContext)
Create default #MultipartWriterProvider
. -
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.datastore.multipart
Constructors in org.opendaylight.openflowplugin.impl.datastore.multipart with parameters of type DeviceContext Constructor Description GroupStatsMultipartWriter(DeviceContext deviceContext, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> instanceIdentifier)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.device
Classes in org.opendaylight.openflowplugin.impl.device that implement DeviceContext Modifier and Type Class Description class
DeviceContextImpl
Methods in org.opendaylight.openflowplugin.impl.device that return DeviceContext Modifier and Type Method Description DeviceContext
DeviceManagerImpl. createContext(@NonNull ConnectionContext connectionContext)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.device.initialization
Methods in org.opendaylight.openflowplugin.impl.device.initialization with parameters of type DeviceContext Modifier and Type Method Description Future<Void>
AbstractDeviceInitializer. initialize(@NonNull DeviceContext deviceContext, boolean switchFeaturesMandatory, boolean skipTableFeatures, @Nullable MultipartWriterProvider multipartWriterProvider, @Nullable ConvertorExecutor convertorExecutor)
Perform initial information gathering and store them to operational datastore.protected abstract Future<Void>
AbstractDeviceInitializer. initializeNodeInformation(@NonNull DeviceContext deviceContext, boolean switchFeaturesMandatory, boolean skipTableFeatures, @Nullable MultipartWriterProvider multipartWriterProvider, @Nullable ConvertorExecutor convertorExecutor)
protected com.google.common.util.concurrent.ListenableFuture<Void>
OF10DeviceInitializer. initializeNodeInformation(@NonNull DeviceContext deviceContext, boolean switchFeaturesMandatory, boolean skipTableFeatures, @Nullable MultipartWriterProvider multipartWriterProvider, @Nullable ConvertorExecutor convertorExecutor)
protected Future<Void>
OF13DeviceInitializer. initializeNodeInformation(@NonNull DeviceContext deviceContext, boolean switchFeaturesMandatory, boolean skipTableFeatures, @Nullable MultipartWriterProvider multipartWriterProvider, @Nullable ConvertorExecutor convertorExecutor)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.role
Methods in org.opendaylight.openflowplugin.impl.role with parameters of type DeviceContext Modifier and Type Method Description RoleContext
RoleManagerImpl. createContext(@NonNull DeviceContext deviceContext)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.rpc
Methods in org.opendaylight.openflowplugin.impl.rpc with parameters of type DeviceContext Modifier and Type Method Description RpcContext
RpcManagerImpl. createContext(@NonNull DeviceContext deviceContext)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.services
Methods in org.opendaylight.openflowplugin.impl.services that return DeviceContext Modifier and Type Method Description DeviceContext
AbstractService. getDeviceContext()
Deprecated. -
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.services.multilayer
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.services.sal
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.services.singlelayer
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.statistics
Methods in org.opendaylight.openflowplugin.impl.statistics with parameters of type DeviceContext Modifier and Type Method Description StatisticsContext
StatisticsManagerImpl. createContext(@NonNull DeviceContext deviceContext, boolean useReconciliationFramework)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.statistics.services
Methods in org.opendaylight.openflowplugin.impl.statistics.services with parameters of type DeviceContext Modifier and Type Method Description static AggregateFlowsInTableService
AggregateFlowsInTableService. createWithOook(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed)
static OpendaylightFlowStatisticsServiceImpl
OpendaylightFlowStatisticsServiceImpl. createWithOook(RequestContextStack requestContextStack, DeviceContext deviceContext, ConvertorExecutor convertorExecutor)
Constructors in org.opendaylight.openflowplugin.impl.statistics.services with parameters of type DeviceContext Constructor Description AggregateFlowsInTableService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, TranslatorLibrary translatorLibrary)
AllFlowsInAllTablesService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
AllFlowsInTableService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
FlowsInTableService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
OpendaylightFlowStatisticsServiceImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, TranslatorLibrary translatorLibrary, ConvertorExecutor convertorExecutor)
OpendaylightFlowTableStatisticsServiceImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService)
OpendaylightGroupStatisticsServiceImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService, ConvertorExecutor convertorExecutor)
OpendaylightMeterStatisticsServiceImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService, ConvertorExecutor convertorExecutor)
OpendaylightPortStatisticsServiceImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService)
OpendaylightQueueStatisticsServiceImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.statistics.services.compatibility
Constructors in org.opendaylight.openflowplugin.impl.statistics.services.compatibility with parameters of type DeviceContext Constructor Description AbstractCompatibleStatService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed)
OpendaylightFlowStatisticsServiceDelegateImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationService, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.statistics.services.dedicated
Constructors in org.opendaylight.openflowplugin.impl.statistics.services.dedicated with parameters of type DeviceContext Constructor Description StatisticsGatheringOnTheFlyService(RequestContextStack requestContextStack, DeviceContext deviceContext, ConvertorExecutor convertorExecutor, MultipartWriterProvider statisticsWriterProvider)
StatisticsGatheringService(RequestContextStack requestContextStack, DeviceContext deviceContext)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.statistics.services.direct
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.statistics.services.direct.multilayer
Methods in org.opendaylight.openflowplugin.impl.statistics.services.direct.multilayer with parameters of type DeviceContext Modifier and Type Method Description static OpendaylightDirectStatisticsServiceProvider
MultiLayerDirectStatisticsProviderInitializer. createProvider(RequestContextStack requestContextStack, DeviceContext deviceContext, ConvertorExecutor convertorExecutor, MultipartWriterProvider statisticsWriterProvider)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.statistics.services.direct.singlelayer
Methods in org.opendaylight.openflowplugin.impl.statistics.services.direct.singlelayer with parameters of type DeviceContext Modifier and Type Method Description static OpendaylightDirectStatisticsServiceProvider
SingleLayerDirectStatisticsProviderInitializer. createProvider(RequestContextStack requestContextStack, DeviceContext deviceContext, ConvertorExecutor convertorExecutor, MultipartWriterProvider statisticsWriterProvider)
-
Uses of DeviceContext in org.opendaylight.openflowplugin.impl.util
Methods in org.opendaylight.openflowplugin.impl.util with parameters of type DeviceContext Modifier and Type Method Description static void
MdSalRegistrationUtils. registerServices(@NonNull RpcContext rpcContext, @NonNull DeviceContext deviceContext, ExtensionConverterProvider extensionConverterProvider, ConvertorExecutor convertorExecutor)
Method registers all OF services for roleOfpRole.BECOMEMASTER
.static void
MdSalRegistrationUtils. registerStatCompatibilityServices(RpcContext rpcContext, DeviceContext deviceContext, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationPublishService, ConvertorExecutor convertorExecutor)
Support deprecated statistic related services for backward compatibility.
-