Interface QuartzSchedulerImpl.ExecutionMetadata

All Known Implementing Classes:
QuartzSchedulerImpl.QuartzJobDefinition, QuartzSchedulerImpl.SerializedExecutionMetadata
Enclosing class:
QuartzSchedulerImpl

static interface QuartzSchedulerImpl.ExecutionMetadata
  • Method Details

    • task

      Consumer<io.quarkus.scheduler.ScheduledExecution> task()
    • taskClass

      Class<? extends Consumer<io.quarkus.scheduler.ScheduledExecution>> taskClass()
    • asyncTask

      Function<io.quarkus.scheduler.ScheduledExecution,io.smallrye.mutiny.Uni<Void>> asyncTask()
    • asyncTaskClass

      Class<? extends Function<io.quarkus.scheduler.ScheduledExecution,io.smallrye.mutiny.Uni<Void>>> asyncTaskClass()
    • isRunOnVirtualThread

      boolean isRunOnVirtualThread()
    • skipPredicate

      io.quarkus.scheduler.Scheduled.SkipPredicate skipPredicate()
    • skipPredicateClass

      Class<? extends io.quarkus.scheduler.Scheduled.SkipPredicate> skipPredicateClass()