public Completable method1(String msg) {
Result result = method2(msg);
if (result.isSuccess()) {
return Completable.complete();
} else {
return Completable.error(new Throwable());
}
}
private Result method2(String msg) {
CompletableFuture<Result> result = new CompletableFuture<>();
vertx.eventBus().send("aaa.xxx.bbb", msg, reply -> {
if (reply.succeeded()) {
Result r = (Result) reply.result().body();
result.complete(r);
} else {
result.completeExeptionally(reply.cause());
}
});
return result.get();
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
вот код
При старте приложения в логе присутствует вот такой Warning:
Решил разобраться с REST APIДопустим, пусть есть водитель и у него есть машина, которая должна уметь ездить, останавливаться, каждые 100км нужна...
Хочу реализовать вызов web api по https + каждый вызов должен быть аутентифицирован - в куках должен присутствовать токен который был создан отдельным...