Class Events
java.lang.Object
io.quarkus.scheduler.common.runtime.Events
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal jakarta.enterprise.event.Event<DelayedExecution>final jakarta.enterprise.event.Event<FailedExecution>final jakarta.enterprise.event.Event<ScheduledJobPaused>final jakarta.enterprise.event.Event<ScheduledJobResumed>final jakarta.enterprise.event.Event<SchedulerPaused>final jakarta.enterprise.event.Event<SchedulerResumed>final jakarta.enterprise.event.Event<SkippedExecution>final jakarta.enterprise.event.Event<SuccessfulExecution> -
Constructor Summary
ConstructorsConstructorDescriptionEvents(jakarta.enterprise.event.Event<SkippedExecution> skippedExecution, jakarta.enterprise.event.Event<SuccessfulExecution> successExecution, jakarta.enterprise.event.Event<FailedExecution> failedExecution, jakarta.enterprise.event.Event<DelayedExecution> delayedExecution, jakarta.enterprise.event.Event<SchedulerPaused> schedulerPaused, jakarta.enterprise.event.Event<SchedulerResumed> schedulerResumed, jakarta.enterprise.event.Event<ScheduledJobPaused> scheduledJobPaused, jakarta.enterprise.event.Event<ScheduledJobResumed> scheduledJobResumed) -
Method Summary
Modifier and TypeMethodDescriptionstatic <E> CompletionStage<E>fire(jakarta.enterprise.event.Event<E> event, E payload) Fires the CDI event synchronously and asynchronously.voidfireScheduledJobPaused(ScheduledJobPaused payload) voidvoidvoid
-
Field Details
-
skippedExecution
-
successExecution
-
failedExecution
-
delayedExecution
-
schedulerPaused
-
schedulerResumed
-
scheduledJobPaused
-
scheduledJobResumed
-
-
Constructor Details
-
Events
public Events(jakarta.enterprise.event.Event<SkippedExecution> skippedExecution, jakarta.enterprise.event.Event<SuccessfulExecution> successExecution, jakarta.enterprise.event.Event<FailedExecution> failedExecution, jakarta.enterprise.event.Event<DelayedExecution> delayedExecution, jakarta.enterprise.event.Event<SchedulerPaused> schedulerPaused, jakarta.enterprise.event.Event<SchedulerResumed> schedulerResumed, jakarta.enterprise.event.Event<ScheduledJobPaused> scheduledJobPaused, jakarta.enterprise.event.Event<ScheduledJobResumed> scheduledJobResumed)
-
-
Method Details
-
fireSchedulerPaused
public void fireSchedulerPaused() -
fireSchedulerResumed
public void fireSchedulerResumed() -
fireScheduledJobPaused
-
fireScheduledJobResumed
-
fire
Fires the CDI event synchronously and asynchronously.An exception thrown from the notification of synchronous observers is not re-thrown.
- Type Parameters:
E-- Parameters:
event-payload-- Returns:
- the completion stage from the asynchronous notification
-