/** * Called to stop the service * @param whenDone */ public void stop(Handler<AsyncResult<Void>> whenDone) { this.delegate.stop(whenDone); }
@Override public void stop(Future<Void> stopFuture) throws Exception { if (service != null) { service.stop(res -> { if (res.failed()) { stopFuture.fail(res.cause()); } else { stopFuture.complete(); } }); } }
service.stop(createHandler(msg)); break;