Class PerformanceReader

All Implemented Interfaces:
Callable<Integer>

public class PerformanceReader extends PerformanceTopicListArguments
  • Field Details

    • rate

      public double rate
    • startMessageId

      public String startMessageId
    • receiverQueueSize

      public int receiverQueueSize
    • numMessages

      public long numMessages
    • useTls

      public boolean useTls
    • testTime

      public long testTime
  • Constructor Details

    • PerformanceReader

      public PerformanceReader()
  • Method Details

    • validate

      public void validate() throws Exception
      Description copied from class: CmdBase
      Validate the CLI arguments. Default implementation provides validation for the common arguments. Each subclass should call super.validate() and provide validation code specific to the sub-command.
      Overrides:
      validate in class PerformanceTopicListArguments
      Throws:
      Exception
    • run

      public void run() throws Exception
      Specified by:
      run in class CmdBase
      Throws:
      Exception