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 de.willuhn.datasource.GenericIterator<Umsatz>
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
reload()
Lädt die Ungelesen-Infos der Umsätze aus der Datenbank neu.static void
Setzt den Ungelesen-Zaehler der Umsaetze auf 0.static void
Markiert einen oder mehrere Umsaetze als gelesen.static void
Markiert einen oder mehrere Umsaetze als ungelesen.static int
size()
Liefert die Anzahl neuer Umsätze.
-
Constructor Details
-
NeueUmsaetze
public NeueUmsaetze()
-
-
Method Details
-
autoRegister
public boolean autoRegister()- Specified by:
autoRegister
in interfacede.willuhn.jameica.messaging.MessageConsumer
- See Also:
-
MessageConsumer.autoRegister()
-
getExpectedMessageTypes
- Specified by:
getExpectedMessageTypes
in interfacede.willuhn.jameica.messaging.MessageConsumer
- See Also:
-
MessageConsumer.getExpectedMessageTypes()
-
handleMessage
- Specified by:
handleMessage
in interfacede.willuhn.jameica.messaging.MessageConsumer
- Throws:
Exception
- See Also:
-
MessageConsumer.handleMessage(de.willuhn.jameica.messaging.Message)
-
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.
-