public class HBCIExecStatus
extends java.lang.Object
HBCIHandler.execute()
gibt nach der Ausführung
aller HBCI-Dialoge ein Objekt dieser Klasse zurück. Dieses Objekt enthält
Informationen darüber, für welche Kunden-IDs tatsächlich HBCI-Dialoge geführt
wurden. Für jeden geführten HBCI-Dialog existiert dann ein
HBCIDialogStatus
-Objekt, welches Informationen zu dem jeweiligen
Dialog enthält.Constructor and Description |
---|
HBCIExecStatus() |
Modifier and Type | Method and Description |
---|---|
void |
addDialogStatus(java.lang.String customerid,
HBCIDialogStatus status)
Wird von der HBCI4Java-Dialog-Engine aufgerufen
|
void |
addException(java.lang.String customerid,
java.lang.Exception e)
Wird von der HBCI4Java-Dialog-Engine aufgerufen
|
java.util.List<java.lang.String> |
getCustomerIds()
Gibt die Menge aller Kunden-IDs zurück, für die ein HBCI-Dialog geführt wurde.
|
HBCIDialogStatus |
getDialogStatus(java.lang.String customerid)
HBCIDialogStatus für den Dialog einer bestimmten Kunden-ID zurückgeben. |
java.util.List<HBCIDialogStatus> |
getDialogStatusList()
Deprecated.
sinnlos
|
java.lang.String |
getErrorString()
Gibt einen String zurück, der alle Fehlermeldungen aller ausgeführten
Dialog enthält.
|
java.util.List<java.lang.Exception> |
getExceptions(java.lang.String customerid)
Exceptions zurückgeben, die beim Ausführen eines bestimmten Dialoges aufgetreten sind.
|
boolean |
isOK()
Gibt zurück, ob alle "geplanten" HBCI-Dialoge ordnungsgemäß ausgeführt wurden.
|
boolean |
isOK(java.lang.String customerId) |
java.lang.String |
toString()
Gibt einen String mit allen Status-Informationen über alle ausgeführten
Dialoge zurück.
|
java.lang.String |
toString(java.lang.String customerId) |
public java.util.List<java.lang.String> getCustomerIds()
public void addDialogStatus(java.lang.String customerid, HBCIDialogStatus status)
public void addException(java.lang.String customerid, java.lang.Exception e)
public java.util.List<HBCIDialogStatus> getDialogStatusList()
HBCIDialogStatus
-Objekt dieser Liste
die Kunden-ID zuzuordnen, unter der der jeweilige Dialog geführt wurde.
Dazu müssen die Methoden getCustomerIds()
und getDialogStatus(String)
verwendet werden.public HBCIDialogStatus getDialogStatus(java.lang.String customerid)
HBCIDialogStatus
für den Dialog einer bestimmten Kunden-ID zurückgeben.customerid
- die Kunden-ID, für deren Dialog das Status-Objekt zurückgegeben werden sollpublic java.util.List<java.lang.Exception> getExceptions(java.lang.String customerid)
HBCIDialogStatus
-Objekt des jeweiligen Dialoges enthalten.customerid
- die Kunden-ID, für deren HBCI-Dialog die evtl. aufgetretenen
Exceptions ermittelt werden sollen.public java.lang.String getErrorString()
public java.lang.String toString(java.lang.String customerId)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isOK(java.lang.String customerId)
public boolean isOK()
false
, wenn wenigstens bei einer Dialog-Ausführung
für eine Kunden-ID ein Fehler aufgetreten ist; ansonsten true