Class ServletBlockingHttpExchange

  • All Implemented Interfaces:
    io.undertow.server.BlockingHttpExchange, java.io.Closeable, java.lang.AutoCloseable

    public class ServletBlockingHttpExchange
    extends java.lang.Object
    implements io.undertow.server.BlockingHttpExchange
    Author:
    Stuart Douglas
    • Constructor Detail

      • ServletBlockingHttpExchange

        public ServletBlockingHttpExchange​(io.undertow.server.HttpServerExchange exchange)
    • Method Detail

      • getInputStream

        public java.io.InputStream getInputStream()
        Specified by:
        getInputStream in interface io.undertow.server.BlockingHttpExchange
      • getOutputStream

        public java.io.OutputStream getOutputStream()
        Specified by:
        getOutputStream in interface io.undertow.server.BlockingHttpExchange
      • getSender

        public io.undertow.io.Sender getSender()
        Specified by:
        getSender in interface io.undertow.server.BlockingHttpExchange
      • close

        public void close()
                   throws java.io.IOException
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface io.undertow.server.BlockingHttpExchange
        Specified by:
        close in interface java.io.Closeable
        Throws:
        java.io.IOException
      • getReceiver

        public io.undertow.io.Receiver getReceiver()
        Specified by:
        getReceiver in interface io.undertow.server.BlockingHttpExchange