Package io.vertx.up.uca.job.plugin
Interface JobClient
- All Known Implementing Classes:
JobClientImpl
public interface JobClient
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic Stringstatic JobClientcreateShared(io.vertx.core.Vertx vertx) static JobClientcreateShared(io.vertx.core.Vertx vertx, io.vertx.core.json.JsonObject config) io.vertx.core.Future<Mission>fetchAsync(String code) fetchAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Mission>> handler) fetchAsync(Set<String> codes) fetchAsync(Set<String> code, io.vertx.core.Handler<io.vertx.core.AsyncResult<List<Mission>>> handler) io.vertx.core.Future<Mission>removeAsync(String code) removeAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Mission>> handler) io.vertx.core.Future<Long>resumeAsync(String timerId) resumeAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Long>> handler) io.vertx.core.Future<Mission>saveAsync(Set<Mission> missions, io.vertx.core.Handler<io.vertx.core.AsyncResult<Set<Mission>>> handler) io.vertx.core.Future<Long>startAsync(String code) startAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Long>> handler) io.vertx.core.json.JsonObjectio.vertx.core.Future<io.vertx.core.json.JsonObject>statusAsync(String namespace) statusAsync(String namespace, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>> handler) io.vertx.core.Future<Boolean>
-
Method Details
-
bind
-
code
-
startAsync
-
startAsync
-
stopAsync
-
stopAsync
-
resumeAsync
-
resumeAsync
-
fetchAsync
-
fetchAsync
-
fetchAsync
-
fetchAsync
-
fetch
-
fetch
-
saveAsync
-
saveAsync
-
saveAsync
-
saveAsync
-
save
-
save
-
removeAsync
-
removeAsync
-
remove
-
status
-
statusAsync
-
statusAsync