Class AbstractLoadRunner

java.lang.Object
tigase.pubsub.modules.commands.AbstractLoadRunner
All Implemented Interfaces:
Runnable
Direct Known Subclasses:
LoadTestGenerator

public abstract class AbstractLoadRunner extends Object implements Runnable
  • Field Details

    • log

      protected final Logger log
  • Constructor Details

    • AbstractLoadRunner

      public AbstractLoadRunner(long time, long frequency)
  • Method Details

    • getCounter

      public int getCounter()
    • getDelay

      public long getDelay()
    • getTestEndTime

      public long getTestEndTime()
    • getTestStartTime

      public long getTestStartTime()
    • run

      public void run()
      Specified by:
      run in interface Runnable
    • doWork

      protected abstract void doWork() throws Exception
      Throws:
      Exception
    • onTestFinish

      protected void onTestFinish()