public final class FlowsInTableService extends AbstractCompatibleStatService<GetFlowStatisticsFromFlowTableInput,GetFlowStatisticsFromFlowTableOutput,FlowsStatisticsUpdate>
Constructor and Description |
---|
FlowsInTableService(RequestContextStack requestContextStack,
DeviceContext deviceContext,
AtomicLong compatibilityXidSeed,
ConvertorExecutor convertorExecutor) |
Modifier and Type | Method and Description |
---|---|
protected OfHeader |
buildRequest(Xid xid,
GetFlowStatisticsFromFlowTableInput input) |
GetFlowStatisticsFromFlowTableOutput |
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 FlowsInTableService(RequestContextStack requestContextStack, DeviceContext deviceContext, AtomicLong compatibilityXidSeed, ConvertorExecutor convertorExecutor)
protected OfHeader buildRequest(Xid xid, GetFlowStatisticsFromFlowTableInput input) throws ServiceException
buildRequest
in class AbstractService<GetFlowStatisticsFromFlowTableInput,List<MultipartReply>>
ServiceException
public GetFlowStatisticsFromFlowTableOutput buildTxCapableResult(TransactionId emulatedTxId)
public FlowsStatisticsUpdate transformToNotification(List<MultipartReply> result, TransactionId emulatedTxId)
Copyright © 2018 OpenDaylight. All rights reserved.