Package io.vertx.up.uca.job.plugin
Class JobClientImpl
java.lang.Object
io.vertx.up.uca.job.plugin.JobClientImpl
- All Implemented Interfaces:
JobClient
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vertx.up.uca.job.plugin.JobClient
JobClient.Pre -
Method Summary
Modifier and TypeMethodDescriptionio.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> codes, 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 code) 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
-
startAsync
- Specified by:
startAsyncin interfaceJobClient
-
startAsync
public JobClient startAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Long>> handler) - Specified by:
startAsyncin interfaceJobClient
-
stopAsync
-
stopAsync
-
resumeAsync
- Specified by:
resumeAsyncin interfaceJobClient
-
resumeAsync
public JobClient resumeAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Long>> handler) - Specified by:
resumeAsyncin interfaceJobClient
-
fetchAsync
public JobClient fetchAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Mission>> handler) - Specified by:
fetchAsyncin interfaceJobClient
-
fetchAsync
- Specified by:
fetchAsyncin interfaceJobClient
-
fetch
-
fetchAsync
public JobClient fetchAsync(Set<String> codes, io.vertx.core.Handler<io.vertx.core.AsyncResult<List<Mission>>> handler) - Specified by:
fetchAsyncin interfaceJobClient
-
fetch
-
fetchAsync
- Specified by:
fetchAsyncin interfaceJobClient
-
saveAsync
-
save
-
saveAsync
-
remove
-
removeAsync
- Specified by:
removeAsyncin interfaceJobClient
-
removeAsync
public JobClient removeAsync(String code, io.vertx.core.Handler<io.vertx.core.AsyncResult<Mission>> handler) - Specified by:
removeAsyncin interfaceJobClient
-
saveAsync
-
saveAsync
-
save
-
status
-
statusAsync
- Specified by:
statusAsyncin interfaceJobClient
-
statusAsync
public JobClient statusAsync(String namespace, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.core.json.JsonObject>> handler) - Specified by:
statusAsyncin interfaceJobClient
-