Package de.willuhn.jameica.hbci.rmi
Interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>
-
- Type Parameters:
T- der konkrete Typ des Sammel-Auftrages.
- All Superinterfaces:
de.willuhn.datasource.rmi.Changeable,de.willuhn.datasource.rmi.DBObject,de.willuhn.datasource.GenericObject,HibiscusDBObject,java.rmi.Remote,SepaBooking,de.willuhn.datasource.rmi.Transactionable,Transfer
- All Known Subinterfaces:
SepaSammelLastBuchung,SepaSammelUeberweisungBuchung
- All Known Implementing Classes:
AbstractSepaSammelTransferBuchungImpl,SepaSammelLastBuchungImpl,SepaSammelUeberweisungBuchungImpl
public interface SepaSammelTransferBuchung<T extends SepaSammelTransfer> extends SepaBooking, HibiscusDBObject
Interface fuer eine einzelne Buchung eines SEPA-Sammel-Transfers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TgetSammelTransfer()Liefert den zugeordneten Sammel-Transfer.voidsetBetrag(double betrag)Speichert den zu ueberweisenden Betrag.voidsetGegenkontoBLZ(java.lang.String blz)Speichert die BLZ des Gegenkontos.voidsetGegenkontoName(java.lang.String name)Speichert den Namen des Kontoinhabers des Gegenkontos.voidsetGegenkontoNummer(java.lang.String kontonummer)Speichert die Kontonummer des Gegenkontos.voidsetSammelTransfer(T s)Legt den zugehoerigen Sammel-Transfer fest.voidsetZweck(java.lang.String zweck)Speichert den Zweck der Ueberweisung.-
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.HibiscusDBObject
getMeta, setMeta
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.SepaBooking
getEndtoEndId, getPurposeCode, setEndtoEndId, setPurposeCode
-
Methods inherited from interface de.willuhn.datasource.rmi.Transactionable
transactionBegin, transactionCommit, transactionRollback
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.Transfer
getBetrag, getGegenkontoBLZ, getGegenkontoName, getGegenkontoNummer, getWeitereVerwendungszwecke, getZweck, getZweck2
-
-
-
-
Method Detail
-
getSammelTransfer
T getSammelTransfer() throws java.rmi.RemoteException
Liefert den zugeordneten Sammel-Transfer.- Returns:
- Sammel-Transfer.
- Throws:
java.rmi.RemoteException
-
setSammelTransfer
void setSammelTransfer(T s) throws java.rmi.RemoteException
Legt den zugehoerigen Sammel-Transfer fest.- Parameters:
s- Sammel-Transfer.- Throws:
java.rmi.RemoteException
-
setGegenkontoNummer
void setGegenkontoNummer(java.lang.String kontonummer) throws java.rmi.RemoteExceptionSpeichert die Kontonummer des Gegenkontos.- Parameters:
kontonummer-- Throws:
java.rmi.RemoteException
-
setGegenkontoBLZ
void setGegenkontoBLZ(java.lang.String blz) throws java.rmi.RemoteExceptionSpeichert die BLZ des Gegenkontos.- Parameters:
blz-- Throws:
java.rmi.RemoteException
-
setGegenkontoName
void setGegenkontoName(java.lang.String name) throws java.rmi.RemoteExceptionSpeichert den Namen des Kontoinhabers des Gegenkontos.- Parameters:
name-- Throws:
java.rmi.RemoteException
-
setBetrag
void setBetrag(double betrag) throws java.rmi.RemoteExceptionSpeichert den zu ueberweisenden Betrag.- Parameters:
betrag- Betrag.- Throws:
java.rmi.RemoteException
-
setZweck
void setZweck(java.lang.String zweck) throws java.rmi.RemoteExceptionSpeichert den Zweck der Ueberweisung.- Parameters:
zweck- Zweck der Ueberweisung.- Throws:
java.rmi.RemoteException
-
-