Package de.willuhn.jameica.hbci.rmi
Interface SammelTransferBuchung
-
- All Superinterfaces:
de.willuhn.datasource.rmi.Changeable
,de.willuhn.datasource.rmi.DBObject
,de.willuhn.datasource.GenericObject
,HibiscusDBObject
,java.rmi.Remote
,de.willuhn.datasource.rmi.Transactionable
,Transfer
- All Known Subinterfaces:
SammelLastBuchung
,SammelUeberweisungBuchung
- All Known Implementing Classes:
AbstractSammelTransferBuchungImpl
,SammelLastBuchungImpl
,SammelUeberweisungBuchungImpl
public interface SammelTransferBuchung extends Transfer, HibiscusDBObject
Interface fuer eine einzelne Buchung eines Sammel-Transfers.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SammelTransfer
getSammelTransfer()
Liefert den zugeordneten Sammel-Transfer.java.lang.String
getTextSchluessel()
Liefert den Textschluessel der Buchung.java.lang.String
getWarnung()
Liefert eine ggf aufgetretene Warnung bei der Ausfuehrung.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(SammelTransfer s)
Legt den zugehoerigen Sammel-Transfer fest.void
setTextSchluessel(java.lang.String schluessel)
Speichert den Textschluessel der Buchung.void
setWarnung(java.lang.String warnung)
Speichert eine ggf aufgetretene Warnung bei der Ausfuehrung.void
setWeitereVerwendungszwecke(java.lang.String[] list)
Speichert eine Liste erweiterter Verwendungszwecke.void
setZweck(java.lang.String zweck)
Speichert den Zweck der Ueberweisung.void
setZweck2(java.lang.String zweck2)
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.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 Detail
-
getSammelTransfer
SammelTransfer getSammelTransfer() throws java.rmi.RemoteException
Liefert den zugeordneten Sammel-Transfer.- Returns:
- Sammel-Transfer.
- Throws:
java.rmi.RemoteException
-
setSammelTransfer
void setSammelTransfer(SammelTransfer 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
-
setZweck2
void setZweck2(java.lang.String zweck2) throws java.rmi.RemoteException
Speichert Zeile 2 des Verwendungszwecks.- Parameters:
zweck2
- Zeile 2 des Verwendungszwecks.- Throws:
java.rmi.RemoteException
-
getTextSchluessel
java.lang.String getTextSchluessel() throws java.rmi.RemoteException
Liefert den Textschluessel der Buchung.- Returns:
- Textschluessel.
- Throws:
java.rmi.RemoteException
-
setTextSchluessel
void setTextSchluessel(java.lang.String schluessel) throws java.rmi.RemoteException
Speichert den Textschluessel der Buchung.- Parameters:
schluessel
- Textschluessel.- Throws:
java.rmi.RemoteException
-
setWeitereVerwendungszwecke
void setWeitereVerwendungszwecke(java.lang.String[] list) throws java.rmi.RemoteException
Speichert eine Liste erweiterter Verwendungszwecke.- Parameters:
list
- Liste erweiterter Verwendungszwecke.- Throws:
java.rmi.RemoteException
-
getWarnung
java.lang.String getWarnung() throws java.rmi.RemoteException
Liefert eine ggf aufgetretene Warnung bei der Ausfuehrung.- Returns:
- eine ggf aufgetretene Warnung bei der Ausfuehrung.
- Throws:
java.rmi.RemoteException
-
setWarnung
void setWarnung(java.lang.String warnung) throws java.rmi.RemoteException
Speichert eine ggf aufgetretene Warnung bei der Ausfuehrung.- Parameters:
warnung
- eine ggf aufgetretene Warnung bei der Ausfuehrung.- Throws:
java.rmi.RemoteException
-
-