Package io.quarkus.scheduler.runtime
Class CompositeScheduler.CompositeJobDefinition
java.lang.Object
io.quarkus.scheduler.common.runtime.AbstractJobDefinition<CompositeScheduler.CompositeJobDefinition>
io.quarkus.scheduler.runtime.CompositeScheduler.CompositeJobDefinition
- All Implemented Interfaces:
io.quarkus.scheduler.Scheduler.JobDefinition<CompositeScheduler.CompositeJobDefinition>
- Enclosing class:
- CompositeScheduler
public class CompositeScheduler.CompositeJobDefinition
extends io.quarkus.scheduler.common.runtime.AbstractJobDefinition<CompositeScheduler.CompositeJobDefinition>
-
Field Summary
Fields inherited from class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
asyncTask, asyncTaskClass, concurrentExecution, cron, delayed, every, executionMaxDelay, identity, implementation, overdueGracePeriod, runOnVirtualThread, scheduled, skipPredicate, skipPredicateClass, task, taskClass, timeZone -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.scheduler.Triggerschedule()setExecuteWith(String implementation) Methods inherited from class io.quarkus.scheduler.common.runtime.AbstractJobDefinition
checkScheduled, self, setAsyncTask, setAsyncTask, setConcurrentExecution, setCron, setDelayed, setExecutionMaxDelay, 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
-
CompositeJobDefinition
-
-
Method Details
-
setExecuteWith
- Specified by:
setExecuteWithin interfaceio.quarkus.scheduler.Scheduler.JobDefinition<CompositeScheduler.CompositeJobDefinition>- Overrides:
setExecuteWithin classio.quarkus.scheduler.common.runtime.AbstractJobDefinition<CompositeScheduler.CompositeJobDefinition>
-
schedule
public io.quarkus.scheduler.Trigger schedule()
-