org.mule.providers.http
Class HttpResponse
java.lang.Object
org.mule.providers.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()
setBodyString
public void setBodyString(String string)
setBody
public void setBody(InputStream instream)
getBody
public InputStream getBody()
getBodyBytes
public byte[] getBodyBytes()
throws IOException
- Throws:
IOException
getBodyString
public String getBodyString()
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-2008 MuleSource, Inc.. All Rights Reserved.