public void handle(AsyncResult<String> res) { if (res.failed()) { // Failed to deploy unblock(); } } };
public void handle(AsyncResult<Void> ar) { if (ar.failed()) { undeployThrowable.set(ar.cause()); } undeployLatch.countDown(); } });
@Override public void handle(AsyncResult<T> res) { if (res.failed()) { vertx.reportException(res.cause()); } } };
@Override public void handle(AsyncResult<String> ar) { if (ar.failed()) { log.error("Failed to deploy", ar.cause()); } } };
@Override public void handle(AsyncResult<HttpServer> event) { if (event.failed()) { server.close(); startServer(runningProfilers, activeProfilers, port + 1, isRunning, errors); } else if (event.succeeded()) { LOGGER.info("Profiler server started on port " + port); } } });
public static <T> T result(FutureHandler<AsyncResult<T>> future) throws Exception { AsyncResult<T> asyncResult = future.await(); if (asyncResult.failed()) { throw new Exception(asyncResult.cause()); } else { return asyncResult.result(); } }
public static <T> T result(FutureHandler<AsyncResult<T>> future) throws Exception { AsyncResult<T> asyncResult = future.await(); if( asyncResult.failed() ) { throw new Exception(asyncResult.cause()); } else { return asyncResult.result(); } } }
public void handle(AsyncResult<Void> res) { if (res.failed()) { vertx.reportException(res.cause()); } // And pass the *deploy* (not undeploy) Throwable back to the original handler handler.failed(t); } });
public void handle(AsyncResult<Void> res) { if (res.failed()) { count.failed(res.cause()); } else { count.complete(); } } });
@Override public void handle(AsyncResult<T> result) { if (result.failed()) { fail(result.cause()); } else { succeed(); } }
public void handle(AsyncResult<Void> res) { deployment.moduleReference.decRef(); if (res.failed()) { parentCount.failed(res.cause()); } else { parentCount.complete(); } } });
@Override public void handle(AsyncResult<String> asyncResult) { if (asyncResult.succeeded()) { // Tell the other nodes of the cluster about the module for HA purposes addToHA(asyncResult.result(), moduleName, config, instances); } if (doneHandler != null) { doneHandler.handle(asyncResult); } else if (asyncResult.failed()) { log.error("Failed to deploy module", asyncResult.cause()); } } };
@Override public void handle(AsyncResult<Void> res) { if (res.failed()) { doneHandler.handle(new DefaultFutureResult<String>(res.cause())); } else { doneHandler.handle(new DefaultFutureResult<>(deploymentID)); } } });
@Override public void handle(AsyncResult<Void> result) { if (result.failed()) { message.reply(new JsonObject().putString("status", "error").putString("message", result.cause().getMessage())); } else { message.reply(new JsonObject().putString("status", "ok")); } } });
@Override public void handle(AsyncResult<Void> result) { if (result.failed()) { message.reply(new JsonObject().putString("status", "error").putString("message", result.cause().getMessage())); } else { message.reply(new JsonObject().putString("status", "ok")); } } });
@Override public void handle(AsyncResult<Boolean> result) { if (result.failed()) { message.reply(new JsonObject().putString("status", "error").putString("message", result.cause().getMessage())); } else { message.reply(new JsonObject().putString("status", "ok").putBoolean("result", result.result())); } } });
@Override public void handle(AsyncResult<String> result) { if (result.failed()) { message.reply(new JsonObject().putString("status", "error").putString("message", result.cause().getMessage())); } else { message.reply(new JsonObject().putString("status", "ok").putString("id", result.result())); } } });
@Override public void handle(AsyncResult<String> result) { if (result.failed()) { message.reply(new JsonObject().putString("status", "error").putString("message", result.cause().getMessage())); } else { message.reply(new JsonObject().putString("status", "ok").putString("id", result.result())); } } });
@Override public void handle(AsyncResult<String> result) { if (result.failed()) { message.reply(new JsonObject().putString("status", "error").putString("message", result.cause().getMessage())); } else { message.reply(new JsonObject().putString("status", "ok").putString("id", result.result())); } } });
@Override public void handle(AsyncResult<JsonObject> result) { if (result.failed()) { message.reply(new JsonObject().putString("status", "error").putString("message", result.cause().getMessage())); } else { message.reply(new JsonObject().putString("status", "ok").putObject("result", result.result())); } } });