public final class AllFlowsInAllTablesService extends AbstractCompatibleStatService<GetAllFlowsStatisticsFromAllFlowTablesInput,GetAllFlowsStatisticsFromAllFlowTablesOutput,FlowsStatisticsUpdate>
Constructor and Description |
---|
AllFlowsInAllTablesService(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed,
ConvertorExecutor convertorExecutor) |
Modifier and Type | Method and Description |
---|---|
protected OfHeader |
buildRequest(Xid xid,
GetAllFlowsStatisticsFromAllFlowTablesInput input) |
GetAllFlowsStatisticsFromAllFlowTablesOutput |
buildTxCapableResult(TransactionId emulatedTxId) |
FlowsStatisticsUpdate |
transformToNotification(List<MultipartReply> result,
TransactionId emulatedTxId) |
getOfVersion, handleAndNotify
createCallback, handleServiceCall
canUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, setEventIdentifier
public AllFlowsInAllTablesService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
protected OfHeader buildRequest(Xid xid, GetAllFlowsStatisticsFromAllFlowTablesInput input) throws ServiceException
buildRequest
in class AbstractService<GetAllFlowsStatisticsFromAllFlowTablesInput,List<MultipartReply>>
ServiceException
public GetAllFlowsStatisticsFromAllFlowTablesOutput buildTxCapableResult(TransactionId emulatedTxId)
public FlowsStatisticsUpdate transformToNotification(List<MultipartReply> result, TransactionId emulatedTxId)
Copyright © 2018 OpenDaylight. All rights reserved.