T
- der konkrete Typ des SEPA-Sammelauftrages.de.willuhn.datasource.GenericObject
, de.willuhn.datasource.rmi.Changeable
, de.willuhn.datasource.rmi.DBObject
, de.willuhn.datasource.rmi.Transactionable
, Duplicatable
, HibiscusDBObject
, SepaBooking
, SepaSammelTransferBuchung<T>
, Transfer
, java.io.Serializable
, java.rmi.Remote
SepaSammelLastBuchungImpl
, SepaSammelUeberweisungBuchungImpl
public abstract class AbstractSepaSammelTransferBuchungImpl<T extends SepaSammelTransfer> extends AbstractHibiscusDBObject implements SepaSammelTransferBuchung<T>, Duplicatable
Constructor | Description |
---|---|
AbstractSepaSammelTransferBuchungImpl() |
Modifier and Type | Method | Description |
---|---|---|
Duplicatable |
duplicate() |
Dupliziert das Objekt.
|
java.lang.Object |
getAttribute(java.lang.String arg0) |
|
double |
getBetrag() |
Liefert den Betrag.
|
java.lang.String |
getEndtoEndId() |
Liefert die optionale End2End-ID fuer SEPA.
|
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.
|
java.lang.String |
getPrimaryAttribute() |
|
java.lang.String |
getPurposeCode() |
Liefert den optionalen Purpose-Code.
|
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 |
setBetrag(double betrag) |
Speichert den zu ueberweisenden Betrag.
|
void |
setEndtoEndId(java.lang.String id) |
Speichert die optionale End2End-ID fuer SEPA.
|
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 |
setPurposeCode(java.lang.String code) |
Speichert den optionalen Purpose-Code.
|
void |
setZweck(java.lang.String zweck) |
Speichert den Zweck der Ueberweisung.
|
protected void |
updateCheck() |
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getTableName, getUpdateSQL, hasChanged, hasChanged, init, insert, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollback
delete, getMeta, setMeta, store
clear, delete, isNewObject, overwrite, store
addDeleteListener, addStoreListener, equals, getAttributeType, getList, load, removeDeleteListener, removeStoreListener
getMeta, setMeta
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRef, hashCode, toString, toStub
getSammelTransfer, setSammelTransfer
public AbstractSepaSammelTransferBuchungImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
public java.lang.String getPrimaryAttribute() throws java.rmi.RemoteException
getPrimaryAttribute
in interface de.willuhn.datasource.rmi.DBObject
getPrimaryAttribute
in interface de.willuhn.datasource.GenericObject
getPrimaryAttribute
in class de.willuhn.datasource.db.AbstractDBObject
java.rmi.RemoteException
GenericObject.getPrimaryAttribute()
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 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.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
GenericObject.getAttribute(java.lang.String)
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 kontonummer) throws java.rmi.RemoteException
SepaSammelTransferBuchung
setGegenkontoNummer
in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>
java.rmi.RemoteException
SepaSammelTransferBuchung.setGegenkontoNummer(java.lang.String)
public void setGegenkontoBLZ(java.lang.String blz) throws java.rmi.RemoteException
SepaSammelTransferBuchung
setGegenkontoBLZ
in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>
java.rmi.RemoteException
SepaSammelTransferBuchung.setGegenkontoBLZ(java.lang.String)
public void setGegenkontoName(java.lang.String name) throws java.rmi.RemoteException
SepaSammelTransferBuchung
setGegenkontoName
in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>
java.rmi.RemoteException
SammelTransferBuchung.setGegenkontoName(java.lang.String)
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 setBetrag(double betrag) throws java.rmi.RemoteException
SepaSammelTransferBuchung
setBetrag
in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>
betrag
- Betrag.java.rmi.RemoteException
SammelTransferBuchung.setBetrag(double)
public void setZweck(java.lang.String zweck) throws java.rmi.RemoteException
SepaSammelTransferBuchung
setZweck
in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>
zweck
- Zweck der Ueberweisung.java.rmi.RemoteException
SammelTransferBuchung.setZweck(java.lang.String)
public Duplicatable duplicate() throws java.rmi.RemoteException
Duplicatable
duplicate
in interface Duplicatable<T extends SepaSammelTransfer>
java.rmi.RemoteException
Duplicatable.duplicate()
public java.lang.String[] getWeitereVerwendungszwecke() throws java.rmi.RemoteException
Transfer
getWeitereVerwendungszwecke
in interface Transfer
java.rmi.RemoteException
Transfer.getWeitereVerwendungszwecke()
public java.lang.String getEndtoEndId() throws java.rmi.RemoteException
SepaBooking
getEndtoEndId
in interface SepaBooking
java.rmi.RemoteException
SepaBooking.getEndtoEndId()
public void setEndtoEndId(java.lang.String id) throws java.rmi.RemoteException
SepaBooking
setEndtoEndId
in interface SepaBooking
id
- die optionale End2End-ID fuer SEPA.java.rmi.RemoteException
SepaBooking.setEndtoEndId(java.lang.String)
public java.lang.String getPurposeCode() throws java.rmi.RemoteException
SepaBooking
getPurposeCode
in interface SepaBooking
java.rmi.RemoteException
SepaBooking.getPurposeCode()
public void setPurposeCode(java.lang.String code) throws java.rmi.RemoteException
SepaBooking
setPurposeCode
in interface SepaBooking
code
- der optionale Purpose-Code.java.rmi.RemoteException
SepaBooking.setPurposeCode(java.lang.String)