Class MultiGetNodeConnectorStatistics
java.lang.Object
org.opendaylight.openflowplugin.impl.services.AbstractService<I,List<T>>
org.opendaylight.openflowplugin.impl.services.AbstractMultipartService<I,T>
org.opendaylight.openflowplugin.impl.statistics.services.direct.AbstractGetNodeConnectorStatistics<MultipartReply>
org.opendaylight.openflowplugin.impl.statistics.services.direct.multilayer.MultiGetNodeConnectorStatistics
- All Implemented Interfaces:
GetNodeConnectorStatistics
,org.opendaylight.yangtools.yang.binding.BindingContract<org.opendaylight.yangtools.yang.binding.Rpc<GetNodeConnectorStatisticsInput,
,GetNodeConnectorStatisticsOutput>> org.opendaylight.yangtools.yang.binding.Rpc<GetNodeConnectorStatisticsInput,
GetNodeConnectorStatisticsOutput>
public final class MultiGetNodeConnectorStatistics
extends AbstractGetNodeConnectorStatistics<MultipartReply>
-
Field Summary
Fields inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.direct.statistics.rev160511.GetNodeConnectorStatistics
QNAME
-
Constructor Summary
ConstructorDescriptionMultiGetNodeConnectorStatistics
(RequestContextStack requestContextStack, DeviceContext deviceContext, ConvertorExecutor convertorExecutor, MultipartWriterProvider statisticsWriterProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected GetNodeConnectorStatisticsOutput
buildReply
(List<MultipartReply> input, boolean success) Build output from multipart reply input.protected OfHeader
buildRequest
(Xid xid, GetNodeConnectorStatisticsInput input) protected ConvertorExecutor
Get convertor executor.protected MultipartType
Get multipart type.protected OpenflowVersion
Gets openflow version.Methods inherited from class org.opendaylight.openflowplugin.impl.statistics.services.direct.AbstractGetNodeConnectorStatistics
invoke
Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractMultipartService
createCallback, handleServiceCall
Methods inherited from class org.opendaylight.openflowplugin.impl.services.AbstractService
canUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, setEventIdentifier
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.direct.statistics.rev160511.GetNodeConnectorStatistics
implementedInterface
-
Constructor Details
-
MultiGetNodeConnectorStatistics
public MultiGetNodeConnectorStatistics(RequestContextStack requestContextStack, DeviceContext deviceContext, ConvertorExecutor convertorExecutor, MultipartWriterProvider statisticsWriterProvider)
-
-
Method Details
-
buildReply
Build output from multipart reply input.- Parameters:
input
- the input- Returns:
- the output
-
buildRequest
- Specified by:
buildRequest
in classAbstractService<GetNodeConnectorStatisticsInput,
List<MultipartReply>>
-
getMultipartType
Get multipart type.- Returns:
- multipart type
-
getConvertorExecutor
Get convertor executor.- Returns:
- convertor executor
-
getOfVersion
Gets openflow version.- Returns:
- the openflow version
-