Class AbstractMeterDirectStatisticsService<T extends OfHeader>

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.AbstractMeterDirectStatisticsService<T>
Direct Known Subclasses:
MeterDirectStatisticsService, MeterDirectStatisticsService

public abstract class AbstractMeterDirectStatisticsService<T extends OfHeader> extends AbstractMultipartService<I,T>
The Meter direct statistics service.
  • Constructor Details

  • Method Details

    • getMultipartType

      protected MultipartType getMultipartType()
      Get multipart type.
      Returns:
      multipart type
    • getConvertorExecutor

      protected ConvertorExecutor getConvertorExecutor()
      Get convertor executor.
      Returns:
      convertor executor
    • getOfVersion

      protected OpenflowVersion getOfVersion()
      Gets openflow version.
      Returns:
      the openflow version
    • buildReply

      protected abstract GetMeterStatisticsOutput buildReply(List<T> input, boolean success)
      Build output from multipart reply input.
      Parameters:
      input - the input
      Returns:
      the output