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 TypeMethodDescriptionboolean
Class[]
static String
getID()
Liefert die ID des ersten in der aktuellen Sitzung eingetroffenen Umsatzes odernull
, wenn noch keine neuen Umsaetze hinzugekommen sind.static de.willuhn.datasource.GenericIterator
Liefert eine Liste mit allen in der aktuellen Sitzung hinzugekommenen Umsaetzen.void
handleMessage
(de.willuhn.jameica.messaging.Message message) static boolean
Liefert true, wenn der Umsatz in der aktuellen Sitzung abgerufen wurde.static void
reset()
Setzt den Ungelesen-Zaehler der Umsaetze zurueck.
-
Constructor Details
-
NeueUmsaetze
public NeueUmsaetze()
-
-
Method Details
-
autoRegister
public boolean autoRegister()- Specified by:
autoRegister
in interfacede.willuhn.jameica.messaging.MessageConsumer
-
getExpectedMessageTypes
- Specified by:
getExpectedMessageTypes
in interfacede.willuhn.jameica.messaging.MessageConsumer
-
handleMessage
- Specified by:
handleMessage
in 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.
-