Package de.willuhn.jameica.hbci.rmi
Interface HibiscusTransfer
- All Superinterfaces:
de.willuhn.datasource.rmi.Changeable
,de.willuhn.datasource.rmi.DBObject
,de.willuhn.datasource.GenericObject
,HibiscusDBObject
,Remote
,de.willuhn.datasource.rmi.Transactionable
,Transfer
- All Known Subinterfaces:
AuslandsUeberweisung
,BaseDauerauftrag
,BaseUeberweisung
,Dauerauftrag
,Lastschrift
,SepaDauerauftrag
,SepaLastschrift
,Ueberweisung
,Umsatz
- All Known Implementing Classes:
AbstractBaseDauerauftragImpl
,AbstractBaseUeberweisungImpl
,AbstractHibiscusTransferImpl
,AuslandsUeberweisungImpl
,DauerauftragImpl
,LastschriftImpl
,SepaDauerauftragImpl
,SepaLastschriftImpl
,UeberweisungImpl
,UmsatzImpl
Basis-Interface fuer Geld-Transfers zwischen Konten.
-
Method Summary
Modifier and TypeMethodDescriptiongetKonto()
Liefert das Konto, ueber das bezahlt wurde.void
setBetrag
(double betrag) Speichert den zu ueberweisenden Betrag.void
Setzt alle drei oben genannten Gegenkonto-Eigenschaften auf einmal.void
setGegenkontoBLZ
(String blz) Speichert die BLZ des Gegenkontos.void
setGegenkontoName
(String name) Speichert den Namen des Kontoinhabers des Gegenkontos.void
setGegenkontoNummer
(String konto) Speichert die Kontonummer des Gegenkontos.void
Speichert das Konto, das zur Bezahlung verwendet werden soll.void
setWeitereVerwendungszwecke
(String[] list) Speichert eine Liste erweiterter Verwendungszwecke.void
Speichert den Zweck der Ueberweisung.void
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.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMeta
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 Details
-
getKonto
Liefert das Konto, ueber das bezahlt wurde.- Returns:
- Konto.
- Throws:
RemoteException
-
setKonto
Speichert das Konto, das zur Bezahlung verwendet werden soll.- Parameters:
konto
- Konto, das verwendet werden soll.- Throws:
RemoteException
-
setGegenkontoNummer
Speichert die Kontonummer des Gegenkontos.- Parameters:
konto
- Kontonummer des Gegenkontos.- Throws:
RemoteException
-
setGegenkontoBLZ
Speichert die BLZ des Gegenkontos.- Parameters:
blz
- BLZ des Gegenkontos.- Throws:
RemoteException
-
setGegenkontoName
Speichert den Namen des Kontoinhabers des Gegenkontos.- Parameters:
name
- Name des Kontoinhabers des Gegenkontos.- Throws:
RemoteException
-
setGegenkonto
Setzt alle drei oben genannten Gegenkonto-Eigenschaften auf einmal.- Parameters:
e
-- Throws:
RemoteException
-
setBetrag
Speichert den zu ueberweisenden Betrag.- Parameters:
betrag
- Betrag.- Throws:
RemoteException
-
setZweck
Speichert den Zweck der Ueberweisung.- Parameters:
zweck
- Zweck der Ueberweisung.- Throws:
RemoteException
-
setZweck2
Speichert Zeile 2 des Verwendungszwecks.- Parameters:
zweck2
- Zeile 2 des Verwendungszwecks.- Throws:
RemoteException
-
setWeitereVerwendungszwecke
Speichert eine Liste erweiterter Verwendungszwecke.- Parameters:
list
- Liste erweiterter Verwendungszwecke.- Throws:
RemoteException
-