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:
task
in interfaceQuartzSchedulerImpl.ExecutionMetadata
-
taskClass
- Specified by:
taskClass
in interfaceQuartzSchedulerImpl.ExecutionMetadata
-
asyncTask
- Specified by:
asyncTask
in interfaceQuartzSchedulerImpl.ExecutionMetadata
-
asyncTaskClass
public Class<? extends Function<io.quarkus.scheduler.ScheduledExecution,io.smallrye.mutiny.Uni<Void>>> asyncTaskClass()- Specified by:
asyncTaskClass
in interfaceQuartzSchedulerImpl.ExecutionMetadata
-
isRunOnVirtualThread
public boolean isRunOnVirtualThread()- Specified by:
isRunOnVirtualThread
in interfaceQuartzSchedulerImpl.ExecutionMetadata
-
skipPredicate
public io.quarkus.scheduler.Scheduled.SkipPredicate skipPredicate()- Specified by:
skipPredicate
in interfaceQuartzSchedulerImpl.ExecutionMetadata
-
skipPredicateClass
- Specified by:
skipPredicateClass
in interfaceQuartzSchedulerImpl.ExecutionMetadata
-