org.jboss.soa.esb.actions.routing.http
Class HttpResponse

java.lang.Object
  extended by org.jboss.soa.esb.actions.routing.http.HttpResponse
All Implemented Interfaces:
java.io.Serializable

public class HttpResponse
extends java.lang.Object
implements java.io.Serializable

Author:
tom.fennelly@jboss.com
See Also:
Serialized Form

Field Summary
static java.lang.String RESPONSE_KEY
           
 
Constructor Summary
HttpResponse(int responseCode)
           
 
Method Summary
 void addHeader(HttpHeader header)
           
 java.lang.String getEncoding()
           
 java.util.List<HttpHeader> getHeaders()
           
 long getLength()
           
 int getResponseCode()
           
 void setEncoding(java.lang.String encoding)
           
 void setLength(long length)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RESPONSE_KEY

public static final java.lang.String RESPONSE_KEY
Constructor Detail

HttpResponse

public HttpResponse(int responseCode)
Method Detail

getResponseCode

public int getResponseCode()

getLength

public long getLength()

setLength

public void setLength(long length)

getEncoding

public java.lang.String getEncoding()

setEncoding

public void setEncoding(java.lang.String encoding)

getHeaders

public java.util.List<HttpHeader> getHeaders()

addHeader

public void addHeader(HttpHeader header)