de.willuhn.datasource.GenericObject, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.rmi.Transactionable, BaseDauerauftrag, Checksum, HibiscusDBObject, HibiscusTransfer, SepaBooking, SepaDauerauftrag, SepaPayment, Transfer, java.io.Serializable, java.rmi.Remotepublic class SepaDauerauftragImpl extends AbstractBaseDauerauftragImpl implements SepaDauerauftrag
ORDERID_PLACEHOLDER| Constructor | Description |
|---|---|
SepaDauerauftragImpl() |
ct.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canChange() |
Liefert true, wenn die Bank mitgeteilt hat, dass der Auftrag aenderbar ist.
|
boolean |
canDelete() |
Liefert true, wenn die Bank mitgeteilt hat, dass der Auftrag geloescht werden darf.
|
long |
getChecksum() |
Liefert die Checksumme des Objektes.
|
java.lang.String |
getEndtoEndId() |
Liefert die optionale End2End-ID fuer SEPA.
|
java.lang.String |
getGegenkontoBLZ() |
Liefert die BLZ des Gegenkontos.
|
java.lang.String |
getPmtInfId() |
Liefert die optionale PmtInf-ID fuer SEPA.
|
java.lang.String |
getPurposeCode() |
Liefert den optionalen Purpose-Code.
|
protected java.lang.String |
getTableName() |
|
protected void |
insertCheck() |
|
void |
setChangable(boolean b) |
Legt fest, ob der Auftrag der Bank zufolge aenderbar ist.
|
void |
setDeletable(boolean b) |
Legt fest, ob der Auftrag der Bank zufolge loeschbar ist.
|
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 |
setPmtInfId(java.lang.String id) |
Speichert die optionale PmtInf-ID fuer SEPA.
|
void |
setPurposeCode(java.lang.String code) |
Speichert den optionalen Purpose-Code.
|
equals, getAttribute, getErsteZahlung, getLetzteZahlung, getNaechsteZahlung, getOrderID, getPrimaryAttribute, getTurnus, isActive, setErsteZahlung, setLetzteZahlung, setOrderID, setTurnusaddDeleteListener, addStoreListener, clear, deleteCheck, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, insert, isNewObject, load, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollbackgetMeta, setMetadelete, getBetrag, getGegenkontoName, getGegenkontoNummer, getKonto, getWeitereVerwendungszwecke, getZweck, getZweck2, overwrite, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setWeitereVerwendungszwecke, setZweck, setZweck2, store, updateCheckdelete, getErsteZahlung, getLetzteZahlung, getNaechsteZahlung, getOrderID, getTurnus, isActive, setErsteZahlung, setLetzteZahlung, setOrderID, setTurnusclear, isNewObject, overwrite, storeaddDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListenergetMeta, setMetagetKonto, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setWeitereVerwendungszwecke, setZweck, setZweck2finalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubtransactionBegin, transactionCommit, transactionRollbackgetBetrag, getGegenkontoName, getGegenkontoNummer, getWeitereVerwendungszwecke, getZweck, getZweck2public SepaDauerauftragImpl()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionprotected java.lang.String getTableName()
getTableName in class de.willuhn.datasource.db.AbstractDBObjectAbstractDBObject.getTableName()public long getChecksum()
throws java.rmi.RemoteException
ChecksumgetChecksum in interface Checksumjava.rmi.RemoteExceptionChecksum.getChecksum()protected void insertCheck()
throws de.willuhn.util.ApplicationException
insertCheck in class AbstractHibiscusTransferImplde.willuhn.util.ApplicationExceptionAbstractHibiscusTransferImpl.insertCheck()public void setGegenkontoBLZ(java.lang.String blz)
throws java.rmi.RemoteException
HibiscusTransfersetGegenkontoBLZ in interface HibiscusTransfersetGegenkontoBLZ in class AbstractHibiscusTransferImplblz - BLZ des Gegenkontos.java.rmi.RemoteExceptionAbstractHibiscusTransferImpl.setGegenkontoBLZ(java.lang.String)public java.lang.String getGegenkontoBLZ()
throws java.rmi.RemoteException
TransfergetGegenkontoBLZ in interface TransfergetGegenkontoBLZ in class AbstractHibiscusTransferImpljava.rmi.RemoteExceptionAbstractHibiscusTransferImpl.getGegenkontoBLZ()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 boolean canChange()
throws java.rmi.RemoteException
SepaDauerauftragcanChange in interface SepaDauerauftragjava.rmi.RemoteExceptionSepaDauerauftrag.canChange()public boolean canDelete()
throws java.rmi.RemoteException
SepaDauerauftragcanDelete in interface SepaDauerauftragjava.rmi.RemoteExceptionSepaDauerauftrag.canDelete()public void setChangable(boolean b)
throws java.rmi.RemoteException
b - true, wenn die Bank mitgeteilt hat, dass der Auftrag aenderbar ist.java.rmi.RemoteExceptionpublic void setDeletable(boolean b)
throws java.rmi.RemoteException
b - true, wenn die Bank mitgeteilt hat, dass der Auftrag loeschbar ist.java.rmi.RemoteExceptionpublic java.lang.String getPmtInfId()
throws java.rmi.RemoteException
SepaPaymentgetPmtInfId in interface SepaPaymentjava.rmi.RemoteExceptionSepaPayment.getPmtInfId()public void setPmtInfId(java.lang.String id)
throws java.rmi.RemoteException
SepaPaymentsetPmtInfId in interface SepaPaymentid - die optionale PmtInf-ID fuer SEPA.java.rmi.RemoteExceptionSepaPayment.setPmtInfId(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)