Class AbstractGroupDirectStatisticsService<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.AbstractGroupDirectStatisticsService<T>
Direct Known Subclasses:
GroupDirectStatisticsService, GroupDirectStatisticsService

public abstract class AbstractGroupDirectStatisticsService<T extends OfHeader> extends AbstractMultipartService<I,T>
The Group 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 GetGroupStatisticsOutput buildReply(List<T> input, boolean success)
      Build output from multipart reply input.
      Parameters:
      input - the input
      Returns:
      the output