Class NeueUmsaetze
java.lang.Object
de.willuhn.jameica.hbci.messaging.NeueUmsaetze
- All Implemented Interfaces:
de.willuhn.jameica.messaging.MessageConsumer
Ueber die Klasse koennen die in der aktuellen Session
abgerufenen Umsaetze ermittelt werden.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanClass[]static StringgetID()Liefert die ID des ersten in der aktuellen Sitzung eingetroffenen Umsatzes odernull, wenn noch keine neuen Umsaetze hinzugekommen sind.static de.willuhn.datasource.GenericIteratorLiefert eine Liste mit allen in der aktuellen Sitzung hinzugekommenen Umsaetzen.voidhandleMessage(de.willuhn.jameica.messaging.Message message) static booleanLiefert true, wenn der Umsatz in der aktuellen Sitzung abgerufen wurde.static voidreset()Setzt den Ungelesen-Zaehler der Umsaetze zurueck.
-
Constructor Details
-
NeueUmsaetze
public NeueUmsaetze()
-
-
Method Details
-
autoRegister
public boolean autoRegister()- Specified by:
autoRegisterin interfacede.willuhn.jameica.messaging.MessageConsumer
-
getExpectedMessageTypes
- Specified by:
getExpectedMessageTypesin interfacede.willuhn.jameica.messaging.MessageConsumer
-
handleMessage
- Specified by:
handleMessagein interfacede.willuhn.jameica.messaging.MessageConsumer- Throws:
Exception
-
getNeueUmsaetze
Liefert eine Liste mit allen in der aktuellen Sitzung hinzugekommenen Umsaetzen.- Returns:
- Liste der neuen Umsaetze.
- Throws:
RemoteException
-
getID
Liefert die ID des ersten in der aktuellen Sitzung eingetroffenen Umsatzes odernull, wenn noch keine neuen Umsaetze hinzugekommen sind.- Returns:
- die ID des ersten neuen Umsatzes (alle Folge-Umsaetze haben groessere IDs) oder
null.
-
isNew
Liefert true, wenn der Umsatz in der aktuellen Sitzung abgerufen wurde.- Parameters:
u- der zu pruefende Umsatz.- Returns:
- true, wenn er neu ist.
-
reset
public static void reset()Setzt den Ungelesen-Zaehler der Umsaetze zurueck.
-