Class SerialResponse

java.lang.Object
org.exoplatform.services.rest.ext.transport.SerialResponse
All Implemented Interfaces:
Serializable

public class SerialResponse extends Object implements Serializable
SerialResponse can be used for transfer data (HTTP status, HTTP headers, entity) from GenericContainerResponse via RMI.
Version:
$Id: $
Author:
Andrey Parfonov
See Also:
  • Constructor Details

    • SerialResponse

      public SerialResponse()
  • Method Details

    • getStatus

      public int getStatus()
      Returns:
      HTTP status of response
    • setStatus

      public void setStatus(int status)
      Set HTTP status for response.
      Parameters:
      status - HTTP status
    • getHeaders

      public javax.ws.rs.core.MultivaluedMap<String,String> getHeaders()
      Returns:
      HTTP headers, also see MultivaluedMap
    • setHeader

      public void setHeader(String name, String value)
      Set HTTP header with supplied name and value, preset header with this name will be overridden.
      Parameters:
      name - header name
      value - header value
    • addHeader

      public void addHeader(String name, String value)
      HTTP header with supplied name and value.
      Parameters:
      name - header name
      value - header value
    • getData

      public SerialInputData getData()
      Returns:
      See SerialInputData
    • setData

      public void setData(SerialInputData data)
      Parameters:
      data - see SerialInputData