Class HBCI

  • All Implemented Interfaces:
    de.willuhn.jameica.plugin.Plugin

    public class HBCI
    extends de.willuhn.jameica.plugin.AbstractPlugin
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static boolean COMPLETE_IBAN
      Flag, mit dem das automatische Berechnen der IBAN aktiviert werden kann.
      static java.text.DateFormat DATEFORMAT
      Datums-Format dd.MM.yyyy.
      static java.text.DecimalFormat DECIMALFORMAT
      DecimalFormat.
      static java.text.DateFormat FASTDATEFORMAT
      Datums-Format ddMMyyyy.
      static java.util.HashMap LOGMAPPING
      Mapper von HBCI4Java nach jameica Loglevels
      static java.text.DateFormat LONGDATEFORMAT
      Datums-Format dd.MM.yyyy HH:mm.
    • Constructor Summary

      Constructors 
      Constructor Description
      HBCI()
      ct.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.kapott.hbci.callback.HBCICallback getHBCICallback()
      Liefert den aktuellen HBCI-Callback.
      java.util.Properties getHBCIPropetries()
      Liefert die Properties, mit denen HBCI4Java initialisiert wurde.
      void init()  
      void initHBCI​(java.lang.String callbackClass)
      Initialisiert das HBCI4Java-Subsystem.
      void install()  
      void uninstall​(boolean deleteUserData)  
      • Methods inherited from class de.willuhn.jameica.plugin.AbstractPlugin

        getManifest, getResources, shutDown, update
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • COMPLETE_IBAN

        public static final boolean COMPLETE_IBAN
        Flag, mit dem das automatische Berechnen der IBAN aktiviert werden kann.
      • LONGDATEFORMAT

        public static java.text.DateFormat LONGDATEFORMAT
        Datums-Format dd.MM.yyyy HH:mm.
      • DATEFORMAT

        public static java.text.DateFormat DATEFORMAT
        Datums-Format dd.MM.yyyy.
      • FASTDATEFORMAT

        public static java.text.DateFormat FASTDATEFORMAT
        Datums-Format ddMMyyyy.
      • DECIMALFORMAT

        public static java.text.DecimalFormat DECIMALFORMAT
        DecimalFormat.
      • LOGMAPPING

        public static final java.util.HashMap LOGMAPPING
        Mapper von HBCI4Java nach jameica Loglevels
    • Constructor Detail

      • HBCI

        public HBCI()
        ct.
    • Method Detail

      • init

        public void init()
                  throws de.willuhn.util.ApplicationException
        Specified by:
        init in interface de.willuhn.jameica.plugin.Plugin
        Overrides:
        init in class de.willuhn.jameica.plugin.AbstractPlugin
        Throws:
        de.willuhn.util.ApplicationException
        See Also:
        AbstractPlugin.init()
      • install

        public void install()
                     throws de.willuhn.util.ApplicationException
        Specified by:
        install in interface de.willuhn.jameica.plugin.Plugin
        Overrides:
        install in class de.willuhn.jameica.plugin.AbstractPlugin
        Throws:
        de.willuhn.util.ApplicationException
        See Also:
        AbstractPlugin.install()
      • uninstall

        public void uninstall​(boolean deleteUserData)
                       throws de.willuhn.util.ApplicationException
        Specified by:
        uninstall in interface de.willuhn.jameica.plugin.Plugin
        Overrides:
        uninstall in class de.willuhn.jameica.plugin.AbstractPlugin
        Throws:
        de.willuhn.util.ApplicationException
        See Also:
        AbstractPlugin.uninstall(boolean)
      • initHBCI

        public final void initHBCI​(java.lang.String callbackClass)
                            throws de.willuhn.util.ApplicationException
        Initialisiert das HBCI4Java-Subsystem.
        Parameters:
        callbackClass - der zu verwendende Callback.
        Throws:
        de.willuhn.util.ApplicationException
      • getHBCICallback

        public org.kapott.hbci.callback.HBCICallback getHBCICallback()
        Liefert den aktuellen HBCI-Callback.
        Returns:
        liefert den verwendeten HBCICallback.
      • getHBCIPropetries

        public java.util.Properties getHBCIPropetries()
        Liefert die Properties, mit denen HBCI4Java initialisiert wurde.
        Returns:
        die Properties, mit denen HBCI4Java initialisiert wurde.