public final class AggregateFlowsInTableService extends AbstractCompatibleStatService<GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput,GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput,AggregateFlowStatisticsUpdate>
| Constructor and Description |
|---|
AggregateFlowsInTableService(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed,
TranslatorLibrary translatorLibrary) |
| Modifier and Type | Method and Description |
|---|---|
protected OfHeader |
buildRequest(Xid xid,
GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput input) |
GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput |
buildTxCapableResult(TransactionId emulatedTxId) |
static AggregateFlowsInTableService |
createWithOook(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed) |
AggregateFlowStatisticsUpdate |
transformToNotification(List<MultipartReply> result,
TransactionId emulatedTxId) |
getOfVersion, handleAndNotifycreateCallback, handleServiceCallcanUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, setEventIdentifierpublic AggregateFlowsInTableService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, TranslatorLibrary translatorLibrary)
public static AggregateFlowsInTableService createWithOook(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed)
protected OfHeader buildRequest(Xid xid, GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput input) throws ServiceException
buildRequest in class AbstractService<GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput,List<MultipartReply>>ServiceExceptionpublic GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput buildTxCapableResult(TransactionId emulatedTxId)
public AggregateFlowStatisticsUpdate transformToNotification(List<MultipartReply> result, TransactionId emulatedTxId)
Copyright © 2019 OpenDaylight. All rights reserved.