public final class HBCIRetVal extends Object implements Serializable
Repräsentation eines HBCI-Statuscodes. Objekte dieser Klasse stellen einen einzigen HBCI-Returncode dar, welcher aus einer Antwortnachricht von der Bank extrahiert wurde.
Zu den hier bereitgestellten Informationen zählen neben den eigentlichen Status-Daten (Status-Code, Textmeldung) auch eine numerische Darstellung des Teiles der ursprünglich gesendeten Nachricht, auf den sich diese Statusmeldung bezieht. Sofern das möglich ist, wird diese numerische Darstellung zusätzlich in den Lowlevel-Namen des betreffenden Nachrichtenteils umgewandelt, so dass für den Anwender eine bessere Lokalisierung des Problems möglich ist.
| Modifier and Type | Field and Description |
|---|---|
String |
code
HBCI-Fehlercode.
|
String |
deref
Nummer des Datenelementes oder der Datenelementgruppe, auf das sich
dieser Rückgabewert bezieht.
|
String |
element
Lowlevel-Name des Nachrichtenelementes, auf das sich dieser Rückgabewert bezieht.
|
String[] |
params
Optionale Parameter, die im Zusammenhang mit
text zu interpretieren sind. |
String |
segref
Segmentnummer in der gesendeten Nachricht, auf das sich dieser
Rückgabewert bezieht.
|
String |
text
Beschreibender Text.
|
| Constructor and Description |
|---|
HBCIRetVal(Properties result,
String header)
Wird von der HBCI4Java-Dialog-Engine aufgerufen
|
HBCIRetVal(Properties result,
String header,
String segref)
Wird von der HBCI4Java-Dialog-Engine aufgerufen
|
HBCIRetVal(String segref,
String deref,
String element,
String code,
String text,
String[] params)
Wird von der HBCI4Java-Dialog-Engine aufgerufen
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
boolean |
isError()
Gibt zurück, ob dieser Rückgabewert eine HBCI-Fehlermeldung darstellt
|
boolean |
isSuccess()
Gibt zurück, ob dieser Rückgabewert eine Erfolgsmeldung vom
HBCI-Server darstellt
|
boolean |
isWarning()
Gibt zurück, ob dieser Rückgabewert eine Warnung vom
HBCI-Server darstellt
|
String |
toString()
Gibt diesen Rückgabewert in einer lesbaren Darstellung zurück.
|
public String code
HBCI-Fehlercode. Diese Codes bestehen immer aus vier Ziffern. Die erste Ziffer kennzeichnet dabei die Art:
0 - Erfolgsmeldung
3 - Warnung
9 - Fehlermeldung
public String segref
nullpublic String deref
null.public String text
public String[] params
text zu interpretieren sind.public String element
null sein.public HBCIRetVal(String segref, String deref, String element, String code, String text, String[] params)
public HBCIRetVal(Properties result, String header)
public HBCIRetVal(Properties result, String header, String segref)
public String toString()
public boolean isSuccess()
public boolean isWarning()
public boolean isError()
Copyright © 2018. All rights reserved.