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.Remote
AbstractBaseDauerauftragImpl
, AbstractBaseUeberweisungImpl
public 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, transactionRollback
getMeta, setMeta
addDeleteListener, addStoreListener, equals, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
getMeta, setMeta
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRef, hashCode, toString, toStub
public AbstractHibiscusTransferImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.Object getAttribute(java.lang.String arg0) throws java.rmi.RemoteException
getAttribute
in interface de.willuhn.datasource.rmi.DBObject
getAttribute
in interface de.willuhn.datasource.GenericObject
getAttribute
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
AbstractDBObject.getAttribute(java.lang.String)
public void overwrite(de.willuhn.datasource.rmi.DBObject object) throws java.rmi.RemoteException
overwrite
in interface de.willuhn.datasource.rmi.Changeable
overwrite
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
AbstractDBObject.overwrite(de.willuhn.datasource.rmi.DBObject)
protected void insertCheck() throws de.willuhn.util.ApplicationException
insertCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.insertCheck()
protected void updateCheck() throws de.willuhn.util.ApplicationException
updateCheck
in class de.willuhn.datasource.db.AbstractDBObject
de.willuhn.util.ApplicationException
AbstractDBObject.updateCheck()
public Konto getKonto() throws java.rmi.RemoteException
HibiscusTransfer
getKonto
in interface HibiscusTransfer
java.rmi.RemoteException
HibiscusTransfer.getKonto()
public double getBetrag() throws java.rmi.RemoteException
Transfer
getBetrag
in interface Transfer
java.rmi.RemoteException
Transfer.getBetrag()
public java.lang.String getZweck() throws java.rmi.RemoteException
Transfer
getZweck
in interface Transfer
java.rmi.RemoteException
Transfer.getZweck()
public java.lang.String getZweck2() throws java.rmi.RemoteException
Transfer
getZweck2
in interface Transfer
java.rmi.RemoteException
Transfer.getZweck2()
public void setKonto(Konto konto) throws java.rmi.RemoteException
HibiscusTransfer
setKonto
in interface HibiscusTransfer
konto
- Konto, das verwendet werden soll.java.rmi.RemoteException
HibiscusTransfer.setKonto(de.willuhn.jameica.hbci.rmi.Konto)
public void setBetrag(double betrag) throws java.rmi.RemoteException
HibiscusTransfer
setBetrag
in interface HibiscusTransfer
betrag
- Betrag.java.rmi.RemoteException
HibiscusTransfer.setBetrag(double)
public void setZweck(java.lang.String zweck) throws java.rmi.RemoteException
HibiscusTransfer
setZweck
in interface HibiscusTransfer
zweck
- Zweck der Ueberweisung.java.rmi.RemoteException
HibiscusTransfer.setZweck(java.lang.String)
public void setZweck2(java.lang.String zweck2) throws java.rmi.RemoteException
HibiscusTransfer
setZweck2
in interface HibiscusTransfer
zweck2
- Zeile 2 des Verwendungszwecks.java.rmi.RemoteException
HibiscusTransfer.setZweck2(java.lang.String)
public java.lang.String getGegenkontoNummer() throws java.rmi.RemoteException
Transfer
getGegenkontoNummer
in interface Transfer
java.rmi.RemoteException
Transfer.getGegenkontoNummer()
public java.lang.String getGegenkontoBLZ() throws java.rmi.RemoteException
Transfer
getGegenkontoBLZ
in interface Transfer
java.rmi.RemoteException
Transfer.getGegenkontoBLZ()
public java.lang.String getGegenkontoName() throws java.rmi.RemoteException
Transfer
getGegenkontoName
in interface Transfer
java.rmi.RemoteException
Transfer.getGegenkontoName()
public void setGegenkontoNummer(java.lang.String konto) throws java.rmi.RemoteException
HibiscusTransfer
setGegenkontoNummer
in interface HibiscusTransfer
konto
- Kontonummer des Gegenkontos.java.rmi.RemoteException
HibiscusTransfer.setGegenkontoNummer(java.lang.String)
public void setGegenkontoBLZ(java.lang.String blz) throws java.rmi.RemoteException
HibiscusTransfer
setGegenkontoBLZ
in interface HibiscusTransfer
blz
- BLZ des Gegenkontos.java.rmi.RemoteException
HibiscusTransfer.setGegenkontoBLZ(java.lang.String)
public void setGegenkontoName(java.lang.String name) throws java.rmi.RemoteException
HibiscusTransfer
setGegenkontoName
in interface HibiscusTransfer
name
- Name des Kontoinhabers des Gegenkontos.java.rmi.RemoteException
HibiscusTransfer.setGegenkontoName(java.lang.String)
public void delete() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
delete
in interface de.willuhn.datasource.rmi.Changeable
delete
in class AbstractHibiscusDBObject
java.rmi.RemoteException
de.willuhn.util.ApplicationException
AbstractDBObject.delete()
public void setGegenkonto(Address e) throws java.rmi.RemoteException
HibiscusTransfer
setGegenkonto
in interface HibiscusTransfer
java.rmi.RemoteException
HibiscusTransfer.setGegenkonto(de.willuhn.jameica.hbci.rmi.Address)
public java.lang.String[] getWeitereVerwendungszwecke() throws java.rmi.RemoteException
Transfer
getWeitereVerwendungszwecke
in interface Transfer
java.rmi.RemoteException
Transfer.getWeitereVerwendungszwecke()
public void setWeitereVerwendungszwecke(java.lang.String[] list) throws java.rmi.RemoteException
HibiscusTransfer
setWeitereVerwendungszwecke
in interface HibiscusTransfer
list
- Liste erweiterter Verwendungszwecke.java.rmi.RemoteException
HibiscusTransfer.setWeitereVerwendungszwecke(java.lang.String[])
public void store() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
store
in interface de.willuhn.datasource.rmi.Changeable
store
in class AbstractHibiscusDBObject
java.rmi.RemoteException
de.willuhn.util.ApplicationException
AbstractDBObject.store()