Class GenerateLoad.GeneratorInstance

  • All Implemented Interfaces:
    Instance
    Enclosing class:
    GenerateLoad

    public static class GenerateLoad.GeneratorInstance
    extends java.lang.Object
    implements Instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configure​(java.lang.String params)
      This will be the second method invoked by the InstanceContainer.
      void setReporter​(Instance.Reporter r)
      This will be the first method invoked by the InstanceContainer after an instance of this interface has been constructed.
      void start()
      Starts this instance.
      void stop()
      Stops this instance.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GeneratorInstance

        public GeneratorInstance()
    • Method Detail

      • configure

        public void configure​(java.lang.String params)
        Description copied from interface: Instance
        This will be the second method invoked by the InstanceContainer. It may be invoked again if the configuration changes.
        Specified by:
        configure in interface Instance
        Parameters:
        params - parameters that were passed to the InstanceManager when this instance was scheduled.
      • setReporter

        public void setReporter​(Instance.Reporter r)
        Description copied from interface: Instance
        This will be the first method invoked by the InstanceContainer after an instance of this interface has been constructed. It will only be invoked once.
        Specified by:
        setReporter in interface Instance
        Parameters:
        r - a handle to use to report on status changes.
      • start

        public void start()
        Description copied from interface: Instance
        Starts this instance.
        Specified by:
        start in interface Instance
      • stop

        public void stop()
        Description copied from interface: Instance
        Stops this instance.
        Specified by:
        stop in interface Instance