Class HBCITraceMessageConsumer

java.lang.Object
de.willuhn.jameica.hbci.synchronize.hbci.HBCITraceMessageConsumer
All Implemented Interfaces:
de.willuhn.jameica.messaging.MessageConsumer

@Lifecycle(CONTEXT) public class HBCITraceMessageConsumer extends Object implements de.willuhn.jameica.messaging.MessageConsumer
Empfaengt HBCI-Trace-Messages.
  • Constructor Details

    • HBCITraceMessageConsumer

      public HBCITraceMessageConsumer()
  • Method Details

    • getExpectedMessageTypes

      public Class[] getExpectedMessageTypes()
      Specified by:
      getExpectedMessageTypes in interface de.willuhn.jameica.messaging.MessageConsumer
    • handleMessage

      public void handleMessage(de.willuhn.jameica.messaging.Message message) throws Exception
      Specified by:
      handleMessage in interface de.willuhn.jameica.messaging.MessageConsumer
      Throws:
      Exception
    • getTrace

      public List<HBCITraceMessage> getTrace(String id)
      Liefert den HBCI-Trace zur angegebenen ID.
      Parameters:
      id - die ID. Typischerweise die des Konto. Kann NULL sein, wenn Nachrichten ohne speziellen Konto-Bezug geliefert werden sollen.
      Returns:
      der HBCI-Trace.
    • autoRegister

      public boolean autoRegister()
      Specified by:
      autoRegister in interface de.willuhn.jameica.messaging.MessageConsumer