Class SchedulerJsonRPCService
java.lang.Object
io.quarkus.scheduler.runtime.devui.SchedulerJsonRPCService
-
Constructor Summary
ConstructorsConstructorDescriptionSchedulerJsonRPCService(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.JsonObjectexecuteJob(String methodDescription) io.vertx.core.json.JsonObjectgetData()(package private) voidonJobFailure(io.quarkus.scheduler.FailedExecution e) (package private) voidonJobSuccess(io.quarkus.scheduler.SuccessfulExecution e) (package private) voidonPause(io.quarkus.scheduler.ScheduledJobPaused e) (package private) voidonPause(io.quarkus.scheduler.SchedulerPaused e) (package private) voidonResume(io.quarkus.scheduler.ScheduledJobResumed e) (package private) voidonResume(io.quarkus.scheduler.SchedulerResumed e) io.vertx.core.json.JsonObjectio.vertx.core.json.JsonObjectio.vertx.core.json.JsonObjectio.vertx.core.json.JsonObjectio.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
-