Package org.kapott.hbci.manager
Class HBCIMessage
- java.lang.Object
-
- org.kapott.hbci.manager.HBCIMessage
-
public class HBCIMessage extends Object
Kapselt die fachlichen Jobs in einr HBCI-Nachricht an die Bank.
-
-
Constructor Summary
Constructors Constructor Description HBCIMessage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HBCIMessageappend(AbstractHBCIJob task)Fuegt einen neuen Job zur Nachricht hinzu.AbstractHBCIJobfindTask(String hbciCode)Sucht in der Nachricht nach einem Task mit dem angegebenen HBCI-Code.intgetTaskCount()Liefert die Anzahl aller Tasks in der Naxchricht.List<AbstractHBCIJob>getTasks()Liefert die Kopie der Task-Liste.
-
-
-
Method Detail
-
getTasks
public List<AbstractHBCIJob> 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
public AbstractHBCIJob findTask(String hbciCode)
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.
-
append
public HBCIMessage append(AbstractHBCIJob task)
Fuegt einen neuen Job zur Nachricht hinzu.- Parameters:
task- der neue Job.- Returns:
- HBCIMessage
-
-