Package dev.snowdrop.vertx.http.server
Class VertxServerHttpRequest
- java.lang.Object
-
- org.springframework.http.server.reactive.AbstractServerHttpRequest
-
- dev.snowdrop.vertx.http.server.VertxServerHttpRequest
-
- All Implemented Interfaces:
org.springframework.http.HttpMessage,org.springframework.http.HttpRequest,org.springframework.http.ReactiveHttpInputMessage,org.springframework.http.server.reactive.ServerHttpRequest
public class VertxServerHttpRequest extends org.springframework.http.server.reactive.AbstractServerHttpRequest
-
-
Constructor Summary
Constructors Constructor Description VertxServerHttpRequest(io.vertx.ext.web.RoutingContext context, BufferConverter bufferConverter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer>getBody()StringgetMethodValue()<T> TgetNativeRequest()InetSocketAddressgetRemoteAddress()protected org.springframework.util.MultiValueMap<String,org.springframework.http.HttpCookie>initCookies()protected org.springframework.http.server.reactive.SslInfoinitSslInfo()-
Methods inherited from class org.springframework.http.server.reactive.AbstractServerHttpRequest
getCookies, getHeaders, getId, getPath, getQueryParams, getSslInfo, getURI, initId, initLogPrefix, initQueryParams
-
-
-
-
Constructor Detail
-
VertxServerHttpRequest
public VertxServerHttpRequest(io.vertx.ext.web.RoutingContext context, BufferConverter bufferConverter)
-
-
Method Detail
-
getNativeRequest
public <T> T getNativeRequest()
- Specified by:
getNativeRequestin classorg.springframework.http.server.reactive.AbstractServerHttpRequest
-
getMethodValue
public String getMethodValue()
-
getBody
public reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> getBody()
-
getRemoteAddress
public InetSocketAddress getRemoteAddress()
-
initCookies
protected org.springframework.util.MultiValueMap<String,org.springframework.http.HttpCookie> initCookies()
- Specified by:
initCookiesin classorg.springframework.http.server.reactive.AbstractServerHttpRequest
-
initSslInfo
protected org.springframework.http.server.reactive.SslInfo initSslInfo()
- Specified by:
initSslInfoin classorg.springframework.http.server.reactive.AbstractServerHttpRequest
-
-