org.mule.transport.http
Class HttpResponse
java.lang.Object
org.mule.transport.http.HttpResponse
public class HttpResponse
- extends Object
A generic HTTP response wrapper.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_CONTENT_CHARSET
public static final String DEFAULT_CONTENT_CHARSET
- See Also:
- Constant Field Values
HttpResponse
public HttpResponse()
HttpResponse
public HttpResponse(StatusLine statusline,
Header[] headers,
InputStream content)
throws IOException
- Throws:
IOException
setStatusLine
public void setStatusLine(HttpVersion ver,
int statuscode,
String phrase)
setStatusLine
public void setStatusLine(HttpVersion ver,
int statuscode)
getPhrase
public String getPhrase()
getStatuscode
public int getStatuscode()
- Deprecated. use
getStatusCode()
instead
- Returns:
- HTTP status code
getStatusCode
public int getStatusCode()
getHttpVersion
public HttpVersion getHttpVersion()
getStatusLine
public String getStatusLine()
containsHeader
public boolean containsHeader(String name)
getHeaders
public Header[] getHeaders()
getFirstHeader
public Header getFirstHeader(String name)
removeHeaders
public void removeHeaders(String s)
addHeader
public void addHeader(Header header)
setHeader
public void setHeader(Header header)
setHeaders
public void setHeaders(Header[] headers)
getHeaderIterator
public Iterator getHeaderIterator()
getCharset
public String getCharset()
getContentLength
public long getContentLength()
hasBody
public boolean hasBody()
getBody
public OutputHandler getBody()
throws TransformerException
- Throws:
TransformerException
setBody
public void setBody(MuleMessage msg)
throws TransformerException
- Throws:
TransformerException
setBody
public void setBody(OutputHandler outputHandler)
setBody
public void setBody(String string)
getBodyAsString
public String getBodyAsString()
throws IOException
- Throws:
IOException
isKeepAlive
public boolean isKeepAlive()
setKeepAlive
public void setKeepAlive(boolean keepAlive)
disableKeepAlive
public void disableKeepAlive(boolean keepalive)
getFallbackCharset
public String getFallbackCharset()
setFallbackCharset
public void setFallbackCharset(String overrideCharset)
Copyright © 2003-2009 MuleSource, Inc.. All Rights Reserved.