Class OffloadingInvoker

java.lang.Object
io.quarkus.scheduler.common.runtime.DelegateInvoker
io.quarkus.scheduler.common.runtime.OffloadingInvoker
All Implemented Interfaces:
ScheduledInvoker

public class OffloadingInvoker extends DelegateInvoker
Offloads the execution of the scheduled task if necessary.
See Also:
  • Constructor Details

    • OffloadingInvoker

      public OffloadingInvoker(ScheduledInvoker delegate, io.vertx.core.Vertx vertx)
  • Method Details

    • invoke

      public CompletionStage<Void> invoke(io.quarkus.scheduler.ScheduledExecution execution) throws Exception
      Parameters:
      execution -
      Returns:
      the result, never null
      Throws:
      Exception