public class RestRootHandler extends java.lang.Object implements IRestCallHandler, IRestBusHandler
| Modifier and Type | Class and Description |
|---|---|
static class |
RestRootHandler.TreePathLeaf |
static class |
RestRootHandler.TreePathNode |
| Constructor and Description |
|---|
RestRootHandler(org.vertx.java.core.Vertx vertx) |
| Modifier and Type | Method and Description |
|---|---|
void |
call(RestRequest request,
AsyncHandler<RestResponse> responseHandler) |
java.util.concurrent.ExecutorService |
executor() |
void |
register(RestRequest request,
java.util.function.Function<java.lang.Void,org.vertx.java.core.Handler<org.vertx.java.core.eventbus.Message<?>>> msgHandler,
org.vertx.java.core.Handler<ServerFault> reject) |
void |
sendEvent(RestRequest request,
org.vertx.java.core.json.JsonObject evt) |
void |
sendEvent(RestRequest request,
org.vertx.java.core.json.JsonObject evt,
org.vertx.java.core.Handler<org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject>> handler) |
void |
unregisterHandler(java.lang.String path,
org.vertx.java.core.Handler<org.vertx.java.core.eventbus.Message<?>> handler) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnamepublic java.util.concurrent.ExecutorService executor()
public void call(RestRequest request, AsyncHandler<RestResponse> responseHandler)
call in interface IRestCallHandlerpublic void register(RestRequest request, java.util.function.Function<java.lang.Void,org.vertx.java.core.Handler<org.vertx.java.core.eventbus.Message<?>>> msgHandler, org.vertx.java.core.Handler<ServerFault> reject)
register in interface IRestBusHandlerpublic void unregisterHandler(java.lang.String path,
org.vertx.java.core.Handler<org.vertx.java.core.eventbus.Message<?>> handler)
unregisterHandler in interface IRestBusHandlerpublic void sendEvent(RestRequest request, org.vertx.java.core.json.JsonObject evt)
sendEvent in interface IRestBusHandlerpublic void sendEvent(RestRequest request, org.vertx.java.core.json.JsonObject evt, org.vertx.java.core.Handler<org.vertx.java.core.eventbus.Message<org.vertx.java.core.json.JsonObject>> handler)
sendEvent in interface IRestBusHandlerCopyright © 2021. All Rights Reserved.