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.RemoteSepaSammelLastBuchungImpl, SepaSammelUeberweisungBuchungImplpublic 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, transactionRollbackdelete, getMeta, setMeta, storeclear, delete, isNewObject, overwrite, storeaddDeleteListener, addStoreListener, equals, getAttributeType, getList, load, removeDeleteListener, removeStoreListenergetMeta, setMetafinalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubgetSammelTransfer, setSammelTransferpublic AbstractSepaSammelTransferBuchungImpl()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionpublic java.lang.String getPrimaryAttribute()
throws java.rmi.RemoteException
getPrimaryAttribute in interface de.willuhn.datasource.rmi.DBObjectgetPrimaryAttribute in interface de.willuhn.datasource.GenericObjectgetPrimaryAttribute in class de.willuhn.datasource.db.AbstractDBObjectjava.rmi.RemoteExceptionGenericObject.getPrimaryAttribute()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 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.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.RemoteExceptionGenericObject.getAttribute(java.lang.String)public java.lang.String getGegenkontoName()
throws java.rmi.RemoteException
TransfergetGegenkontoName in interface Transferjava.rmi.RemoteExceptionTransfer.getGegenkontoName()public void setGegenkontoNummer(java.lang.String kontonummer)
throws java.rmi.RemoteException
SepaSammelTransferBuchungsetGegenkontoNummer in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>java.rmi.RemoteExceptionSepaSammelTransferBuchung.setGegenkontoNummer(java.lang.String)public void setGegenkontoBLZ(java.lang.String blz)
throws java.rmi.RemoteException
SepaSammelTransferBuchungsetGegenkontoBLZ in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>java.rmi.RemoteExceptionSepaSammelTransferBuchung.setGegenkontoBLZ(java.lang.String)public void setGegenkontoName(java.lang.String name)
throws java.rmi.RemoteException
SepaSammelTransferBuchungsetGegenkontoName in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>java.rmi.RemoteExceptionSammelTransferBuchung.setGegenkontoName(java.lang.String)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 setBetrag(double betrag)
throws java.rmi.RemoteException
SepaSammelTransferBuchungsetBetrag in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>betrag - Betrag.java.rmi.RemoteExceptionSammelTransferBuchung.setBetrag(double)public void setZweck(java.lang.String zweck)
throws java.rmi.RemoteException
SepaSammelTransferBuchungsetZweck in interface SepaSammelTransferBuchung<T extends SepaSammelTransfer>zweck - Zweck der Ueberweisung.java.rmi.RemoteExceptionSammelTransferBuchung.setZweck(java.lang.String)public Duplicatable duplicate() throws java.rmi.RemoteException
Duplicatableduplicate in interface Duplicatable<T extends SepaSammelTransfer>java.rmi.RemoteExceptionDuplicatable.duplicate()public java.lang.String[] getWeitereVerwendungszwecke()
throws java.rmi.RemoteException
TransfergetWeitereVerwendungszwecke in interface Transferjava.rmi.RemoteExceptionTransfer.getWeitereVerwendungszwecke()public java.lang.String getEndtoEndId()
throws java.rmi.RemoteException
SepaBookinggetEndtoEndId in interface SepaBookingjava.rmi.RemoteExceptionSepaBooking.getEndtoEndId()public void setEndtoEndId(java.lang.String id)
throws java.rmi.RemoteException
SepaBookingsetEndtoEndId in interface SepaBookingid - die optionale End2End-ID fuer SEPA.java.rmi.RemoteExceptionSepaBooking.setEndtoEndId(java.lang.String)public java.lang.String getPurposeCode()
throws java.rmi.RemoteException
SepaBookinggetPurposeCode in interface SepaBookingjava.rmi.RemoteExceptionSepaBooking.getPurposeCode()public void setPurposeCode(java.lang.String code)
throws java.rmi.RemoteException
SepaBookingsetPurposeCode in interface SepaBookingcode - der optionale Purpose-Code.java.rmi.RemoteExceptionSepaBooking.setPurposeCode(java.lang.String)