public abstract class AbstractGroupDirectStatisticsService<T extends OfHeader> extends AbstractMultipartService<I,T>
Modifier | Constructor and Description |
---|---|
protected |
AbstractGroupDirectStatisticsService(RequestContextStack requestContextStack,
DeviceContext deviceContext,
ConvertorExecutor convertorExecutor,
MultipartWriterProvider statisticsWriterProvider) |
Modifier and Type | Method and Description |
---|---|
protected abstract O |
buildReply(List<T> input,
boolean success)
Build output from multipart reply input.
|
protected ConvertorExecutor |
getConvertorExecutor()
Get convertor executor.
|
protected MultipartType |
getMultipartType()
Get multipart type.
|
protected OpenflowVersion |
getOfVersion()
Gets openflow version.
|
createCallback, handleServiceCall
buildRequest, canUseSingleLayerSerialization, getDatapathId, getDeviceContext, getDeviceInfo, getDeviceRegistry, getEventIdentifier, getMessageSpy, getRequestContextStack, getTxFacade, getVersion, handleServiceCall, setEventIdentifier
protected AbstractGroupDirectStatisticsService(RequestContextStack requestContextStack, DeviceContext deviceContext, ConvertorExecutor convertorExecutor, MultipartWriterProvider statisticsWriterProvider)
protected MultipartType getMultipartType()
protected ConvertorExecutor getConvertorExecutor()
protected OpenflowVersion getOfVersion()
protected abstract O buildReply(List<T> input, boolean success)
input
- the inputCopyright © 2020 OpenDaylight. All rights reserved.