vertx integration