Class SchedulerJsonRPCService
- java.lang.Object
-
- io.quarkus.scheduler.runtime.devui.SchedulerJsonRPCService
-
@ApplicationScoped public class SchedulerJsonRPCService extends Object
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.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.JsonObjectpauseJob(String identity)io.vertx.core.json.JsonObjectpauseScheduler()io.vertx.core.json.JsonObjectresumeJob(String identity)io.vertx.core.json.JsonObjectresumeScheduler()io.smallrye.mutiny.Multi<io.vertx.core.json.JsonObject>streamLog()io.smallrye.mutiny.Multi<io.vertx.core.json.JsonObject>streamRunningStatus()
-
-
-
Constructor Detail
-
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 Detail
-
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
public io.vertx.core.json.JsonObject pauseJob(String identity)
-
resumeJob
public io.vertx.core.json.JsonObject resumeJob(String identity)
-
executeJob
public io.vertx.core.json.JsonObject executeJob(String methodDescription)
-
-