@Override
    public void connect(IAsyncResultHandler<IJdbcConnection> handler) {
        jdbcClient.getConnection(result -> {
            if (result.succeeded()) {
                handler.handle(AsyncResultImpl.create(new VertxJdbcConnection(result.result())));
            } else {
                handler.handle(AsyncResultImpl.create(result.cause()));
            }
        });
    }
@author Marc Savy {@literal <msavy@redhat.com>}
gateway/platforms/vertx3/vertx3/src/main/java/io/apiman/gateway/platforms/vertx3/components/jdbc/VertxJdbcClientImpl.java