@Override public void addUser(Handler<String> handler, User user) { String json = new Gson().toJson(user); JsonObject document = new JsonObject(json); mongo.insert( USER, document, res -> { // TODO // Check if the username already exists if (res.succeeded()) { handler.handle(res.result()); } else { res.cause().printStackTrace(); } }); }