| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.io.IOException
org.apache.commons.httpclient.HttpException
public class HttpException
Signals that an HTTP or HttpClient exception has occurred.
| Constructor Summary | |
|---|---|
| HttpException()Creates a new HttpException with a null detail message. | |
| HttpException(String message)Creates a new HttpException with the specified detail message. | |
| HttpException(String message,
              Throwable cause)Creates a new HttpException with the specified detail message and cause. | |
| Method Summary | |
|---|---|
|  Throwable | getCause()Return the Throwable that caused this exception, or null if the cause is unavailable, unknown, or not a Throwable. | 
|  String | getReason()Deprecated. HttpClient no longer uses this for itself. It is only provided for compatibility with existing clients, and will be removed in a future release. | 
|  int | getReasonCode()Deprecated. HttpClient no longer uses this for itself. It is only provided for compatibility with existing clients, and will be removed in a future release. | 
|  void | printStackTrace()Print this HttpException and its stack trace to the standard error stream. | 
|  void | printStackTrace(PrintStream s)Print this HttpException and its stack trace to the specified print stream. | 
|  void | printStackTrace(PrintWriter s)Print this HttpException and its stack trace to the specified print writer. | 
|  void | setReason(String reason)Deprecated. HttpClient no longer uses this for itself. It is only provided for compatibility with existing clients, and will be removed in a future release. | 
|  void | setReasonCode(int code)Deprecated. HttpClient no longer uses this for itself. It is only provided for compatibility with existing clients, and will be removed in a future release. | 
| Methods inherited from class java.lang.Throwable | 
|---|
| fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public HttpException()
public HttpException(String message)
message - the exception detail message
public HttpException(String message,
                     Throwable cause)
message - the exception detail messagecause - the Throwable that caused this exception, or null
 if the cause is unavailable, unknown, or not a Throwable| Method Detail | 
|---|
public Throwable getCause()
getCause in class Throwablepublic void printStackTrace()
printStackTrace in class Throwablepublic void printStackTrace(PrintStream s)
printStackTrace in class Throwables - the PrintStream to which the exception and its stack trace
 should be writtenpublic void printStackTrace(PrintWriter s)
printStackTrace in class Throwables - the PrintWriter to which the exception and its stack trace
 should be writtenpublic void setReason(String reason)
reason - The reason for the exception.public String getReason()
public void setReasonCode(int code)
code - The reason for the exception.  This is intended to be an
  HTTP status code.public int getReasonCode()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||