Uses of Class
net.bluemind.core.rest.base.RestRequest
Package
Description
-
Uses of RestRequest in net.bluemind.core.rest.base
Modifier and TypeMethodDescriptionstatic RestRequest
RestRequest.create
(String remoteAddress, io.vertx.core.http.HttpMethod method, io.vertx.core.MultiMap headers, String path, io.vertx.core.MultiMap params, io.vertx.core.buffer.Buffer body, io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> bodyStream) Modifier and TypeMethodDescriptionabstract T
ParameterBuilder.build
(RestRequest request, Map<String, String> pathParams) abstract RestResponse
ResponseBuilder.buildFailure
(RestRequest request, Throwable failure) abstract RestResponse
ResponseBuilder.buildSuccess
(RestRequest request, Object response) void
IRestCallHandler.call
(RestRequest request, AsyncHandler<RestResponse> response) void
RestRootHandler.call
(RestRequest request, AsyncHandler<RestResponse> responseHandler) void
RestRootHandler.TreePathLeaf.call
(RestRequest request, AsyncHandler<RestResponse> response) void
RestServiceMethodHandler.call
(RestRequest request, AsyncHandler<RestResponse> response) BmApiVersionFilter.preAuthorization
(RestRequest request, AsyncHandler<RestResponse> responseHandler) <T> io.vertx.core.Future
<io.vertx.core.eventbus.MessageConsumer<T>> IRestBusHandler.register
(RestRequest request, Supplier<io.vertx.core.Handler<io.vertx.core.eventbus.Message<T>>> msgHandler, io.vertx.core.Handler<ServerFault> reject) <T> io.vertx.core.Future
<io.vertx.core.eventbus.MessageConsumer<T>> RestRootHandler.register
(RestRequest request, Supplier<io.vertx.core.Handler<io.vertx.core.eventbus.Message<T>>> handlerSupplier, io.vertx.core.Handler<ServerFault> reject) void
IRestBusHandler.sendEvent
(RestRequest request, io.vertx.core.json.JsonObject evt) void
IRestBusHandler.sendEvent
(RestRequest request, io.vertx.core.json.JsonObject evt, io.vertx.core.Handler<io.vertx.core.eventbus.Message<io.vertx.core.json.JsonObject>> handler) void
RestRootHandler.sendEvent
(RestRequest request, io.vertx.core.json.JsonObject evt) void
RestRootHandler.sendEvent
(RestRequest request, io.vertx.core.json.JsonObject evt, io.vertx.core.Handler<io.vertx.core.eventbus.Message<io.vertx.core.json.JsonObject>> handler) -
Uses of RestRequest in net.bluemind.core.rest.base.codec
Modifier and TypeMethodDescriptionvoid
BodyParameterCodec.encode
(T object, RestRequest request) void
DefaultBodyParameterCodecs.ByMimeTypeCodec.encode
(T object, RestRequest request) void
DefaultBodyParameterCodecs.ByteArrayBodyCodec.encode
(byte[] object, RestRequest request) void
DefaultBodyParameterCodecs.NonChunkedBodyParameterCodec.encode
(T object, RestRequest request) void
DefaultBodyParameterCodecs.ObjectBodyCodec.encode
(T object, RestRequest request) void
DefaultBodyParameterCodecs.OctetStreamByeArrayBodyCodec.encode
(byte[] object, RestRequest request) void
DefaultBodyParameterCodecs.PlainTextBodyCodec.encode
(String object, RestRequest request) void
DefaultBodyParameterCodecs.StreamBodyCodec.encode
(Stream object, RestRequest request) void
DefaultBodyParameterCodecs.StringBodyCodec.encode
(String object, RestRequest request) DefaultResponseCodecs.ByMimeTypeResponseCodec.encode
(RestRequest request, String defaultMimeType, T response) DefaultResponseCodecs.ByteArrayResponseCodec.encode
(RestRequest request, String defaultMimeType, byte[] response) DefaultResponseCodecs.StreamResponseCodec.encode
(RestRequest request, String defaultMimeType, Stream response) DefaultResponseCodecs.StringResponseCodec.encode
(RestRequest request, String defaultMimeType, String response) DefaultResponseCodecs.VoidCodec.encode
(RestRequest request, String defaultMimeType, Void response) void
JsonObjectCodec.Body.encode
(T object, RestRequest request) JsonObjectCodec.Response.encode
(RestRequest request, String defaultMimeType, T response) ResponseCodec.encode
(RestRequest request, String defaultMimeType, T response) DefaultResponseCodecs.ByMimeTypeResponseCodec.encodeFault
(RestRequest request, String defaultMimeType, Throwable fault) DefaultResponseCodecs.ByteArrayResponseCodec.encodeFault
(RestRequest request, String defaultMimeType, Throwable fault) DefaultResponseCodecs.StreamResponseCodec.encodeFault
(RestRequest request, String defaultMimeType, Throwable fault) DefaultResponseCodecs.StringResponseCodec.encodeFault
(RestRequest request, String defaultMimeType, Throwable fault) DefaultResponseCodecs.VoidCodec.encodeFault
(RestRequest request, String defaultMimeType, Throwable fault) JsonObjectCodec.Response.encodeFault
(RestRequest request, String defaultMimeType, Throwable fault) ResponseCodec.encodeFault
(RestRequest request, String defaultMimeType, Throwable fault) BodyParameterCodec.parse
(RestRequest request) DefaultBodyParameterCodecs.ByMimeTypeCodec.parse
(RestRequest request) byte[]
DefaultBodyParameterCodecs.ByteArrayBodyCodec.parse
(RestRequest request) DefaultBodyParameterCodecs.NonChunkedBodyParameterCodec.parse
(RestRequest request) DefaultBodyParameterCodecs.ObjectBodyCodec.parse
(RestRequest request) byte[]
DefaultBodyParameterCodecs.OctetStreamByeArrayBodyCodec.parse
(RestRequest request) DefaultBodyParameterCodecs.PlainTextBodyCodec.parse
(RestRequest request) DefaultBodyParameterCodecs.StreamBodyCodec.parse
(RestRequest request) DefaultBodyParameterCodecs.StringBodyCodec.parse
(RestRequest request) JsonObjectCodec.Body.parse
(RestRequest request) -
Uses of RestRequest in net.bluemind.core.rest.filter
Modifier and TypeMethodDescriptionIRestFilter.authorized
(RestRequest request, SecurityContext context, AsyncHandler<RestResponse> responseHandler) RestFilterAdapter.authorized
(RestRequest request, SecurityContext context, AsyncHandler<RestResponse> responseHandler) CallLoggerFilter.preAuthorization
(RestRequest request, AsyncHandler<RestResponse> responseHandler) IRestFilter.preAuthorization
(RestRequest request, AsyncHandler<RestResponse> responseHandler) RestFilterAdapter.preAuthorization
(RestRequest request, AsyncHandler<RestResponse> responseHandler) -
Uses of RestRequest in net.bluemind.core.rest.http.internal
Modifier and TypeMethodDescriptionvoid
AsyncHttpCallHandler.call
(RestRequest request, AsyncHandler<RestResponse> responseHandler) void
LocateJITVertxHttpClientFactory.LocatorProxyCallHandler.call
(RestRequest request, AsyncHandler<RestResponse> response) void
VertxHttpCallHandler.call
(RestRequest request, AsyncHandler<RestResponse> response) void
VertxSockJsCallHandler.call
(RestRequest request, AsyncHandler<RestResponse> response) -
Uses of RestRequest in net.bluemind.core.rest.log
Modifier and TypeMethodDescriptionstatic CallLogger
CallLogger.start
(String component, RestRequest request) -
Uses of RestRequest in net.bluemind.core.rest.utils
-
Uses of RestRequest in net.bluemind.core.rest.vertx
Modifier and TypeMethodDescriptionVertxRestRequest.asRestRequest
(io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer> bodyStream) static RestRequest
VertxRestRequest.decode
(io.vertx.core.json.JsonObject request) Modifier and TypeMethodDescriptionvoid
VertxClientCallHandler.call
(RestRequest request, AsyncHandler<RestResponse> responseHandler) static VertxRestRequest
VertxRestRequest.create
(RestRequest request)