Interface HttpResponse


public interface HttpResponse
Author:
Vladlen Larionov
  • Method Summary

    Modifier and Type Method Description
    void dump​(java.io.Writer out)
    Dump response data to characters output for further logging
    java.io.OutputStream getOutputStream()  
    boolean isResponded()
    Returns true if the server has sent any data to a client
    void sendData​(java.nio.ByteBuffer byteBuffer, java.lang.String contentType, java.lang.Integer statusCode)
    Send binary response
    default void sendRedirect​(java.lang.String location)  
    void sendRedirect​(java.lang.String location, java.lang.Integer statusCode)
    Send redirect (Http header Location)
    void sendText​(java.lang.String text, java.lang.String contentType, java.lang.Integer statusCode)
    Send text response
    void setContenType​(java.lang.String contentType)  
    void setCookie​(HttpCookie cookie)  
    void setHeader​(java.lang.String name, java.lang.String vale)  
    void setStatusCode​(java.lang.Integer code)  
  • Method Details

    • setStatusCode

      void setStatusCode​(java.lang.Integer code)
    • setContenType

      void setContenType​(java.lang.String contentType)
    • setCookie

      void setCookie​(HttpCookie cookie)
    • setHeader

      void setHeader​(java.lang.String name, java.lang.String vale)
    • sendText

      void sendText​(java.lang.String text, java.lang.String contentType, java.lang.Integer statusCode)
      Send text response
    • sendData

      void sendData​(java.nio.ByteBuffer byteBuffer, java.lang.String contentType, java.lang.Integer statusCode)
      Send binary response
    • sendRedirect

      void sendRedirect​(java.lang.String location, java.lang.Integer statusCode)
      Send redirect (Http header Location)
    • sendRedirect

      default void sendRedirect​(java.lang.String location)
    • getOutputStream

      java.io.OutputStream getOutputStream()
    • isResponded

      boolean isResponded()
      Returns true if the server has sent any data to a client
      Returns:
    • dump

      void dump​(java.io.Writer out)
      Dump response data to characters output for further logging