Interface HibiscusTransfer

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Konto getKonto()
      Liefert das Konto, ueber das bezahlt wurde.
      void setBetrag​(double betrag)
      Speichert den zu ueberweisenden Betrag.
      void setGegenkonto​(Address e)
      Setzt alle drei oben genannten Gegenkonto-Eigenschaften auf einmal.
      void setGegenkontoBLZ​(java.lang.String blz)
      Speichert die BLZ des Gegenkontos.
      void setGegenkontoName​(java.lang.String name)
      Speichert den Namen des Kontoinhabers des Gegenkontos.
      void setGegenkontoNummer​(java.lang.String konto)
      Speichert die Kontonummer des Gegenkontos.
      void setKonto​(Konto konto)
      Speichert das Konto, das zur Bezahlung verwendet werden soll.
      void setWeitereVerwendungszwecke​(java.lang.String[] list)
      Speichert eine Liste erweiterter Verwendungszwecke.
      void setZweck​(java.lang.String zweck)
      Speichert den Zweck der Ueberweisung.
      void setZweck2​(java.lang.String zweck2)
      Speichert Zeile 2 des Verwendungszwecks.
      • 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

      • getKonto

        Konto getKonto()
                throws java.rmi.RemoteException
        Liefert das Konto, ueber das bezahlt wurde.
        Returns:
        Konto.
        Throws:
        java.rmi.RemoteException
      • setKonto

        void setKonto​(Konto konto)
               throws java.rmi.RemoteException
        Speichert das Konto, das zur Bezahlung verwendet werden soll.
        Parameters:
        konto - Konto, das verwendet werden soll.
        Throws:
        java.rmi.RemoteException
      • setGegenkontoNummer

        void setGegenkontoNummer​(java.lang.String konto)
                          throws java.rmi.RemoteException
        Speichert die Kontonummer des Gegenkontos.
        Parameters:
        konto - Kontonummer des Gegenkontos.
        Throws:
        java.rmi.RemoteException
      • setGegenkontoBLZ

        void setGegenkontoBLZ​(java.lang.String blz)
                       throws java.rmi.RemoteException
        Speichert die BLZ des Gegenkontos.
        Parameters:
        blz - BLZ des Gegenkontos.
        Throws:
        java.rmi.RemoteException
      • setGegenkontoName

        void setGegenkontoName​(java.lang.String name)
                        throws java.rmi.RemoteException
        Speichert den Namen des Kontoinhabers des Gegenkontos.
        Parameters:
        name - Name des Kontoinhabers des Gegenkontos.
        Throws:
        java.rmi.RemoteException
      • setGegenkonto

        void setGegenkonto​(Address e)
                    throws java.rmi.RemoteException
        Setzt alle drei oben genannten Gegenkonto-Eigenschaften auf einmal.
        Parameters:
        e -
        Throws:
        java.rmi.RemoteException
      • setBetrag

        void setBetrag​(double betrag)
                throws java.rmi.RemoteException
        Speichert den zu ueberweisenden Betrag.
        Parameters:
        betrag - Betrag.
        Throws:
        java.rmi.RemoteException
      • setZweck

        void setZweck​(java.lang.String zweck)
               throws java.rmi.RemoteException
        Speichert den Zweck der Ueberweisung.
        Parameters:
        zweck - Zweck der Ueberweisung.
        Throws:
        java.rmi.RemoteException
      • setZweck2

        void setZweck2​(java.lang.String zweck2)
                throws java.rmi.RemoteException
        Speichert Zeile 2 des Verwendungszwecks.
        Parameters:
        zweck2 - Zeile 2 des Verwendungszwecks.
        Throws:
        java.rmi.RemoteException
      • setWeitereVerwendungszwecke

        void setWeitereVerwendungszwecke​(java.lang.String[] list)
                                  throws java.rmi.RemoteException
        Speichert eine Liste erweiterter Verwendungszwecke.
        Parameters:
        list - Liste erweiterter Verwendungszwecke.
        Throws:
        java.rmi.RemoteException