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