Class RatelimiterOperations

  • All Implemented Interfaces:
    org.mule.runtime.api.lifecycle.Startable, org.mule.runtime.api.lifecycle.Stoppable

    public class RatelimiterOperations
    extends Object
    implements org.mule.runtime.api.lifecycle.Stoppable, org.mule.runtime.api.lifecycle.Startable
    This class is a container for operations, every public method in this class will be taken as an extension operation.
    • Constructor Detail

      • RatelimiterOperations

        public RatelimiterOperations()
    • Method Detail

      • fixedDelay

        public void fixedDelay​(long delay,
                               TimeUnit unit,
                               org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void,​Void> callback)
      • start

        public void start()
        Specified by:
        start in interface org.mule.runtime.api.lifecycle.Startable
      • stop

        public void stop()
        Specified by:
        stop in interface org.mule.runtime.api.lifecycle.Stoppable