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 de.willuhn.datasource.GenericIterator<Umsatz> Liefert 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 voidreload()Lädt die Ungelesen-Infos der Umsätze aus der Datenbank neu.static voidSetzt den Ungelesen-Zaehler der Umsaetze auf 0.static voidMarkiert einen oder mehrere Umsaetze als gelesen.static voidMarkiert einen oder mehrere Umsaetze als ungelesen.static intsize()Liefert die Anzahl neuer Umsätze.
-
Constructor Details
-
NeueUmsaetze
public NeueUmsaetze()
-
-
Method Details
-
autoRegister
public boolean autoRegister()- Specified by:
autoRegisterin interfacede.willuhn.jameica.messaging.MessageConsumer- See Also:
-
getExpectedMessageTypes
- Specified by:
getExpectedMessageTypesin interfacede.willuhn.jameica.messaging.MessageConsumer- See Also:
-
handleMessage
- Specified by:
handleMessagein interfacede.willuhn.jameica.messaging.MessageConsumer- Throws:
Exception- See Also:
-
getNeueUmsaetze
public static de.willuhn.datasource.GenericIterator<Umsatz> getNeueUmsaetze() throws RemoteExceptionLiefert eine Liste mit allen in der aktuellen Sitzung hinzugekommenen Umsaetzen.- Returns:
- Liste der neuen Umsaetze.
- Throws:
RemoteException
-
setUnread
Markiert einen oder mehrere Umsaetze als ungelesen.- Parameters:
umsaetze- der oder die als ungelesen zu markierende Umsatz.
-
setRead
Markiert einen oder mehrere Umsaetze als gelesen.- Parameters:
umsaetze- der oder die als gelesen zu markierende Umsatz.
-
size
public static int size()Liefert die Anzahl neuer Umsätze.- Returns:
- die Anzahl neuer Umsätze.
-
isNew
Liefert true, wenn der Umsatz in der aktuellen Sitzung abgerufen wurde.- Parameters:
u- der zu pruefende Umsatz.- Returns:
- true, wenn er neu ist.
-
setAllRead
public static void setAllRead()Setzt den Ungelesen-Zaehler der Umsaetze auf 0. -
reload
public static void reload()Lädt die Ungelesen-Infos der Umsätze aus der Datenbank neu.
-