org.jboss.resteasy.spi

## Interface HttpResponse

- All Known Implementing Classes:
    HttpServerResponse, HttpServletResponseWrapper, MockHttpResponse, NettyHttpResponse

      public interface HttpResponse

  Bridge interface between the base Resteasy JAX-RS implementation and the actual HTTP transport (i.e. a servlet container)
  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addNewCookie(NewCookie cookie)`
    `MultivaluedMap<String,Object>` | `getOutputHeaders()`
    `OutputStream` | `getOutputStream()`
    `int` | `getStatus()`
    `boolean` | `isCommitted()`
    `void` | `reset()` reset status and headers.
    `void` | `sendError(int status)`
    `void` | `sendError(int status, String message)`
    `void` | `setOutputStream(OutputStream os)`
    `void` | `setStatus(int status)`

- - ### Method Detail

    - #### getStatus

          int getStatus()

    - #### setStatus

          void setStatus(int status)

    - #### getOutputHeaders

          MultivaluedMap<String,Object> getOutputHeaders()

    - #### getOutputStream

          OutputStream getOutputStream()
                                       throws IOException

      Throws:
        `IOException`

    - #### setOutputStream

          void setOutputStream(OutputStream os)

    - #### addNewCookie

          void addNewCookie(NewCookie cookie)

    - #### sendError

          void sendError(int status)
                         throws IOException

      Throws:
        `IOException`

    - #### sendError

          void sendError(int status,
                       String message)
                         throws IOException

      Throws:
        `IOException`

    - #### isCommitted

          boolean isCommitted()

    - #### reset

          void reset()

      reset status and headers. Will fail if response is committed

Copyright © 2014. All Rights Reserved.