org.apache.commons.latka.http
Class ResponseImpl
java.lang.Object
|
+--org.apache.commons.latka.http.ResponseImpl
- All Implemented Interfaces:
- Response
- public class ResponseImpl
- extends java.lang.Object
- implements Response
An implementation of a Latka Response interface based on the Jakarta Commons HttpClient package.
- Author:
- Doug Sale, Morgan Delagrange
Method Summary |
int |
getByteLength()
Returns the length of the Response stream (as bytes),
or -1 if no stream is available |
java.lang.String |
getHeader(java.lang.String headerName)
Check a response header. |
Request |
getRequest()
The request that generated this response |
java.lang.String |
getResource()
|
int |
getStatusCode()
|
java.io.InputStream |
getStream()
Get the actual bytes returned by the web server |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getByteLength
public int getByteLength()
- Description copied from interface:
Response
- Returns the length of the Response stream (as bytes),
or -1 if no stream is available
- Specified by:
getByteLength
in interface Response
- Following copied from interface:
org.apache.commons.latka.http.Response
- Returns:
- Byte length of the response stream
getHeader
public java.lang.String getHeader(java.lang.String headerName)
- Description copied from interface:
Response
- Check a response header.
- Specified by:
getHeader
in interface Response
- Following copied from interface:
org.apache.commons.latka.http.Response
- Parameters:
headerName
- The name of the header to find in the Reponse- Returns:
- the value of the header, or null if the header does not
exist
getRequest
public Request getRequest()
- Description copied from interface:
Response
- The request that generated this response
- Specified by:
getRequest
in interface Response
getResource
public java.lang.String getResource()
- Specified by:
getResource
in interface Response
- Following copied from interface:
org.apache.commons.latka.http.Response
- Returns:
- the resource, in string form, provided by the HTTP server.
getStatusCode
public int getStatusCode()
- Specified by:
getStatusCode
in interface Response
- Following copied from interface:
org.apache.commons.latka.http.Response
- Returns:
- the integer status code provided by the HTTP server.
getStream
public java.io.InputStream getStream()
- Description copied from interface:
Response
- Get the actual bytes returned by the web server
- Specified by:
getStream
in interface Response
- Following copied from interface:
org.apache.commons.latka.http.Response
- Returns:
- InputStream containing the HTTP response
Copyright © 2001 Apache Software Foundation. Documenation generated September 13 2001.