robin
02/07/2017, 11:55 AMprivate <T> Handler<AsyncResult<T>> response(HttpServerRequest req) {
return res -> {
HttpServerResponse response = req.response();
if (res.succeeded()) response = response.setStatusCode(200).write(
Optional.ofNullable(res.result()).map(v -> v.toString()).orElse("null"));
else response = response.setStatusCode(500).write(res.cause().toString());
response.end();
};
}