Class CliUrlHandler

  • All Implemented Interfaces:
    de.willuhn.jameica.messaging.MessageConsumer

    public class CliUrlHandler
    extends java.lang.Object
    implements de.willuhn.jameica.messaging.MessageConsumer
    Bearbeitet 'QR-Codes' die als URL per Kommandozeile übergeben wurden.
    Author:
    Frank Münster
    • Constructor Summary

      Constructors 
      Constructor Description
      CliUrlHandler()
      Erstelle eine neu Instanz des CliUrlHandler Objektes.
      CliUrlHandler​(java.lang.String url)
      Erstelle eine neu Instanz des CliUrlHandler Objektes
    • Constructor Detail

      • CliUrlHandler

        public CliUrlHandler()
        Erstelle eine neu Instanz des CliUrlHandler Objektes. Leere Konstruktor wird von Jamecia MessageConsumer gefordert.
      • CliUrlHandler

        public CliUrlHandler​(java.lang.String url)
        Erstelle eine neu Instanz des CliUrlHandler Objektes
        Parameters:
        url - die URL die als Kommandozeilenparameter bearbeitet werden soll. Muss mit bank:// anfangen.
    • Method Detail

      • getExpectedMessageTypes

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

        public void handleMessage​(de.willuhn.jameica.messaging.Message message)
                           throws java.lang.Exception
        Specified by:
        handleMessage in interface de.willuhn.jameica.messaging.MessageConsumer
        Throws:
        java.lang.Exception
        See Also:
        (de.willuhn.jameica.messaging.Message)
      • autoRegister

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