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 T
getSammelTransfer()
Liefert den zugeordneten Sammel-Transfer.void
setBetrag(double betrag)
Speichert den zu ueberweisenden Betrag.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
setSammelTransfer(T s)
Legt den zugehoerigen Sammel-Transfer fest.void
setZweck(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.RemoteException
Speichert die Kontonummer des Gegenkontos.- Parameters:
kontonummer
-- Throws:
java.rmi.RemoteException
-
setGegenkontoBLZ
void setGegenkontoBLZ(java.lang.String blz) throws java.rmi.RemoteException
Speichert die BLZ des Gegenkontos.- Parameters:
blz
-- Throws:
java.rmi.RemoteException
-
setGegenkontoName
void setGegenkontoName(java.lang.String name) throws java.rmi.RemoteException
Speichert den Namen des Kontoinhabers des Gegenkontos.- Parameters:
name
-- 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
-
-