Package io.quarkus.scheduler.runtime
Class SimpleScheduler.SimpleJobDefinition
java.lang.Object
io.quarkus.scheduler.common.runtime.AbstractJobDefinition
io.quarkus.scheduler.runtime.SimpleScheduler.SimpleJobDefinition
- All Implemented Interfaces:
io.quarkus.scheduler.Scheduler.JobDefinition
- Enclosing class:
- SimpleScheduler
class SimpleScheduler.SimpleJobDefinition
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 -
Method Summary
Methods inherited from class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
checkScheduled, setAsyncTask, setAsyncTask, setConcurrentExecution, setCron, setDelayed, setExecuteWith, setInterval, setOverdueGracePeriod, setSkipPredicate, setSkipPredicate, setTask, setTask, setTimeZoneMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.scheduler.Scheduler.JobDefinition
setTask, setTask
-
Constructor Details
-
SimpleJobDefinition
SimpleJobDefinition(String id, SchedulerConfig schedulerConfig)
-
-
Method Details
-
schedule
public io.quarkus.scheduler.Trigger schedule()
-