public class HBCIExecStatus extends 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(String customerid,
HBCIDialogStatus status)
Wird von der HBCI4Java-Dialog-Engine aufgerufen
|
void |
addException(String customerid,
Exception e)
Wird von der HBCI4Java-Dialog-Engine aufgerufen
|
List<String> |
getCustomerIds()
Gibt die Menge aller Kunden-IDs zurück, für die ein HBCI-Dialog geführt wurde.
|
HBCIDialogStatus |
getDialogStatus(String customerid)
HBCIDialogStatus für den Dialog einer bestimmten Kunden-ID zurückgeben. |
List<HBCIDialogStatus> |
getDialogStatusList()
Deprecated.
sinnlos
|
String |
getErrorString()
Gibt einen String zurück, der alle Fehlermeldungen aller ausgeführten
Dialog enthält.
|
List<Exception> |
getExceptions(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(String customerId) |
String |
toString()
Gibt einen String mit allen Status-Informationen über alle ausgeführten
Dialoge zurück.
|
String |
toString(String customerId) |
public List<String> getCustomerIds()
public void addDialogStatus(String customerid, HBCIDialogStatus status)
public void addException(String customerid, Exception e)
public 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(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 List<Exception> getExceptions(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 String getErrorString()
public String toString()
public boolean isOK(String customerId)
public boolean isOK()
false
, wenn wenigstens bei einer Dialog-Ausführung
für eine Kunden-ID ein Fehler aufgetreten ist; ansonsten true
Copyright © 2022. All rights reserved.