Class CompositeScheduler.CompositeJobDefinition

java.lang.Object
io.quarkus.scheduler.common.runtime.AbstractJobDefinition
io.quarkus.scheduler.runtime.CompositeScheduler.CompositeJobDefinition
All Implemented Interfaces:
io.quarkus.scheduler.Scheduler.JobDefinition
Enclosing class:
CompositeScheduler

class CompositeScheduler.CompositeJobDefinition extends io.quarkus.scheduler.common.runtime.AbstractJobDefinition
  • Field Summary

    Fields inherited from class io.quarkus.scheduler.common.runtime.AbstractJobDefinition

    asyncTask, asyncTaskClass, concurrentExecution, cron, delayed, every, identity, implementation, overdueGracePeriod, runOnVirtualThread, scheduled, skipPredicate, skipPredicateClass, task, taskClass, timeZone
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.quarkus.scheduler.Trigger
     
    io.quarkus.scheduler.Scheduler.JobDefinition
    setExecuteWith(String implementation)
     

    Methods inherited from class io.quarkus.scheduler.common.runtime.AbstractJobDefinition

    checkScheduled, setAsyncTask, setAsyncTask, setConcurrentExecution, setCron, setDelayed, setInterval, setOverdueGracePeriod, setSkipPredicate, setSkipPredicate, setTask, setTask, setTimeZone

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.quarkus.scheduler.Scheduler.JobDefinition

    setTask, setTask
  • Constructor Details

    • CompositeJobDefinition

      public CompositeJobDefinition(String identity)
  • Method Details

    • setExecuteWith

      public io.quarkus.scheduler.Scheduler.JobDefinition setExecuteWith(String implementation)
      Specified by:
      setExecuteWith in interface io.quarkus.scheduler.Scheduler.JobDefinition
      Overrides:
      setExecuteWith in class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
    • schedule

      public io.quarkus.scheduler.Trigger schedule()