|
eXo WS :: Commons Utils 2.3.4-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RoResponse
This interface represents read-only interface of an intermediate http response. It is the compile-time type passed to various handlers which might the response info but musn't modify the response.
| Method Summary | |
|---|---|
byte[] |
getData()
Reads all the response data into a byte array. |
String |
getHeader(String hdr)
retrieves the field for a given header. |
Date |
getHeaderAsDate(String hdr)
retrieves the field for a given header. |
int |
getHeaderAsInt(String hdr)
retrieves the field for a given header. |
InputStream |
getInputStream()
Gets an input stream from which the returned data can be read. |
String |
getReasonLine()
|
int |
getStatusCode()
give the status code for this request. |
String |
getTrailer(String trailer)
Retrieves the field for a given trailer. |
Date |
getTrailerAsDate(String trailer)
Retrieves the field for a given trailer. |
int |
getTrailerAsInt(String trailer)
Retrieves the field for a given tailer. |
String |
getVersion()
|
| Method Detail |
|---|
int getStatusCode()
throws IOException
IOException - If any exception occurs on the socket.
String getReasonLine()
throws IOException
IOException - If any exception occurs on the socket.
String getVersion()
throws IOException
IOException - If any exception occurs on the socket.
String getHeader(String hdr)
throws IOException
hdr - the header name.
IOException - If any exception occurs on the socket.
int getHeaderAsInt(String hdr)
throws IOException,
NumberFormatException
hdr - the header name.
NumberFormatException - if the header's value is not a number or
if the header does not exist.
IOException - if any exception occurs on the socket.
Date getHeaderAsDate(String hdr)
throws IOException,
IllegalArgumentException
hdr - the header name.
IOException - If any exception occurs on the socket.
IllegalArgumentException - If the header cannot be parsed as a
date or time.
String getTrailer(String trailer)
throws IOException
getData().
trailer - the trailer name.
IOException - If any exception occurs on the socket.
int getTrailerAsInt(String trailer)
throws IOException,
NumberFormatException
trailer - the tailer name.
NumberFormatException - if the trailer's value is not a number or
if the trailer does not exist.
IOException - if any exception occurs on the socket.
Date getTrailerAsDate(String trailer)
throws IOException,
IllegalArgumentException
trailer - the trailer name.
IllegalArgumentException - if the trailer's value is neither a
legal date nor a number.
IOException - if any exception occurs on the socket.
IllegalArgumentException - If the header cannot be parsed as a
date or time.
byte[] getData()
throws IOException
IOException - If any io exception occured while reading the datagetInputStream()
InputStream getInputStream()
throws IOException
IOException - If any exception occurs on the socket.getData()
|
eXo WS :: Commons Utils 2.3.4-GA | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||