Class 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
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.springframework.http.server.reactive.ServerHttpRequest

        org.springframework.http.server.reactive.ServerHttpRequest.Builder
    • Field Summary

      • Fields inherited from class org.springframework.http.server.reactive.AbstractServerHttpRequest

        logger
    • Method Summary

      Modifier and Type Method Description
      reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> getBody()  
      java.lang.String getMethodValue()  
      <T> T getNativeRequest()  
      java.net.InetSocketAddress getRemoteAddress()  
      protected org.springframework.util.MultiValueMap<java.lang.String,​org.springframework.http.HttpCookie> initCookies()  
      protected org.springframework.http.server.reactive.SslInfo initSslInfo()  
      • Methods inherited from class org.springframework.http.server.reactive.AbstractServerHttpRequest

        getCookies, getHeaders, getId, getPath, getQueryParams, getSslInfo, getURI, initId, initQueryParams
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.springframework.http.HttpRequest

        getMethod
      • Methods inherited from interface org.springframework.http.server.reactive.ServerHttpRequest

        mutate
    • Constructor Detail

      • VertxServerHttpRequest

        public VertxServerHttpRequest​(io.vertx.ext.web.RoutingContext context,
                                      BufferConverter bufferConverter)
    • Method Detail

      • getNativeRequest

        public <T> T getNativeRequest()
        Specified by:
        getNativeRequest in class org.springframework.http.server.reactive.AbstractServerHttpRequest
      • getMethodValue

        public java.lang.String getMethodValue()
      • getBody

        public reactor.core.publisher.Flux<org.springframework.core.io.buffer.DataBuffer> getBody()
      • getRemoteAddress

        public java.net.InetSocketAddress getRemoteAddress()
      • initCookies

        protected org.springframework.util.MultiValueMap<java.lang.String,​org.springframework.http.HttpCookie> initCookies()
        Specified by:
        initCookies in class org.springframework.http.server.reactive.AbstractServerHttpRequest
      • initSslInfo

        protected org.springframework.http.server.reactive.SslInfo initSslInfo()
        Specified by:
        initSslInfo in class org.springframework.http.server.reactive.AbstractServerHttpRequest