Class HBCICallbackSWT

java.lang.Object
org.kapott.hbci.callback.AbstractHBCICallback
de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback
de.willuhn.jameica.hbci.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_DECOUPLED, 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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    callback(org.kapott.hbci.passport.HBCIPassport passport, int reason, String msg, int datatype, StringBuffer retData)
     
    void
    log(String msg, int level, Date date, StackTraceElement trace)
     
    void
    Speichert das aktuelle Handle.
    protected void
    status(String text)
    Protokolliert die Status-Info aus dem HBCI-Kernel.

    Methods inherited from class de.willuhn.jameica.hbci.AbstractHibiscusHBCICallback

    status, updateBPD, updateUPD

    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 Details

    • HBCICallbackSWT

      public HBCICallbackSWT()
  • Method Details

    • log

      public void log(String msg, int level, Date date, 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, String msg, int datatype, StringBuffer retData)
      See Also:
      • HBCICallback.callback(org.kapott.hbci.passport.HBCIPassport, int, java.lang.String, int, java.lang.StringBuffer)
    • status

      protected void status(String text)
      Description copied from class: AbstractHibiscusHBCICallback
      Protokolliert die Status-Info aus dem HBCI-Kernel.
      Specified by:
      status in class AbstractHibiscusHBCICallback
      Parameters:
      text - zu loggender Text.
      See Also:
    • setCurrentHandle

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