de.willuhn.datasource.GenericObject, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.rmi.Transactionable, BaseUeberweisung, Duplicatable, HibiscusDBObject, HibiscusTransfer, SepaBooking, SepaLastschrift, SepaPayment, Terminable, Transfer, java.io.Serializable, java.rmi.Remotepublic class SepaLastschriftImpl extends AbstractBaseUeberweisungImpl implements SepaLastschrift
| Constructor | Description |
|---|---|
SepaLastschriftImpl() |
| Modifier and Type | Method | Description |
|---|---|---|
Duplicatable |
duplicate() |
Dupliziert das Objekt.
|
java.lang.String |
getCreditorId() |
Liefert die Glaeubiger-ID.
|
java.lang.String |
getEndtoEndId() |
Liefert die optionale End2End-ID fuer SEPA.
|
java.lang.String |
getGegenkontoBLZ() |
Liefert die BLZ des Gegenkontos.
|
java.lang.String |
getMandateId() |
Liefert die Mandats-ID.
|
java.lang.String |
getOrderId() |
Liefert die von der Bank nach der Uebertragung zurueckgemeldete Order-ID.
|
java.lang.String |
getPmtInfId() |
Liefert die optionale PmtInf-ID fuer SEPA.
|
java.lang.String |
getPurposeCode() |
Liefert den optionalen Purpose-Code.
|
SepaLastSequenceType |
getSequenceType() |
Liefert den Sequenz-Typ der Lastschrft.
|
java.util.Date |
getSignatureDate() |
Liefert das Datum der Unterschrift des Mandats.
|
protected java.lang.String |
getTableName() |
|
java.util.Date |
getTargetDate() |
Liefert das Ziel-Ausfuehrungsdatum bei der Bank.
|
SepaLastType |
getType() |
Liefert den Typ der Lastschrft.
|
protected void |
insertCheck() |
|
void |
setCreditorId(java.lang.String id) |
Speichert die Glaeubiger-ID.
|
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 |
setMandateId(java.lang.String id) |
Speichert die Mandats-ID.
|
void |
setOrderId(java.lang.String orderId) |
Speichert die von der Bank zurueckgemeldete Order-ID.
|
void |
setPmtInfId(java.lang.String id) |
Speichert die optionale PmtInf-ID fuer SEPA.
|
void |
setPurposeCode(java.lang.String code) |
Speichert den optionalen Purpose-Code.
|
void |
setSequenceType(SepaLastSequenceType type) |
Speichert den Sequenz-Typ der Lastschrift.
|
void |
setSignatureDate(java.util.Date date) |
Speichert das Datum der Unterschrift des Mandats.
|
void |
setTargetDate(java.util.Date date) |
Speichert das Ziel-Ausfuehrungsdatum bei der Bank.
|
void |
setTextSchluessel(java.lang.String schluessel) |
Speichert den Textschluessel.
|
void |
setType(SepaLastType type) |
Speichert den Typ der Lastschrift.
|
void |
setWeitereVerwendungszwecke(java.lang.String[] list) |
Speichert eine Liste erweiterter Verwendungszwecke.
|
void |
setZweck2(java.lang.String zweck2) |
Speichert Zeile 2 des Verwendungszwecks.
|
ausgefuehrt, getAusfuehrungsdatum, getPrimaryAttribute, getTermin, getTextSchluessel, insert, markingExecuted, setAusgefuehrt, setTermin, ueberfaellig, updateCheckaddDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getForeignObject, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, isNewObject, load, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollbackgetMeta, setMetadelete, getAttribute, getBetrag, getGegenkontoName, getGegenkontoNummer, getKonto, getWeitereVerwendungszwecke, getZweck, getZweck2, overwrite, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setZweck, storegetTextSchluesselclear, delete, isNewObject, overwrite, storeaddDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListenergetMeta, setMetagetKonto, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setZweckfinalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubausgefuehrt, getAusfuehrungsdatum, getTermin, setAusgefuehrt, setTermin, ueberfaelligtransactionBegin, transactionCommit, transactionRollbackgetBetrag, getGegenkontoName, getGegenkontoNummer, getWeitereVerwendungszwecke, getZweck, getZweck2public SepaLastschriftImpl()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionprotected java.lang.String getTableName()
getTableName in class de.willuhn.datasource.db.AbstractDBObjectAbstractDBObject.getTableName()public Duplicatable duplicate() throws java.rmi.RemoteException
Duplicatableduplicate in interface Duplicatablejava.rmi.RemoteExceptionDuplicatable.duplicate()protected void insertCheck()
throws de.willuhn.util.ApplicationException
insertCheck in class AbstractBaseUeberweisungImplde.willuhn.util.ApplicationExceptionAbstractDBObject.insertCheck()public void setTextSchluessel(java.lang.String schluessel)
throws java.rmi.RemoteException
BaseUeberweisungsetTextSchluessel in interface BaseUeberweisungsetTextSchluessel in class AbstractBaseUeberweisungImpljava.rmi.RemoteExceptionAbstractBaseUeberweisungImpl.setTextSchluessel(java.lang.String)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 void setWeitereVerwendungszwecke(java.lang.String[] list)
throws java.rmi.RemoteException
HibiscusTransfersetWeitereVerwendungszwecke in interface HibiscusTransfersetWeitereVerwendungszwecke in class AbstractHibiscusTransferImpllist - Liste erweiterter Verwendungszwecke.java.rmi.RemoteExceptionAbstractHibiscusTransferImpl.setWeitereVerwendungszwecke(java.lang.String[])public void setZweck2(java.lang.String zweck2)
throws java.rmi.RemoteException
HibiscusTransfersetZweck2 in interface HibiscusTransfersetZweck2 in class AbstractHibiscusTransferImplzweck2 - Zeile 2 des Verwendungszwecks.java.rmi.RemoteExceptionAbstractHibiscusTransferImpl.setZweck2(java.lang.String)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 getMandateId()
throws java.rmi.RemoteException
SepaLastschriftgetMandateId in interface SepaLastschriftjava.rmi.RemoteExceptionSepaLastschrift.getMandateId()public void setMandateId(java.lang.String id)
throws java.rmi.RemoteException
SepaLastschriftsetMandateId in interface SepaLastschriftid - die Mandats-ID.java.rmi.RemoteExceptionSepaLastschrift.setMandateId(java.lang.String)public java.util.Date getSignatureDate()
throws java.rmi.RemoteException
SepaLastschriftgetSignatureDate in interface SepaLastschriftjava.rmi.RemoteExceptionSepaLastschrift.getSignatureDate()public java.lang.String getCreditorId()
throws java.rmi.RemoteException
SepaLastschriftgetCreditorId in interface SepaLastschriftjava.rmi.RemoteExceptionSepaLastschrift.getCreditorId()public void setCreditorId(java.lang.String id)
throws java.rmi.RemoteException
SepaLastschriftsetCreditorId in interface SepaLastschriftid - die Glaeubiger-ID.java.rmi.RemoteExceptionSepaLastschrift.setCreditorId(java.lang.String)public void setSignatureDate(java.util.Date date)
throws java.rmi.RemoteException
SepaLastschriftsetSignatureDate in interface SepaLastschriftdate - das Datum der Unterschrift des Mandats.java.rmi.RemoteExceptionSepaLastschrift.setSignatureDate(java.util.Date)public SepaLastSequenceType getSequenceType() throws java.rmi.RemoteException
SepaLastschriftgetSequenceType in interface SepaLastschriftjava.rmi.RemoteExceptionSepaLastschrift.getSequenceType()public void setSequenceType(SepaLastSequenceType type) throws java.rmi.RemoteException
SepaLastschriftsetSequenceType in interface SepaLastschrifttype - der Sequenz-Typ der Lastschrift.java.rmi.RemoteExceptionSepaLastschrift.setSequenceType(de.willuhn.jameica.hbci.rmi.SepaLastSequenceType)public java.util.Date getTargetDate()
throws java.rmi.RemoteException
SepaLastschriftgetTargetDate in interface SepaLastschriftjava.rmi.RemoteExceptionSepaLastschrift.getTargetDate()public void setTargetDate(java.util.Date date)
throws java.rmi.RemoteException
SepaLastschriftsetTargetDate in interface SepaLastschriftdate - das Ziel-Ausfuehrungsdatum bei der Bank.java.rmi.RemoteExceptionSepaLastschrift.setTargetDate(java.util.Date)public SepaLastType getType() throws java.rmi.RemoteException
SepaLastschriftgetType in interface SepaLastschriftjava.rmi.RemoteExceptionSepaLastschrift.getType()public void setType(SepaLastType type) throws java.rmi.RemoteException
SepaLastschriftsetType in interface SepaLastschrifttype - der Typ der Lastschrift.java.rmi.RemoteExceptionSepaLastschrift.setType(de.willuhn.jameica.hbci.rmi.SepaLastType)public java.lang.String getOrderId()
throws java.rmi.RemoteException
SepaLastschriftgetOrderId in interface SepaLastschriftjava.rmi.RemoteExceptionSepaLastschrift.getOrderId()public void setOrderId(java.lang.String orderId)
throws java.rmi.RemoteException
SepaLastschriftsetOrderId in interface SepaLastschriftorderId - die von der Bank zurueckgemeldete Order-ID.java.rmi.RemoteExceptionSepaLastschrift.setOrderId(java.lang.String)public 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)