io.quarkus.quartz.runtime.QuartzRuntimeConfig.jdp Maven / Gradle / Ivy
Show all versions of quarkus-quartz Show documentation
io.quarkus.quartz.runtime.QuartzRuntimeConfig.batchTriggerAcquisitionFireAheadTimeWindow=The amount of time in milliseconds that a trigger is allowed to be acquired and fired ahead of its scheduled fire time.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.batchTriggerAcquisitionMaxCount=The maximum number of triggers that a scheduler node is allowed to acquire (for firing) at once.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.cronTriggerConfig=Cron trigger default configuration
io.quarkus.quartz.runtime.QuartzRuntimeConfig.instanceId=The identifier of Quartz instance that must be unique for all schedulers working as if they are the same\nlogical Scheduler within a cluster. Use the default value {@code AUTO} or some of the configured\n\ninstance ID generators if you wish the identifier to be generated for you.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.instanceName=The name of the Quartz instance.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.misfirePolicyPerJobs=Misfire policy per job configuration.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.misfireThreshold=Defines how late the schedulers should be to be considered misfired.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.runBlockingScheduledMethodOnQuartzThread=When set to {@code true}, blocking scheduled methods are invoked on a thread managed by Quartz instead of a\nthread from the regular Quarkus thread pool (default).\n\nWhen this option is enabled, blocking scheduled methods do not run on a {@code duplicated context}.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.shutdownWaitTime=The maximum amount of time Quarkus will wait for currently running jobs to finish.\nIf the value is {@code 0}, then Quarkus will not wait at all for these jobs to finish\n- it will call {@code org.quartz.Scheduler.shutdown(false)} in this case.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.simpleTriggerConfig=Simple trigger default configuration
io.quarkus.quartz.runtime.QuartzRuntimeConfig.startMode=Scheduler can be started in different modes\: normal, forced or halted.\nBy default, the scheduler is not started unless a {@link io.quarkus.scheduler.Scheduled} business method\nis found.\nIf set to "forced", scheduler will be started even if no scheduled business methods are found.\nThis is necessary for "pure" programmatic scheduling.\nAdditionally, setting it to "halted" will behave just like forced mode but the scheduler will not start\ntriggering jobs until an explicit start is called from the main scheduler.\nThis is useful to programmatically register listeners before scheduler starts performing some work.\n\n@deprecated Use {@code quarkus.scheduler.start-mode} instead.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.threadCount=The size of scheduler thread pool. This will initialize the number of worker threads in the pool.
io.quarkus.quartz.runtime.QuartzRuntimeConfig.threadPriority=Thread priority of worker threads in the pool.