Class BaseScheduler
java.lang.Object
io.quarkus.scheduler.common.runtime.BaseScheduler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ScheduledExecutorServiceprotected final CronParserprotected final Durationprotected final Eventsprotected final jakarta.enterprise.inject.Instance<JobInstrumenter>protected final io.vertx.core.Vertx -
Constructor Summary
ConstructorsConstructorDescriptionBaseScheduler(io.vertx.core.Vertx vertx, CronParser cronParser, Duration defaultOverdueGracePeriod, Events events, jakarta.enterprise.inject.Instance<JobInstrumenter> jobInstrumenter, ScheduledExecutorService blockingExecutor) -
Method Summary
Modifier and TypeMethodDescriptionprotected ScheduledInvokerinitInvoker(ScheduledInvoker invoker, Events events, Scheduled.ConcurrentExecution concurrentExecution, Scheduled.SkipPredicate skipPredicate, JobInstrumenter instrumenter, io.vertx.core.Vertx vertx, boolean skipOffloadingInvoker, OptionalLong delay, ScheduledExecutorService blockingExecutor) protected Scheduled.SkipPredicateinitSkipPredicate(Class<? extends Scheduled.SkipPredicate> predicateClass) protected UnsupportedOperationException
-
Field Details
-
vertx
protected final io.vertx.core.Vertx vertx -
cronParser
-
defaultOverdueGracePeriod
-
events
-
jobInstrumenter
-
blockingExecutor
-
-
Constructor Details
-
BaseScheduler
public BaseScheduler(io.vertx.core.Vertx vertx, CronParser cronParser, Duration defaultOverdueGracePeriod, Events events, jakarta.enterprise.inject.Instance<JobInstrumenter> jobInstrumenter, ScheduledExecutorService blockingExecutor)
-
-
Method Details
-
notStarted
-
initInvoker
protected ScheduledInvoker initInvoker(ScheduledInvoker invoker, Events events, Scheduled.ConcurrentExecution concurrentExecution, Scheduled.SkipPredicate skipPredicate, JobInstrumenter instrumenter, io.vertx.core.Vertx vertx, boolean skipOffloadingInvoker, OptionalLong delay, ScheduledExecutorService blockingExecutor) -
initSkipPredicate
protected Scheduled.SkipPredicate initSkipPredicate(Class<? extends Scheduled.SkipPredicate> predicateClass)
-