Interface HibiscusAddress

  • All Superinterfaces:
    Address, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.GenericObject, HibiscusDBObject, java.rmi.Remote, de.willuhn.datasource.rmi.Transactionable
    All Known Implementing Classes:
    HibiscusAddressImpl

    public interface HibiscusAddress
    extends Address, HibiscusDBObject
    Bildet einen Empfaenger ab.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getBank()
      Liefert den Namen der Bank.
      void setBank​(java.lang.String name)
      Speichert den Namen der Bank.
      void setBic​(java.lang.String bic)
      Speichert die BIC.
      void setBlz​(java.lang.String blz)
      Speichert die BLZ des Empfaengers.
      void setIban​(java.lang.String iban)
      Speichert die IBAN.
      void setKategorie​(java.lang.String kategorie)
      Speichert die Kategorie.
      void setKommentar​(java.lang.String kommentar)
      Speichert einen zusaetzlichen Kommentar fuer den Adressbuch-Eintrag.
      void setKontonummer​(java.lang.String kontonummer)
      Speichert die Kontonummer des Empfaengers.
      void setName​(java.lang.String name)
      Speichert den Namen des Empfaengers.
      • Methods inherited from interface de.willuhn.datasource.rmi.Changeable

        clear, delete, isNewObject, overwrite, store
      • Methods inherited from interface de.willuhn.datasource.rmi.DBObject

        addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
      • Methods inherited from interface de.willuhn.datasource.GenericObject

        getAttributeNames, getID
      • Methods inherited from interface de.willuhn.datasource.rmi.Transactionable

        transactionBegin, transactionCommit, transactionRollback
    • Method Detail

      • setKontonummer

        void setKontonummer​(java.lang.String kontonummer)
                     throws java.rmi.RemoteException
        Speichert die Kontonummer des Empfaengers.
        Parameters:
        kontonummer - Kontonummer.
        Throws:
        java.rmi.RemoteException
      • setBlz

        void setBlz​(java.lang.String blz)
             throws java.rmi.RemoteException
        Speichert die BLZ des Empfaengers.
        Parameters:
        blz - BLZ.
        Throws:
        java.rmi.RemoteException - BUGZILLA 534
      • setName

        void setName​(java.lang.String name)
              throws java.rmi.RemoteException
        Speichert den Namen des Empfaengers.
        Parameters:
        name - Name.
        Throws:
        java.rmi.RemoteException
      • setKommentar

        void setKommentar​(java.lang.String kommentar)
                   throws java.rmi.RemoteException
        Speichert einen zusaetzlichen Kommentar fuer den Adressbuch-Eintrag.
        Parameters:
        kommentar -
        Throws:
        java.rmi.RemoteException
      • getBank

        java.lang.String getBank()
                          throws java.rmi.RemoteException
        Liefert den Namen der Bank. Ist nur fuer auslaendische Banken sinnvoll, da HBCI4Java fuer deutsche Banken eine Mapping-Tabelle BLZ->Bankname mitbringt.
        Returns:
        Name der Bank.
        Throws:
        java.rmi.RemoteException
      • setBank

        void setBank​(java.lang.String name)
              throws java.rmi.RemoteException
        Speichert den Namen der Bank. Ist nur fuer auslaendische Banken sinnvoll, da HBCI4Java fuer deutsche Banken eine Mapping-Tabelle BLZ->Bankname mitbringt.
        Parameters:
        name - Name der Bank.
        Throws:
        java.rmi.RemoteException
      • setBic

        void setBic​(java.lang.String bic)
             throws java.rmi.RemoteException
        Speichert die BIC.
        Parameters:
        bic - die BIC.
        Throws:
        java.rmi.RemoteException
      • setIban

        void setIban​(java.lang.String iban)
              throws java.rmi.RemoteException
        Speichert die IBAN.
        Parameters:
        iban - die IBAN.
        Throws:
        java.rmi.RemoteException
      • setKategorie

        void setKategorie​(java.lang.String kategorie)
                   throws java.rmi.RemoteException
        Speichert die Kategorie.
        Parameters:
        kategorie - die Kategorie.
        Throws:
        java.rmi.RemoteException