eXo WS :: REST :: Extentions 2.3.0-GA

org.exoplatform.services.rest.ext.transport
Class SerialResponse

java.lang.Object
  extended by 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:
SerialRequest, Serialized Form

Constructor Summary
SerialResponse()
           
 
Method Summary
 void addHeader(String name, String value)
          HTTP header with supplied name and value.
 SerialInputData getData()
           
 javax.ws.rs.core.MultivaluedMap<String,String> getHeaders()
           
 int getStatus()
           
 void setData(SerialInputData data)
           
 void setHeader(String name, String value)
          Set HTTP header with supplied name and value, preset header with this name will be overridden.
 void setStatus(int status)
          Set HTTP status for response.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerialResponse

public SerialResponse()
Method Detail

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

eXo WS :: REST :: Extentions 2.3.0-GA

Copyright © 2012 eXo Platform SAS. All Rights Reserved.