public class AsityRequestHandler extends Object implements io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>
Handler<HttpServerRequest> to provide VertxServerHttpExchange.
AsityRequestHandler requestHandler = new AsityRequestHandler().onhttp(http -> {});
httpServer.requestHandler(request -> {
if (request.path().equals("/cettia")) {
requestHandler.handle(request);
}
});
Or
AsityRequestHandler requestHandler = new AsityRequestHandler().onhttp(http -> {});
Router router = Router.router(vertx);
router.route("/cettia").handler(rc -> requestHandler.handle(rc.request()));
| Constructor and Description |
|---|
AsityRequestHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
handle(io.vertx.core.http.HttpServerRequest request) |
AsityRequestHandler |
onhttp(Action<ServerHttpExchange> action)
Registers an action to be called when
ServerHttpExchange is available. |
public void handle(io.vertx.core.http.HttpServerRequest request)
handle in interface io.vertx.core.Handler<io.vertx.core.http.HttpServerRequest>public AsityRequestHandler onhttp(Action<ServerHttpExchange> action)
ServerHttpExchange is available.Copyright © 2015–2019. All rights reserved.