|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
anon.transport.connection.ConnectionException
anon.transport.connection.RequestException
public class RequestException
Eine Spezialisierung von CommunicationException, welche angibt, dass
der Verbindungswunsch von der Gegenstelle abgelehnt wurde.
| Field Summary | |
|---|---|
private int |
m_reason
Der Grund, aus welchem der Verbindungswunsch abgelehnt wurde. |
static int |
Reason_MISSING_CREDENTIALS
Die falschen oder generell fehlende Qualifikationen |
static int |
Reason_OTHER
jeglicher weitere Grund |
static int |
Reason_SERVER_BUSY
Die Gegenstelle ist ausgelastet |
static int |
Reason_UNKNOWN
Der Grund konnte nicht ermittelt werden |
private static long |
serialVersionUID
Initiale Version der Ausnahme |
| Constructor Summary | |
|---|---|
RequestException(java.lang.String message)
Erstellt eine neue RequestException auf Basis einer Begruendung. |
|
RequestException(java.lang.String message,
int a_reason)
Erstellt eine neue RequestException auf Basis einer Begruendung,
mit dem angegeben Grund |
|
RequestException(java.lang.Throwable cause)
Erstellt eine neue RequestException auf Basis einer bereits
existierenden Ausnahme. |
|
RequestException(java.lang.Throwable cause,
int a_reason)
Erstellt eine neue RequestException auf Basis einer bereits
existierenden Ausnahme, mit dem angegeben Grund |
|
| Method Summary | |
|---|---|
int |
getReason()
Liefert den Grund der Ablehnung zurueck. |
| Methods inherited from class java.lang.Throwable |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int Reason_UNKNOWN
public static final int Reason_SERVER_BUSY
public static final int Reason_MISSING_CREDENTIALS
public static final int Reason_OTHER
private static final long serialVersionUID
private int m_reason
| Constructor Detail |
|---|
public RequestException(java.lang.Throwable cause,
int a_reason)
RequestException auf Basis einer bereits
existierenden Ausnahme, mit dem angegeben Grund
a_reason - Der Grund fuer die Ablehnung.public RequestException(java.lang.Throwable cause)
RequestException auf Basis einer bereits
existierenden Ausnahme.
Der Grund wird als unbekannt angesehen.
public RequestException(java.lang.String message,
int a_reason)
RequestException auf Basis einer Begruendung,
mit dem angegeben Grund
a_reason - Der Grund fuer die Ablehnung.public RequestException(java.lang.String message)
RequestException auf Basis einer Begruendung.
Der Grund wird als unbekannt angesehen.
| Method Detail |
|---|
public int getReason()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||