Class MessagingAvailableConsumer
java.lang.Object
de.willuhn.jameica.hbci.messaging.MessagingAvailableConsumer
- All Implemented Interfaces:
de.willuhn.jameica.messaging.MessageConsumer
public class MessagingAvailableConsumer
extends Object
implements de.willuhn.jameica.messaging.MessageConsumer
Ermittelt, ob das Messaging-System zur Archivierung von Kontoauszuegen verfuegbar ist.
Da das Lookup per Lookup-Service bis zu 5 Sekunden dauern kann (Timeout, wenn kein
Server erreichbar ist), machen wir das per Messaging beim Boot-Vorgang im Hintergrund.
Dann muss der User anschliessend nicht warten, wenn die Information benoetigt wird.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Class[]
void
handleMessage
(de.willuhn.jameica.messaging.Message message) static boolean
Prueft, ob das Speichern per Messaging grundsaetzlich moeglich ist.
-
Constructor Details
-
MessagingAvailableConsumer
public MessagingAvailableConsumer()
-
-
Method Details
-
getExpectedMessageTypes
- Specified by:
getExpectedMessageTypes
in interfacede.willuhn.jameica.messaging.MessageConsumer
-
handleMessage
- Specified by:
handleMessage
in interfacede.willuhn.jameica.messaging.MessageConsumer
- Throws:
Exception
-
haveMessaging
public static boolean haveMessaging()Prueft, ob das Speichern per Messaging grundsaetzlich moeglich ist.- Returns:
- true, wenn das Speichern per Messaging grundsaetzlich moeglich ist.
-
autoRegister
public boolean autoRegister()- Specified by:
autoRegister
in interfacede.willuhn.jameica.messaging.MessageConsumer
-