Modifier and Type | Interface and Description |
---|---|
interface |
DeviceContext
The central entity of OFP is the Device Context, which encapsulate the logical state of a switch
as seen by the controller.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RoleContext
Handles propagation of SLAVE and MASTER roles on connected devices.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RpcContext
This context is registered with MD-SAL as a routed RPC provider for the inventory node backed by this switch and
tracks the state of any user requests and how they map onto protocol requests.
|
Modifier and Type | Interface and Description |
---|---|
interface |
StatisticsContext
Context for statistics.
|
Modifier and Type | Class and Description |
---|---|
class |
DeviceContextImpl |
Modifier and Type | Class and Description |
---|---|
class |
RoleContextImpl |
Modifier and Type | Method and Description |
---|---|
RequestContextStack |
AbstractService.getRequestContextStack() |
Modifier and Type | Method and Description |
---|---|
static AggregateFlowsInTableService |
AggregateFlowsInTableService.createWithOook(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed) |
static OpendaylightFlowStatisticsServiceImpl |
OpendaylightFlowStatisticsServiceImpl.createWithOook(RequestContextStack requestContextStack,
DeviceContext deviceContext,
ConvertorExecutor convertorExecutor) |
Constructor and 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.controller.md.sal.binding.api.NotificationPublishService notificationPublishService) |
OpendaylightGroupStatisticsServiceImpl(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService,
ConvertorExecutor convertorExecutor) |
OpendaylightMeterStatisticsServiceImpl(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService,
ConvertorExecutor convertorExecutor) |
OpendaylightPortStatisticsServiceImpl(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService) |
OpendaylightQueueStatisticsServiceImpl(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationPublishService) |
Constructor and Description |
---|
AbstractCompatibleStatService(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed) |
OpendaylightFlowStatisticsServiceDelegateImpl(RequestContextStack requestContextStack,
DeviceContext deviceContext,
org.opendaylight.controller.md.sal.binding.api.NotificationPublishService notificationService,
AtomicLong compatibilityXidSeed,
ConvertorExecutor convertorExecutor) |
Constructor and Description |
---|
StatisticsGatheringOnTheFlyService(RequestContextStack requestContextStack,
DeviceContext deviceContext,
ConvertorExecutor convertorExecutor,
MultipartWriterProvider statisticsWriterProvider) |
StatisticsGatheringService(RequestContextStack requestContextStack,
DeviceContext deviceContext) |
Modifier and Type | Method and Description |
---|---|
static OpendaylightDirectStatisticsServiceProvider |
MultiLayerDirectStatisticsProviderInitializer.createProvider(RequestContextStack requestContextStack,
DeviceContext deviceContext,
ConvertorExecutor convertorExecutor,
MultipartWriterProvider statisticsWriterProvider) |
Modifier and Type | Method and Description |
---|---|
static OpendaylightDirectStatisticsServiceProvider |
SingleLayerDirectStatisticsProviderInitializer.createProvider(RequestContextStack requestContextStack,
DeviceContext deviceContext,
ConvertorExecutor convertorExecutor,
MultipartWriterProvider statisticsWriterProvider) |
Copyright © 2019 OpenDaylight. All rights reserved.