|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.data.AMETASErrors
Sammelt symbolischen Konstanten für Fehlerrückgabewerte. Dies soll dem Entwickler von Agenten die Fehlerbehandlung vereinfachen. Viele Fehlercodes werden über mehrere Methodenaufrufe hinweggereicht. Dadurch ist oft nicht klar, in welcher Klasse die entsprechende symbolische Konstante definiert ist. Damit nicht bei jedem Fehlercode nachgeschlagen werden muss, werden alle hier gesammelt. Dies ermöglich auch die Verwendung derselben Konstanten in verschiedenen Klassen, ohne dass sie in allen Klassen definiert werden muss. AMETASErrors.OK wird z.B. generell zurückgegeben, wenn kein Fehler auftrat.
| Field Summary | |
static byte |
ACCESS_DENIED
Ein erwünschter Zugriff wurde verweigert. |
static byte |
AMBIVALENT_KEY
Registrierung fehlgeschlagen. |
static byte |
BAD_PARAMS
Eine Aktion kann nicht ausgeführt werden, weil falsche oder keine Parameter angegeben wurden. |
static byte |
CREATION_FAILED
Die Erzeugung eines Objects (zum Beispiel eines neuen PlaceUsers) ist fehlgeschlagen. |
static byte |
DEFERRED
Eine Aktion wird nicht sofort ausgeführt. |
static byte |
GENERIC_ERROR
Ein Fehler trat auf, dessen Ursache nicht weiter beschrieben wird. |
static byte |
INTERNAL_ERROR
Dieser Fehler wird immer dann zurückgegeben, wenn die Fehlerursache im System liegt und nicht von Aufrufer verursacht wurde. |
static byte |
NOT_AGAIN
Eine Aktion wird nicht ausgeführt, weil sie bereits ausgeführt wurde. |
static byte |
NOT_AVAILABLE
Objekt/Dienst/Einrichtung ist bekannt, steht aber nicht zur Verfügung. |
static byte |
NOT_ENOUGH_ACCOUNT
Eine Aktion wurde nicht ausgeführt, weil das Konto des Stellennutzers aufgebraucht ist. |
static byte |
NOT_FOUND
Das zu bearbeitende Objekt wurde nicht gefunden. |
static byte |
OK
Es ist kein Fehler aufgetreten. |
static byte |
SECURITY_VIOLATION
Eine Aktion wurde nicht ausgeführt, weil eine Sicherheitsverletzung vorliegt. |
| Constructor Summary | |
AMETASErrors()
|
|
| Method Summary | |
static java.lang.String |
getString(byte byVal)
Liefert den Fehlerwert als Zeichenkette. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final byte OK
public static final byte GENERIC_ERROR
public static final byte ACCESS_DENIED
public static final byte CREATION_FAILED
public static final byte NOT_FOUND
public static final byte NOT_AVAILABLE
public static final byte AMBIVALENT_KEY
public static final byte NOT_AGAIN
public static final byte BAD_PARAMS
public static final byte DEFERRED
public static final byte SECURITY_VIOLATION
public static final byte NOT_ENOUGH_ACCOUNT
public static final byte INTERNAL_ERROR
| Constructor Detail |
public AMETASErrors()
| Method Detail |
public static java.lang.String getString(byte byVal)
byVal - Fehlerwert.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||