org.apache.axis2.transport.http.server
Class SimpleResponse
java.lang.Object
org.apache.axis2.transport.http.server.SimpleResponse
- public class SimpleResponse
- extends Object
A generic HTTP response.
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
SimpleResponse
public SimpleResponse()
SimpleResponse
public SimpleResponse(org.apache.commons.httpclient.StatusLine statusline,
org.apache.commons.httpclient.Header[] headers,
InputStream content)
throws IOException
addHeader
public void addHeader(org.apache.commons.httpclient.Header header)
containsHeader
public boolean containsHeader(String name)
removeHeaders
public void removeHeaders(String s)
getBody
public InputStream getBody()
getBodyBytes
public byte[] getBodyBytes()
throws IOException
- Throws:
IOException
getBodyString
public String getBodyString()
throws IOException
- Throws:
IOException
getCharset
public String getCharset()
getContentLength
public long getContentLength()
getFirstHeader
public org.apache.commons.httpclient.Header getFirstHeader(String name)
getHeaderIterator
public Iterator getHeaderIterator()
getHeaders
public org.apache.commons.httpclient.Header[] getHeaders()
getHttpVersion
public org.apache.commons.httpclient.HttpVersion getHttpVersion()
getPhrase
public String getPhrase()
getStatusLine
public String getStatusLine()
getStatuscode
public int getStatuscode()
setBody
public void setBody(InputStream instream)
setBodyString
public void setBodyString(String string)
setHeader
public void setHeader(org.apache.commons.httpclient.Header header)
setHeaders
public void setHeaders(org.apache.commons.httpclient.Header[] headers)
setStatusLine
public void setStatusLine(org.apache.commons.httpclient.HttpVersion ver,
int statuscode)
setStatusLine
public void setStatusLine(org.apache.commons.httpclient.HttpVersion ver,
int statuscode,
String phrase)