|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kapott.hbci.status.HBCIMsgStatus
Enthält alle Status-Informationen zu genau einem Nachrichtenaustausch. Es ist zu beachten, dass in einer Nachricht Informationen zu mehreren Geschäftsvorfällen enthalten sein können, wenn die gesendete Nachricht mehrere Aufträge enthalten hat.
Die direkte Auswertung der Felder dieser Klasse wird nicht empfohlen, statt dessen sollten nur die Methoden benutzt werden, die den prinzipiellen Status (OK oder nicht OK) sowie die eigentlichen Fehler-Informationen zurückgeben.
Field Summary | |
HBCIStatus |
globStatus
Globale Status-Informationen. |
HBCIStatus |
segStatus
Status-Informationen, die einzelne Segmente der Nachricht betreffen. |
Constructor Summary | |
HBCIMsgStatus()
|
Method Summary | |
void |
addData(java.util.Properties _data)
Wird von der HBCI4Java-Dialog-Engine aufgerufen |
void |
addException(java.lang.Exception e)
Wird von der HBCI4Java-Dialog-Engine aufgerufen |
java.util.Properties |
getData()
Gibt den eigentlichen Inhalt sowohl der gesendeten wie auch der empfangenen Nachricht zurück. |
java.lang.String |
getErrorString()
Gibt einen String zurück, der alle aufgetretenen Fehler bei der Durchführung des Nachrichtenaustauschs beschreibt. |
java.lang.Exception[] |
getExceptions()
Gibt die Exceptions zurück, ob bei der Ausführung eines Nachrichtenaustauschs aufgetreten sind. |
boolean |
hasExceptions()
Gibt zurück, ob bei der Ausführung eines Nachrichtenaustauschs Exceptions aufgetreten sind. |
boolean |
isInvalidPIN()
Gibt zurück, ob der Fehler "PIN ungültig" zurückgemeldet wurde |
boolean |
isOK()
Gibt zurück, ob ein Nachrichtenaustausch erfolgreich durchgeführt wurde. |
void |
setData(java.util.Properties data)
Wird von der HBCI4Java-Dialog-Engine aufgerufen |
java.lang.String |
toString()
Fasst alle Status-Informationen zu einem Nachrichtenaustausch in einem einzigen String zusammen und gibt diesen zurück. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public HBCIStatus globStatus
public HBCIStatus segStatus
Constructor Detail |
public HBCIMsgStatus()
Method Detail |
public void addException(java.lang.Exception e)
public void setData(java.util.Properties data)
public void addData(java.util.Properties _data)
public java.util.Properties getData()
Gibt den eigentlichen Inhalt sowohl der gesendeten wie auch der
empfangenen Nachricht zurück. Die keys des Property-Objektes
enthalten die Lowlevelnamen der Datenelemente, die dazugehörigen
values enthalten jeweils den Wert des entsprechenden Datenelementes.
Die Bezeichnungen der Datenelemente der gesendeten Nachricht tragen
zur Unterscheidung mit den Datenelementen der empfangenen Nachricht das
Prefix "orig_
".
public boolean hasExceptions()
true
, wenn Exceptions aufgetreten sind, sonst
false
public java.lang.Exception[] getExceptions()
null
,
kann aber die Länge 0 habenpublic boolean isOK()
true
, wenn die Nachricht erfolgreich abgearbeitet
wurde, sonst false
public java.lang.String getErrorString()
HBCIStatus
-Objekten durch
Aufruf der Methode HBCIStatus.getErrorString()
erzeugt.
public java.lang.String toString()
HBCIStatus
-Objekten durch
Aufruf der Methode HBCIStatus.toString()
erzeugt.
public boolean isInvalidPIN()
true
oder false
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |