Got it working with the vertx event bus