Package org.kapott.hbci.dialog
Class HBCIMessage
java.lang.Object
org.kapott.hbci.dialog.HBCIMessage
Kapselt die fachlichen Jobs in einr HBCI-Nachricht an die Bank.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidappend(HBCIJobImpl task) Fuegt einen neuen Job zur Nachricht hinzu.Sucht in der Nachricht nach einem Task mit dem angegebenen HBCI-Code.intLiefert die Anzahl aller Tasks in der Naxchricht.getTasks()Liefert die Kopie der Task-Liste.voidprepend(HBCIJobImpl task, HBCIJobImpl toInsert) Fügt einen Job vor dem angegebenen Task hinzu.
-
Constructor Details
-
HBCIMessage
public HBCIMessage()
-
-
Method Details
-
getTasks
Liefert die Kopie der Task-Liste. Aenderungen an der Liste wirken sich nicht auf die Nachricht aus. Die Tasks darin koennen jedoch geaendert werden.- Returns:
- die Kopie der Task-Liste.
-
getTaskCount
public int getTaskCount()Liefert die Anzahl aller Tasks in der Naxchricht.- Returns:
- die Anzahl aller Tasks in der Naxchricht.
-
findTask
Sucht in der Nachricht nach einem Task mit dem angegebenen HBCI-Code.- Parameters:
hbciCode- der HBCI-Code.- Returns:
- der Task oder NULL, wenn er nicht gefunden wurde.
-
prepend
Fügt einen Job vor dem angegebenen Task hinzu.- Parameters:
task- der Task.toInsert- der vorher einzufuegende Task.
-
append
Fuegt einen neuen Job zur Nachricht hinzu.- Parameters:
task- der neue Job.
-