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 SammelTransfergetSammelTransfer()Liefert den zugeordneten Sammel-Transfer.java.lang.StringgetTextSchluessel()Liefert den Textschluessel der Buchung.java.lang.StringgetWarnung()Liefert eine ggf aufgetretene Warnung bei der Ausfuehrung.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(SammelTransfer s)Legt den zugehoerigen Sammel-Transfer fest.voidsetTextSchluessel(java.lang.String schluessel)Speichert den Textschluessel der Buchung.voidsetWarnung(java.lang.String warnung)Speichert eine ggf aufgetretene Warnung bei der Ausfuehrung.voidsetWeitereVerwendungszwecke(java.lang.String[] list)Speichert eine Liste erweiterter Verwendungszwecke.voidsetZweck(java.lang.String zweck)Speichert den Zweck der Ueberweisung.voidsetZweck2(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.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
-
setZweck2
void setZweck2(java.lang.String zweck2) throws java.rmi.RemoteExceptionSpeichert Zeile 2 des Verwendungszwecks.- Parameters:
zweck2- Zeile 2 des Verwendungszwecks.- Throws:
java.rmi.RemoteException
-
getTextSchluessel
java.lang.String getTextSchluessel() throws java.rmi.RemoteExceptionLiefert den Textschluessel der Buchung.- Returns:
- Textschluessel.
- Throws:
java.rmi.RemoteException
-
setTextSchluessel
void setTextSchluessel(java.lang.String schluessel) throws java.rmi.RemoteExceptionSpeichert den Textschluessel der Buchung.- Parameters:
schluessel- Textschluessel.- Throws:
java.rmi.RemoteException
-
setWeitereVerwendungszwecke
void setWeitereVerwendungszwecke(java.lang.String[] list) throws java.rmi.RemoteExceptionSpeichert eine Liste erweiterter Verwendungszwecke.- Parameters:
list- Liste erweiterter Verwendungszwecke.- Throws:
java.rmi.RemoteException
-
getWarnung
java.lang.String getWarnung() throws java.rmi.RemoteExceptionLiefert 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.RemoteExceptionSpeichert eine ggf aufgetretene Warnung bei der Ausfuehrung.- Parameters:
warnung- eine ggf aufgetretene Warnung bei der Ausfuehrung.- Throws:
java.rmi.RemoteException
-
-