Class TokenFiller

  • All Implemented Interfaces:
    java.lang.Runnable

    public class TokenFiller
    extends java.lang.Object
    implements java.lang.Runnable
    • Constructor Detail

      • TokenFiller

        public TokenFiller​(RateSpec rateSpec,
                           ActivityDef def)
        A token filler adds tokens to a TokenPool at some rate. By default, this rate is at least every millisecond +- scheduling jitter in the JVM.
        Parameters:
        rateSpec - A RateSpec
        def - An ActivityDef
    • Method Detail

      • getTokenPool

        public TokenPool getTokenPool()
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • restart

        public long restart()