Class OpendaylightFlowStatisticsServiceDelegateImpl
- java.lang.Object
-
- org.opendaylight.openflowplugin.impl.statistics.services.compatibility.OpendaylightFlowStatisticsServiceDelegateImpl
-
- All Implemented Interfaces:
OpendaylightFlowStatisticsService
,org.opendaylight.yangtools.yang.binding.RpcService
public class OpendaylightFlowStatisticsServiceDelegateImpl extends Object implements OpendaylightFlowStatisticsService
-
-
Constructor Summary
Constructors Constructor Description OpendaylightFlowStatisticsServiceDelegateImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationService, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput>>
getAggregateFlowStatisticsFromFlowTableForAllFlows(GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput input)
Invokeget-aggregate-flow-statistics-from-flow-table-for-all-flows
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForGivenMatchOutput>>
getAggregateFlowStatisticsFromFlowTableForGivenMatch(GetAggregateFlowStatisticsFromFlowTableForGivenMatchInput input)
Deprecated.this is the only method with real implementation provided, in delegate it makes no sense.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowsStatisticsFromAllFlowTablesOutput>>
getAllFlowsStatisticsFromAllFlowTables(GetAllFlowsStatisticsFromAllFlowTablesInput input)
Invokeget-all-flows-statistics-from-all-flow-tables
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowStatisticsFromFlowTableOutput>>
getAllFlowStatisticsFromFlowTable(GetAllFlowStatisticsFromFlowTableInput input)
Invokeget-all-flow-statistics-from-flow-table
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFlowStatisticsFromFlowTableOutput>>
getFlowStatisticsFromFlowTable(GetFlowStatisticsFromFlowTableInput input)
Invokeget-flow-statistics-from-flow-table
RPC.
-
-
-
Constructor Detail
-
OpendaylightFlowStatisticsServiceDelegateImpl
public OpendaylightFlowStatisticsServiceDelegateImpl(RequestContextStack requestContextStack, DeviceContext deviceContext, org.opendaylight.mdsal.binding.api.NotificationPublishService notificationService, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
-
-
Method Detail
-
getAggregateFlowStatisticsFromFlowTableForGivenMatch
@Deprecated public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForGivenMatchOutput>> getAggregateFlowStatisticsFromFlowTableForGivenMatch(GetAggregateFlowStatisticsFromFlowTableForGivenMatchInput input)
Deprecated.this is the only method with real implementation provided, in delegate it makes no sense.Get statistics for the given match.- Specified by:
getAggregateFlowStatisticsFromFlowTableForGivenMatch
in interfaceOpendaylightFlowStatisticsService
- Parameters:
input
- ofget-aggregate-flow-statistics-from-flow-table-for-given-match
- Returns:
- output of
get-aggregate-flow-statistics-from-flow-table-for-given-match
-
getAggregateFlowStatisticsFromFlowTableForAllFlows
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput>> getAggregateFlowStatisticsFromFlowTableForAllFlows(GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput input)
Description copied from interface:OpendaylightFlowStatisticsService
Invokeget-aggregate-flow-statistics-from-flow-table-for-all-flows
RPC.Fetch aggregate statistics for all the flows present in the specific flow table of the switch
- Specified by:
getAggregateFlowStatisticsFromFlowTableForAllFlows
in interfaceOpendaylightFlowStatisticsService
- Parameters:
input
- ofget-aggregate-flow-statistics-from-flow-table-for-all-flows
- Returns:
- output of
get-aggregate-flow-statistics-from-flow-table-for-all-flows
-
getAllFlowStatisticsFromFlowTable
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowStatisticsFromFlowTableOutput>> getAllFlowStatisticsFromFlowTable(GetAllFlowStatisticsFromFlowTableInput input)
Description copied from interface:OpendaylightFlowStatisticsService
Invokeget-all-flow-statistics-from-flow-table
RPC.Fetch statistics of all the flow present in the specific flow table of the switch
- Specified by:
getAllFlowStatisticsFromFlowTable
in interfaceOpendaylightFlowStatisticsService
- Parameters:
input
- ofget-all-flow-statistics-from-flow-table
- Returns:
- output of
get-all-flow-statistics-from-flow-table
-
getAllFlowsStatisticsFromAllFlowTables
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowsStatisticsFromAllFlowTablesOutput>> getAllFlowsStatisticsFromAllFlowTables(GetAllFlowsStatisticsFromAllFlowTablesInput input)
Description copied from interface:OpendaylightFlowStatisticsService
Invokeget-all-flows-statistics-from-all-flow-tables
RPC.Fetch statistics of all the flow present in all the flow tables of the switch
- Specified by:
getAllFlowsStatisticsFromAllFlowTables
in interfaceOpendaylightFlowStatisticsService
- Parameters:
input
- ofget-all-flows-statistics-from-all-flow-tables
- Returns:
- output of
get-all-flows-statistics-from-all-flow-tables
-
getFlowStatisticsFromFlowTable
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFlowStatisticsFromFlowTableOutput>> getFlowStatisticsFromFlowTable(GetFlowStatisticsFromFlowTableInput input)
Description copied from interface:OpendaylightFlowStatisticsService
Invokeget-flow-statistics-from-flow-table
RPC.Fetch statistics of the specific flow present in the specific flow table of the switch
- Specified by:
getFlowStatisticsFromFlowTable
in interfaceOpendaylightFlowStatisticsService
- Parameters:
input
- ofget-flow-statistics-from-flow-table
- Returns:
- output of
get-flow-statistics-from-flow-table
-
-