/** * Close the server supplying an handler that will be called when the server is actually closed (or has failed). * @param completionHandler the handler called on completion */ public void close(Handler<AsyncResult<Void>> completionHandler) { delegate.close(completionHandler); }
/** * Close the server. * <p> * The close happens asynchronously and the server may not be closed until some time after the call has returned. */ public void close() { delegate.close(); }
/** * Close the server. * <p> * The close happens asynchronously and the server may not be closed until some time after the call has returned. */ public void close() { delegate.close(); }
/** * Close the server. * <p> * The close happens asynchronously and the server may not be closed until some time after the call has returned. */ public void close() { delegate.close(); }
/** * Close the server supplying an handler that will be called when the server is actually closed (or has failed). * @param completionHandler the handler called on completion */ public void close(Handler<AsyncResult<Void>> completionHandler) { delegate.close(completionHandler); }
/** * Close the server supplying an handler that will be called when the server is actually closed (or has failed). * @param completionHandler the handler called on completion */ public void close(Handler<AsyncResult<Void>> completionHandler) { delegate.close(completionHandler); }
@Override public void doStop(final Future<Void> stopFuture) { final Future<Void> serverTracker = Future.future(); if (this.server != null) { this.server.close(serverTracker.completer()); } else { serverTracker.complete(); } final Future<Void> insecureServerTracker = Future.future(); if (this.insecureServer != null) { this.insecureServer.close(insecureServerTracker.completer()); } else { insecureServerTracker.complete(); } CompositeFuture.all(serverTracker, insecureServerTracker) .compose(d -> stopFuture.complete(), stopFuture); }
this.server.close(shutdownTracker.completer()); }); } else {
@Override public void doStop(final Future<Void> stopFuture) { final Future<Void> serverTracker = Future.future(); if (this.server != null) { this.server.close(serverTracker.completer()); } else { serverTracker.complete(); } final Future<Void> insecureServerTracker = Future.future(); if (this.insecureServer != null) { this.insecureServer.close(insecureServerTracker.completer()); } else { insecureServerTracker.complete(); } CompositeFuture.all(serverTracker, insecureServerTracker) .compose(d -> stopFuture.complete(), stopFuture); }
@After public void after() { this.server.close(); this.vertx.close(); } }
@After public void after() { this.server.close(); this.vertx.close(); }
@After public void after() { this.server.close(); this.vertx.close(); }
@After public void after() { this.server.close(); this.vertx.close(); } }
/** * Teardown the stuff used for testing (i.e. MQTT server) * * @param context TestContext instance */ protected void tearDown(TestContext context) { this.mqttServer.close(context.asyncAssertSuccess()); this.vertx.close(context.asyncAssertSuccess()); }
/** * Teardown the stuff used for testing (i.e. MQTT server) * * @param context TestContext instance */ protected void tearDown(TestContext context) { this.mqttServer.close(context.asyncAssertSuccess()); this.vertx.close(context.asyncAssertSuccess()); }
server.close(ar -> { context.assertTrue(ar.succeeded()); closeLatch.countDown();
server.close(ar -> { context.assertTrue(ar.succeeded()); closeLatch.countDown();