Class SchedulerJsonRPCService
java.lang.Object
io.quarkus.scheduler.runtime.devui.SchedulerJsonRPCService
-
Constructor Summary
ConstructorDescriptionSchedulerJsonRPCService
(jakarta.enterprise.inject.Instance<io.quarkus.scheduler.common.runtime.SchedulerContext> context, jakarta.enterprise.inject.Instance<io.quarkus.scheduler.Scheduler> scheduler, jakarta.enterprise.inject.Instance<io.vertx.core.Vertx> vertx) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.json.JsonObject
executeJob
(String methodDescription) io.vertx.core.json.JsonObject
getData()
(package private) void
onJobFailure
(io.quarkus.scheduler.FailedExecution e) (package private) void
onJobSuccess
(io.quarkus.scheduler.SuccessfulExecution e) (package private) void
onPause
(io.quarkus.scheduler.ScheduledJobPaused e) (package private) void
onPause
(io.quarkus.scheduler.SchedulerPaused e) (package private) void
onResume
(io.quarkus.scheduler.ScheduledJobResumed e) (package private) void
onResume
(io.quarkus.scheduler.SchedulerResumed e) io.vertx.core.json.JsonObject
io.vertx.core.json.JsonObject
io.vertx.core.json.JsonObject
io.vertx.core.json.JsonObject
io.smallrye.mutiny.Multi<io.vertx.core.json.JsonObject>
io.smallrye.mutiny.Multi<io.vertx.core.json.JsonObject>
-
Constructor Details
-
SchedulerJsonRPCService
public SchedulerJsonRPCService(jakarta.enterprise.inject.Instance<io.quarkus.scheduler.common.runtime.SchedulerContext> context, jakarta.enterprise.inject.Instance<io.quarkus.scheduler.Scheduler> scheduler, jakarta.enterprise.inject.Instance<io.vertx.core.Vertx> vertx)
-
-
Method Details
-
onPause
void onPause(@Observes io.quarkus.scheduler.SchedulerPaused e) -
onResume
void onResume(@Observes io.quarkus.scheduler.SchedulerResumed e) -
onPause
void onPause(@Observes io.quarkus.scheduler.ScheduledJobPaused e) -
onResume
void onResume(@Observes io.quarkus.scheduler.ScheduledJobResumed e) -
onJobSuccess
void onJobSuccess(@Observes io.quarkus.scheduler.SuccessfulExecution e) -
onJobFailure
void onJobFailure(@Observes io.quarkus.scheduler.FailedExecution e) -
streamLog
public io.smallrye.mutiny.Multi<io.vertx.core.json.JsonObject> streamLog() -
streamRunningStatus
public io.smallrye.mutiny.Multi<io.vertx.core.json.JsonObject> streamRunningStatus() -
getData
public io.vertx.core.json.JsonObject getData() -
pauseScheduler
public io.vertx.core.json.JsonObject pauseScheduler() -
resumeScheduler
public io.vertx.core.json.JsonObject resumeScheduler() -
pauseJob
-
resumeJob
-
executeJob
-