de.willuhn.datasource.GenericObject, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.rmi.Transactionable, HibiscusDBObject, HibiscusTransfer, Transfer, java.io.Serializable, java.rmi.RemoteAbstractBaseDauerauftragImpl, AbstractBaseUeberweisungImplpublic abstract class AbstractHibiscusTransferImpl extends AbstractHibiscusDBObject implements HibiscusTransfer
| Constructor | Description |
|---|---|
AbstractHibiscusTransferImpl() |
ct.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
delete() |
|
java.lang.Object |
getAttribute(java.lang.String arg0) |
|
double |
getBetrag() |
Liefert den Betrag.
|
java.lang.String |
getGegenkontoBLZ() |
Liefert die BLZ des Gegenkontos.
|
java.lang.String |
getGegenkontoName() |
Liefert den Namen des Kontoinhabers des Gegenkontos.
|
java.lang.String |
getGegenkontoNummer() |
Liefert die Kontonummer des Gegenkontos.
|
Konto |
getKonto() |
Liefert das Konto, ueber das bezahlt wurde.
|
java.lang.String[] |
getWeitereVerwendungszwecke() |
Liefert eine Liste erweiterter Verwendungszwecke.
|
java.lang.String |
getZweck() |
Liefert die Zeile 1 des Verwendungszwecks.
|
java.lang.String |
getZweck2() |
Liefert die Zeile 2 des Verwendungszwecks.
|
protected void |
insertCheck() |
|
void |
overwrite(de.willuhn.datasource.rmi.DBObject object) |
|
void |
setBetrag(double betrag) |
Speichert den zu ueberweisenden Betrag.
|
void |
setGegenkonto(Address e) |
Setzt alle drei oben genannten Gegenkonto-Eigenschaften auf einmal.
|
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 konto) |
Speichert die Kontonummer des Gegenkontos.
|
void |
setKonto(Konto konto) |
Speichert das Konto, das zur Bezahlung verwendet werden soll.
|
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.
|
void |
store() |
|
protected void |
updateCheck() |
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getPrimaryAttribute, getService, getTableName, getUpdateSQL, hasChanged, hasChanged, init, insert, isNewObject, load, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollbackgetMeta, setMetaaddDeleteListener, addStoreListener, equals, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListenergetMeta, setMetafinalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubpublic AbstractHibiscusTransferImpl()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic java.lang.Object getAttribute(java.lang.String arg0)
throws java.rmi.RemoteException
getAttribute in interface de.willuhn.datasource.rmi.DBObjectgetAttribute in interface de.willuhn.datasource.GenericObjectgetAttribute in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionAbstractDBObject.getAttribute(java.lang.String)public void overwrite(de.willuhn.datasource.rmi.DBObject object)
throws java.rmi.RemoteException
overwrite in interface de.willuhn.datasource.rmi.Changeableoverwrite in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionAbstractDBObject.overwrite(de.willuhn.datasource.rmi.DBObject)protected void insertCheck()
throws de.willuhn.util.ApplicationException
insertCheck in class de.willuhn.datasource.db.AbstractDBObjectde.willuhn.util.ApplicationExceptionAbstractDBObject.insertCheck()protected void updateCheck()
throws de.willuhn.util.ApplicationException
updateCheck in class de.willuhn.datasource.db.AbstractDBObjectde.willuhn.util.ApplicationExceptionAbstractDBObject.updateCheck()public Konto getKonto() throws java.rmi.RemoteException
HibiscusTransfergetKonto in interface HibiscusTransferjava.rmi.RemoteExceptionHibiscusTransfer.getKonto()public double getBetrag()
throws java.rmi.RemoteException
TransfergetBetrag in interface Transferjava.rmi.RemoteExceptionTransfer.getBetrag()public java.lang.String getZweck()
throws java.rmi.RemoteException
TransfergetZweck in interface Transferjava.rmi.RemoteExceptionTransfer.getZweck()public java.lang.String getZweck2()
throws java.rmi.RemoteException
TransfergetZweck2 in interface Transferjava.rmi.RemoteExceptionTransfer.getZweck2()public void setKonto(Konto konto) throws java.rmi.RemoteException
HibiscusTransfersetKonto in interface HibiscusTransferkonto - Konto, das verwendet werden soll.java.rmi.RemoteExceptionHibiscusTransfer.setKonto(de.willuhn.jameica.hbci.rmi.Konto)public void setBetrag(double betrag)
throws java.rmi.RemoteException
HibiscusTransfersetBetrag in interface HibiscusTransferbetrag - Betrag.java.rmi.RemoteExceptionHibiscusTransfer.setBetrag(double)public void setZweck(java.lang.String zweck)
throws java.rmi.RemoteException
HibiscusTransfersetZweck in interface HibiscusTransferzweck - Zweck der Ueberweisung.java.rmi.RemoteExceptionHibiscusTransfer.setZweck(java.lang.String)public void setZweck2(java.lang.String zweck2)
throws java.rmi.RemoteException
HibiscusTransfersetZweck2 in interface HibiscusTransferzweck2 - Zeile 2 des Verwendungszwecks.java.rmi.RemoteExceptionHibiscusTransfer.setZweck2(java.lang.String)public java.lang.String getGegenkontoNummer()
throws java.rmi.RemoteException
TransfergetGegenkontoNummer in interface Transferjava.rmi.RemoteExceptionTransfer.getGegenkontoNummer()public java.lang.String getGegenkontoBLZ()
throws java.rmi.RemoteException
TransfergetGegenkontoBLZ in interface Transferjava.rmi.RemoteExceptionTransfer.getGegenkontoBLZ()public java.lang.String getGegenkontoName()
throws java.rmi.RemoteException
TransfergetGegenkontoName in interface Transferjava.rmi.RemoteExceptionTransfer.getGegenkontoName()public void setGegenkontoNummer(java.lang.String konto)
throws java.rmi.RemoteException
HibiscusTransfersetGegenkontoNummer in interface HibiscusTransferkonto - Kontonummer des Gegenkontos.java.rmi.RemoteExceptionHibiscusTransfer.setGegenkontoNummer(java.lang.String)public void setGegenkontoBLZ(java.lang.String blz)
throws java.rmi.RemoteException
HibiscusTransfersetGegenkontoBLZ in interface HibiscusTransferblz - BLZ des Gegenkontos.java.rmi.RemoteExceptionHibiscusTransfer.setGegenkontoBLZ(java.lang.String)public void setGegenkontoName(java.lang.String name)
throws java.rmi.RemoteException
HibiscusTransfersetGegenkontoName in interface HibiscusTransfername - Name des Kontoinhabers des Gegenkontos.java.rmi.RemoteExceptionHibiscusTransfer.setGegenkontoName(java.lang.String)public void delete()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
delete in interface de.willuhn.datasource.rmi.Changeabledelete in class AbstractHibiscusDBObjectjava.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionAbstractDBObject.delete()public void setGegenkonto(Address e) throws java.rmi.RemoteException
HibiscusTransfersetGegenkonto in interface HibiscusTransferjava.rmi.RemoteExceptionHibiscusTransfer.setGegenkonto(de.willuhn.jameica.hbci.rmi.Address)public java.lang.String[] getWeitereVerwendungszwecke()
throws java.rmi.RemoteException
TransfergetWeitereVerwendungszwecke in interface Transferjava.rmi.RemoteExceptionTransfer.getWeitereVerwendungszwecke()public void setWeitereVerwendungszwecke(java.lang.String[] list)
throws java.rmi.RemoteException
HibiscusTransfersetWeitereVerwendungszwecke in interface HibiscusTransferlist - Liste erweiterter Verwendungszwecke.java.rmi.RemoteExceptionHibiscusTransfer.setWeitereVerwendungszwecke(java.lang.String[])public void store()
throws java.rmi.RemoteException,
de.willuhn.util.ApplicationException
store in interface de.willuhn.datasource.rmi.Changeablestore in class AbstractHibiscusDBObjectjava.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionAbstractDBObject.store()