Class AbstractSepaSammelTransferBuchungImpl<T extends SepaSammelTransfer>

    • Field Summary

      • Fields inherited from class java.rmi.server.RemoteObject

        ref
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Duplicatable duplicate()
      Dupliziert das Objekt.
      java.lang.Object getAttribute​(java.lang.String arg0)  
      double getBetrag()
      Liefert den Betrag.
      java.lang.String getEndtoEndId()
      Liefert die optionale End2End-ID fuer SEPA.
      java.lang.String getGegenkontoBLZ()
      Liefert die BLZ des Gegenkontos.
      java.lang.String getGegenkontoName()
      Liefert den Namen des Kontoinhabers des Gegenkontos.
      java.lang.String getGegenkontoNummer()
      Liefert die Kontonummer des Gegenkontos.
      java.lang.String getPrimaryAttribute()  
      java.lang.String getPurposeCode()
      Liefert den optionalen Purpose-Code.
      java.lang.String[] getWeitereVerwendungszwecke()
      Liefert eine Liste erweiterter Verwendungszwecke.
      java.lang.String getZweck()
      Liefert die Zeile 1 des Verwendungszwecks.
      java.lang.String getZweck2()
      Liefert die Zeile 2 des Verwendungszwecks.
      protected void insertCheck()  
      void setBetrag​(double betrag)
      Speichert den zu ueberweisenden Betrag.
      void setEndtoEndId​(java.lang.String id)
      Speichert die optionale End2End-ID fuer SEPA.
      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 kontonummer)
      Speichert die Kontonummer des Gegenkontos.
      void setPurposeCode​(java.lang.String code)
      Speichert den optionalen Purpose-Code.
      void setZweck​(java.lang.String zweck)
      Speichert den Zweck der Ueberweisung.
      protected void updateCheck()  
      • Methods inherited from class de.willuhn.datasource.db.AbstractDBObject

        addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getTableName, getUpdateSQL, hasChanged, hasChanged, init, insert, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollback
      • Methods inherited from class java.rmi.server.UnicastRemoteObject

        clone, exportObject, exportObject, exportObject, exportObject, exportObject, unexportObject
      • Methods inherited from class java.rmi.server.RemoteServer

        getClientHost, getLog, setLog
      • Methods inherited from class java.rmi.server.RemoteObject

        equals, getRef, hashCode, toString, toStub
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
      • 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, getAttributeType, getList, 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
    • Constructor Detail

      • AbstractSepaSammelTransferBuchungImpl

        public AbstractSepaSammelTransferBuchungImpl()
                                              throws java.rmi.RemoteException
        Throws:
        java.rmi.RemoteException
    • Method Detail

      • getPrimaryAttribute

        public java.lang.String getPrimaryAttribute()
                                             throws java.rmi.RemoteException
        Specified by:
        getPrimaryAttribute in interface de.willuhn.datasource.rmi.DBObject
        Specified by:
        getPrimaryAttribute in interface de.willuhn.datasource.GenericObject
        Specified by:
        getPrimaryAttribute in class de.willuhn.datasource.db.AbstractDBObject
        Throws:
        java.rmi.RemoteException
        See Also:
        GenericObject.getPrimaryAttribute()
      • insertCheck

        protected void insertCheck()
                            throws de.willuhn.util.ApplicationException
        Overrides:
        insertCheck in class de.willuhn.datasource.db.AbstractDBObject
        Throws:
        de.willuhn.util.ApplicationException
        See Also:
        AbstractDBObject.insertCheck()
      • updateCheck

        protected void updateCheck()
                            throws de.willuhn.util.ApplicationException
        Overrides:
        updateCheck in class de.willuhn.datasource.db.AbstractDBObject
        Throws:
        de.willuhn.util.ApplicationException
        See Also:
        AbstractDBObject.updateCheck()
      • getGegenkontoNummer

        public java.lang.String getGegenkontoNummer()
                                             throws java.rmi.RemoteException
        Description copied from interface: Transfer
        Liefert die Kontonummer des Gegenkontos.
        Specified by:
        getGegenkontoNummer in interface Transfer
        Returns:
        Kontonummer des Empfaengers.
        Throws:
        java.rmi.RemoteException
        See Also:
        Transfer.getGegenkontoNummer()
      • getGegenkontoBLZ

        public java.lang.String getGegenkontoBLZ()
                                          throws java.rmi.RemoteException
        Description copied from interface: Transfer
        Liefert die BLZ des Gegenkontos.
        Specified by:
        getGegenkontoBLZ in interface Transfer
        Returns:
        BLZ des Gegenkontos.
        Throws:
        java.rmi.RemoteException
        See Also:
        Transfer.getGegenkontoBLZ()
      • getAttribute

        public java.lang.Object getAttribute​(java.lang.String arg0)
                                      throws java.rmi.RemoteException
        Specified by:
        getAttribute in interface de.willuhn.datasource.rmi.DBObject
        Specified by:
        getAttribute in interface de.willuhn.datasource.GenericObject
        Overrides:
        getAttribute in class de.willuhn.datasource.db.AbstractDBObject
        Throws:
        java.rmi.RemoteException
        See Also:
        GenericObject.getAttribute(java.lang.String)
      • getGegenkontoName

        public java.lang.String getGegenkontoName()
                                           throws java.rmi.RemoteException
        Description copied from interface: Transfer
        Liefert den Namen des Kontoinhabers des Gegenkontos.
        Specified by:
        getGegenkontoName in interface Transfer
        Returns:
        Name des Kontoinhabers des Gegenkontos.
        Throws:
        java.rmi.RemoteException
        See Also:
        Transfer.getGegenkontoName()
      • getBetrag

        public double getBetrag()
                         throws java.rmi.RemoteException
        Description copied from interface: Transfer
        Liefert den Betrag.
        Specified by:
        getBetrag in interface Transfer
        Returns:
        Betrag.
        Throws:
        java.rmi.RemoteException
        See Also:
        Transfer.getBetrag()
      • getZweck

        public java.lang.String getZweck()
                                  throws java.rmi.RemoteException
        Description copied from interface: Transfer
        Liefert die Zeile 1 des Verwendungszwecks.
        Specified by:
        getZweck in interface Transfer
        Returns:
        Zeile 1 des Verwendungszwecks.
        Throws:
        java.rmi.RemoteException
        See Also:
        Transfer.getZweck()
      • getZweck2

        public java.lang.String getZweck2()
                                   throws java.rmi.RemoteException
        Description copied from interface: Transfer
        Liefert die Zeile 2 des Verwendungszwecks.
        Specified by:
        getZweck2 in interface Transfer
        Returns:
        Zeile 2 des Verwendungszwecks.
        Throws:
        java.rmi.RemoteException
        See Also:
        Transfer.getZweck2()
      • getWeitereVerwendungszwecke

        public java.lang.String[] getWeitereVerwendungszwecke()
                                                       throws java.rmi.RemoteException
        Description copied from interface: Transfer
        Liefert eine Liste erweiterter Verwendungszwecke.
        Specified by:
        getWeitereVerwendungszwecke in interface Transfer
        Returns:
        Liste erweiterter Verwendungszwecke.
        Throws:
        java.rmi.RemoteException
        See Also:
        Transfer.getWeitereVerwendungszwecke()
      • getEndtoEndId

        public java.lang.String getEndtoEndId()
                                       throws java.rmi.RemoteException
        Description copied from interface: SepaBooking
        Liefert die optionale End2End-ID fuer SEPA.
        Specified by:
        getEndtoEndId in interface SepaBooking
        Returns:
        die optionale End2End-ID fuer SEPA.
        Throws:
        java.rmi.RemoteException
        See Also:
        SepaBooking.getEndtoEndId()
      • getPurposeCode

        public java.lang.String getPurposeCode()
                                        throws java.rmi.RemoteException
        Description copied from interface: SepaBooking
        Liefert den optionalen Purpose-Code.
        Specified by:
        getPurposeCode in interface SepaBooking
        Returns:
        der optionale Purpose-Code.
        Throws:
        java.rmi.RemoteException
        See Also:
        SepaBooking.getPurposeCode()