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.Remote
public 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, setTurnus
addDeleteListener, 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, transactionRollback
getMeta, setMeta
delete, getBetrag, getGegenkontoName, getGegenkontoNummer, getKonto, getWeitereVerwendungszwecke, getZweck, getZweck2, overwrite, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setWeitereVerwendungszwecke, setZweck, setZweck2, store, updateCheck
delete, getErsteZahlung, getLetzteZahlung, getNaechsteZahlung, getOrderID, getTurnus, isActive, setErsteZahlung, setLetzteZahlung, setOrderID, setTurnus
clear, isNewObject, overwrite, store
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
getMeta, setMeta
getKonto, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setWeitereVerwendungszwecke, setZweck, setZweck2
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRef, hashCode, toString, toStub
transactionBegin, transactionCommit, transactionRollback
getBetrag, getGegenkontoName, getGegenkontoNummer, getWeitereVerwendungszwecke, getZweck, getZweck2
public SepaDauerauftragImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
protected java.lang.String getTableName()
getTableName
in class de.willuhn.datasource.db.AbstractDBObject
AbstractDBObject.getTableName()
public long getChecksum() throws java.rmi.RemoteException
Checksum
getChecksum
in interface Checksum
java.rmi.RemoteException
Checksum.getChecksum()
protected void insertCheck() throws de.willuhn.util.ApplicationException
insertCheck
in class AbstractHibiscusTransferImpl
de.willuhn.util.ApplicationException
AbstractHibiscusTransferImpl.insertCheck()
public void setGegenkontoBLZ(java.lang.String blz) throws java.rmi.RemoteException
HibiscusTransfer
setGegenkontoBLZ
in interface HibiscusTransfer
setGegenkontoBLZ
in class AbstractHibiscusTransferImpl
blz
- BLZ des Gegenkontos.java.rmi.RemoteException
AbstractHibiscusTransferImpl.setGegenkontoBLZ(java.lang.String)
public java.lang.String getGegenkontoBLZ() throws java.rmi.RemoteException
Transfer
getGegenkontoBLZ
in interface Transfer
getGegenkontoBLZ
in class AbstractHibiscusTransferImpl
java.rmi.RemoteException
AbstractHibiscusTransferImpl.getGegenkontoBLZ()
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 boolean canChange() throws java.rmi.RemoteException
SepaDauerauftrag
canChange
in interface SepaDauerauftrag
java.rmi.RemoteException
SepaDauerauftrag.canChange()
public boolean canDelete() throws java.rmi.RemoteException
SepaDauerauftrag
canDelete
in interface SepaDauerauftrag
java.rmi.RemoteException
SepaDauerauftrag.canDelete()
public void setChangable(boolean b) throws java.rmi.RemoteException
b
- true, wenn die Bank mitgeteilt hat, dass der Auftrag aenderbar ist.java.rmi.RemoteException
public void setDeletable(boolean b) throws java.rmi.RemoteException
b
- true, wenn die Bank mitgeteilt hat, dass der Auftrag loeschbar ist.java.rmi.RemoteException
public java.lang.String getPmtInfId() throws java.rmi.RemoteException
SepaPayment
getPmtInfId
in interface SepaPayment
java.rmi.RemoteException
SepaPayment.getPmtInfId()
public void setPmtInfId(java.lang.String id) throws java.rmi.RemoteException
SepaPayment
setPmtInfId
in interface SepaPayment
id
- die optionale PmtInf-ID fuer SEPA.java.rmi.RemoteException
SepaPayment.setPmtInfId(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)