Interface SepaSammelTransfer<T extends SepaSammelTransferBuchung>

Type Parameters:
T - der konkrete Typ der enthaltenen Buchungen.
All Superinterfaces:
de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, Duplicatable, de.willuhn.datasource.GenericObject, HibiscusDBObject, Remote, SepaPayment, Terminable, de.willuhn.datasource.rmi.Transactionable
All Known Subinterfaces:
SepaSammelLastschrift, SepaSammelUeberweisung
All Known Implementing Classes:
AbstractSepaSammelTransferImpl, SepaSammelLastschriftImpl, SepaSammelUeberweisungImpl

public interface SepaSammelTransfer<T extends SepaSammelTransferBuchung> extends HibiscusDBObject, Terminable, Duplicatable, SepaPayment
Interface fuer SEPA-Sammellastschriften und -ueberweisungen.
  • Method Summary

    Modifier and Type
    Method
    Description
    Erzeugt eine neue Buchung auf dem Sammeltransfer.
    Liefert eine Bezeichnung des Transfers.
    Liefert eine Liste der Buchungen fuer diesen Transfer.
    Liefert das Konto, ueber das der Transfer gebucht wird.
    Liefert die Summe der enthaltenen Buchungen.
    void
    setBezeichnung(String bezeichnung)
    Speichert die Bezeichnung.
    void
    setKonto(Konto konto)
    Speichert das Konto, ueber das der Transfer gebucht werden soll.

    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.jameica.hbci.rmi.Duplicatable

    duplicate

    Methods inherited from interface de.willuhn.datasource.GenericObject

    getAttributeNames, getID

    Methods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject

    getMeta, setMeta

    Methods inherited from interface de.willuhn.jameica.hbci.rmi.SepaPayment

    getPmtInfId, setPmtInfId

    Methods inherited from interface de.willuhn.jameica.hbci.rmi.Terminable

    ausgefuehrt, getAusfuehrungsdatum, getTermin, setAusgefuehrt, setTermin, ueberfaellig

    Methods inherited from interface de.willuhn.datasource.rmi.Transactionable

    transactionBegin, transactionCommit, transactionRollback