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)Fetch aggregate statistics for all the flows present in the specific flow table of the switchcom.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)Fetch statistics of all the flow present in all the flow tables of the switchcom.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowStatisticsFromFlowTableOutput>>getAllFlowStatisticsFromFlowTable(GetAllFlowStatisticsFromFlowTableInput input)Fetch statistics of all the flow present in the specific flow table of the switchcom.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFlowStatisticsFromFlowTableOutput>>getFlowStatisticsFromFlowTable(GetFlowStatisticsFromFlowTableInput input)Fetch statistics of the specific flow present in the specific flow table of the switch 
 - 
 
- 
- 
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:
 getAggregateFlowStatisticsFromFlowTableForGivenMatchin interfaceOpendaylightFlowStatisticsService
 
- 
getAggregateFlowStatisticsFromFlowTableForAllFlows
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput>> getAggregateFlowStatisticsFromFlowTableForAllFlows(GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput input)
Description copied from interface:OpendaylightFlowStatisticsServiceFetch aggregate statistics for all the flows present in the specific flow table of the switch- Specified by:
 getAggregateFlowStatisticsFromFlowTableForAllFlowsin interfaceOpendaylightFlowStatisticsService
 
- 
getAllFlowStatisticsFromFlowTable
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowStatisticsFromFlowTableOutput>> getAllFlowStatisticsFromFlowTable(GetAllFlowStatisticsFromFlowTableInput input)
Description copied from interface:OpendaylightFlowStatisticsServiceFetch statistics of all the flow present in the specific flow table of the switch- Specified by:
 getAllFlowStatisticsFromFlowTablein interfaceOpendaylightFlowStatisticsService
 
- 
getAllFlowsStatisticsFromAllFlowTables
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowsStatisticsFromAllFlowTablesOutput>> getAllFlowsStatisticsFromAllFlowTables(GetAllFlowsStatisticsFromAllFlowTablesInput input)
Description copied from interface:OpendaylightFlowStatisticsServiceFetch statistics of all the flow present in all the flow tables of the switch- Specified by:
 getAllFlowsStatisticsFromAllFlowTablesin interfaceOpendaylightFlowStatisticsService
 
- 
getFlowStatisticsFromFlowTable
public com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFlowStatisticsFromFlowTableOutput>> getFlowStatisticsFromFlowTable(GetFlowStatisticsFromFlowTableInput input)
Description copied from interface:OpendaylightFlowStatisticsServiceFetch statistics of the specific flow present in the specific flow table of the switch- Specified by:
 getFlowStatisticsFromFlowTablein interfaceOpendaylightFlowStatisticsService
 
 - 
 
 -