Class HBCICallbackSWT

  • All Implemented Interfaces:
    org.kapott.hbci.callback.HBCICallback

    @Lifecycle(CONTEXT)
    public class HBCICallbackSWT
    extends AbstractHibiscusHBCICallback
    Dieser HBCICallbackSWT implementiert den HBCICallbackSWT des HBCI-Systems und schreibt die Log-Ausgaben in das Jameica-Log.
    • Field Summary

      • Fields inherited from interface org.kapott.hbci.callback.HBCICallback

        CLOSE_CONNECTION, HAVE_CHIPCARD, HAVE_CRC_ERROR, HAVE_ERROR, HAVE_HARDPIN, HAVE_IBAN_ERROR, HAVE_INST_MSG, HAVE_NEW_MY_KEYS, NEED_BLZ, NEED_CHIPCARD, NEED_CONNECTION, NEED_COUNTRY, NEED_CUSTOMERID, NEED_FILTER, NEED_HARDPIN, NEED_HOST, NEED_INFOPOINT_ACK, NEED_NEW_INST_KEYS_ACK, NEED_PASSPHRASE_LOAD, NEED_PASSPHRASE_SAVE, NEED_PORT, NEED_PROXY_PASS, NEED_PROXY_USER, NEED_PT_PHOTOTAN, NEED_PT_PIN, NEED_PT_QRTAN, NEED_PT_SECMECH, NEED_PT_TAN, NEED_PT_TANMEDIA, NEED_REMOVE_CHIPCARD, NEED_SIZENTRY_SELECT, NEED_SOFTPIN, NEED_USERID, STATUS_DIALOG_END, STATUS_DIALOG_END_DONE, STATUS_DIALOG_INIT, STATUS_DIALOG_INIT_DONE, STATUS_INIT_SIGID, STATUS_INIT_SIGID_DONE, STATUS_INIT_SYSID, STATUS_INIT_SYSID_DONE, STATUS_INIT_UPD, STATUS_INIT_UPD_DONE, STATUS_INST_BPD_INIT, STATUS_INST_BPD_INIT_DONE, STATUS_INST_GET_KEYS, STATUS_INST_GET_KEYS_DONE, STATUS_LOCK_KEYS, STATUS_LOCK_KEYS_DONE, STATUS_MSG_CREATE, STATUS_MSG_CRYPT, STATUS_MSG_DECRYPT, STATUS_MSG_PARSE, STATUS_MSG_RAW_RECV, STATUS_MSG_RAW_RECV_ENCRYPTED, STATUS_MSG_RAW_SEND, STATUS_MSG_RECV, STATUS_MSG_SEND, STATUS_MSG_SIGN, STATUS_MSG_VERIFY, STATUS_SEND_INFOPOINT_DATA, STATUS_SEND_KEYS, STATUS_SEND_KEYS_DONE, STATUS_SEND_TASK, STATUS_SEND_TASK_DONE, TYPE_BOOLEAN, TYPE_NONE, TYPE_SECRET, TYPE_TEXT, USERID_CHANGED, WRONG_PIN
    • Constructor Summary

      Constructors 
      Constructor Description
      HBCICallbackSWT()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void callback​(org.kapott.hbci.passport.HBCIPassport passport, int reason, java.lang.String msg, int datatype, java.lang.StringBuffer retData)  
      void log​(java.lang.String msg, int level, java.util.Date date, java.lang.StackTraceElement trace)  
      void setCurrentHandle​(PassportHandle handle)
      Speichert das aktuelle Handle.
      protected void status​(java.lang.String text)
      Protokolliert die Status-Info aus dem HBCI-Kernel.
      • Methods inherited from class org.kapott.hbci.callback.AbstractHBCICallback

        createDefaultLogLine, status, useThreadedCallback
      • Methods inherited from class java.lang.Object

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

      • HBCICallbackSWT

        public HBCICallbackSWT()
    • Method Detail

      • log

        public void log​(java.lang.String msg,
                        int level,
                        java.util.Date date,
                        java.lang.StackTraceElement trace)
        See Also:
        HBCICallback.log(java.lang.String, int, java.util.Date, java.lang.StackTraceElement)
      • callback

        public void callback​(org.kapott.hbci.passport.HBCIPassport passport,
                             int reason,
                             java.lang.String msg,
                             int datatype,
                             java.lang.StringBuffer retData)
        See Also:
        HBCICallback.callback(org.kapott.hbci.passport.HBCIPassport, int, java.lang.String, int, java.lang.StringBuffer)
      • setCurrentHandle

        public void setCurrentHandle​(PassportHandle handle)
        Speichert das aktuelle Handle. Haesslicher Workaround.
        Parameters:
        handle -