public class CronRunner
public CronRunner(@NotNull
io.vertx.core.Vertx vertx,
@NotNull
io.vertx.core.logging.Logger logger)
@Nullable public com.cronutils.parser.CronParser getCronParser()
public void setCronParser(@Nullable
com.cronutils.parser.CronParser p)
@NotNull public CronRunner init(@NotNull com.cronutils.model.CronType cronType)
@NotNull
public kotlin.jvm.functions.Function0<java.lang.Long> schedule(@NotNull
java.lang.String expression)
public void run(@NotNull
java.lang.String schedule,
@NotNull
kotlin.jvm.functions.Function0<? extends java.lang.Object> block)
@Nullable
public java.lang.Object runSuspend(@NotNull
java.lang.String schedule,
@NotNull
kotlin.jvm.functions.Function1<? super kotlin.coroutines.Continuation<java.lang.Object>,? extends java.lang.Object> block,
@NotNull
kotlin.coroutines.Continuation<? super kotlin.Unit> p)
public void run(@NotNull
kotlin.jvm.functions.Function0<java.lang.Long> scheduleBlock,
@NotNull
kotlin.jvm.functions.Function0<? extends java.lang.Object> block)
@Nullable
public java.lang.Object runSuspend(@NotNull
kotlin.jvm.functions.Function0<java.lang.Long> scheduleBlock,
@NotNull
kotlin.jvm.functions.Function1<? super kotlin.coroutines.Continuation<java.lang.Object>,? extends java.lang.Object> block,
@NotNull
kotlin.coroutines.Continuation<? super kotlin.Unit> p)
@NotNull public io.vertx.core.Vertx getVertx()
@NotNull public io.vertx.core.logging.Logger getLogger()