Package io.quarkus.quartz.runtime
Class QuartzSchedulerImpl.SerializedExecutionMetadata
java.lang.Object
io.quarkus.quartz.runtime.QuartzSchedulerImpl.SerializedExecutionMetadata
- All Implemented Interfaces:
QuartzSchedulerImpl.ExecutionMetadata
- Enclosing class:
QuartzSchedulerImpl
static class QuartzSchedulerImpl.SerializedExecutionMetadata
extends Object
implements QuartzSchedulerImpl.ExecutionMetadata
-
Constructor Details
-
SerializedExecutionMetadata
public SerializedExecutionMetadata(org.quartz.JobDetail jobDetail)
-
-
Method Details
-
task
- Specified by:
taskin interfaceQuartzSchedulerImpl.ExecutionMetadata
-
taskClass
- Specified by:
taskClassin interfaceQuartzSchedulerImpl.ExecutionMetadata
-
asyncTask
- Specified by:
asyncTaskin interfaceQuartzSchedulerImpl.ExecutionMetadata
-
asyncTaskClass
public Class<? extends Function<io.quarkus.scheduler.ScheduledExecution,io.smallrye.mutiny.Uni<Void>>> asyncTaskClass()- Specified by:
asyncTaskClassin interfaceQuartzSchedulerImpl.ExecutionMetadata
-
nonconcurrent
public boolean nonconcurrent()- Specified by:
nonconcurrentin interfaceQuartzSchedulerImpl.ExecutionMetadata
-
isRunOnVirtualThread
public boolean isRunOnVirtualThread()- Specified by:
isRunOnVirtualThreadin interfaceQuartzSchedulerImpl.ExecutionMetadata
-
skipPredicate
public io.quarkus.scheduler.Scheduled.SkipPredicate skipPredicate()- Specified by:
skipPredicatein interfaceQuartzSchedulerImpl.ExecutionMetadata
-
skipPredicateClass
- Specified by:
skipPredicateClassin interfaceQuartzSchedulerImpl.ExecutionMetadata
-