Class MessagingAvailableConsumer
- java.lang.Object
-
- de.willuhn.jameica.hbci.messaging.MessagingAvailableConsumer
-
- All Implemented Interfaces:
de.willuhn.jameica.messaging.MessageConsumer
public class MessagingAvailableConsumer extends java.lang.Object implements de.willuhn.jameica.messaging.MessageConsumerErmittelt, 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 Constructor Description MessagingAvailableConsumer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanautoRegister()java.lang.Class[]getExpectedMessageTypes()voidhandleMessage(de.willuhn.jameica.messaging.Message message)static booleanhaveMessaging()Prueft, ob das Speichern per Messaging grundsaetzlich moeglich ist.
-
-
-
Method Detail
-
getExpectedMessageTypes
public java.lang.Class[] getExpectedMessageTypes()
- Specified by:
getExpectedMessageTypesin interfacede.willuhn.jameica.messaging.MessageConsumer- See Also:
MessageConsumer.getExpectedMessageTypes()
-
handleMessage
public void handleMessage(de.willuhn.jameica.messaging.Message message) throws java.lang.Exception- Specified by:
handleMessagein interfacede.willuhn.jameica.messaging.MessageConsumer- Throws:
java.lang.Exception- See Also:
MessageConsumer.handleMessage(de.willuhn.jameica.messaging.Message)
-
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:
autoRegisterin interfacede.willuhn.jameica.messaging.MessageConsumer- See Also:
MessageConsumer.autoRegister()
-
-