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.Remote
public 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, updateCheck
addDeleteListener, 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, transactionRollback
getMeta, setMeta
delete, getAttribute, getBetrag, getGegenkontoName, getGegenkontoNummer, getKonto, getWeitereVerwendungszwecke, getZweck, getZweck2, overwrite, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setZweck, store
getTextSchluessel
clear, delete, isNewObject, overwrite, store
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
getMeta, setMeta
getKonto, setBetrag, setGegenkonto, setGegenkontoName, setGegenkontoNummer, setKonto, setZweck
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRef, hashCode, toString, toStub
ausgefuehrt, getAusfuehrungsdatum, getTermin, setAusgefuehrt, setTermin, ueberfaellig
transactionBegin, transactionCommit, transactionRollback
getBetrag, getGegenkontoName, getGegenkontoNummer, getWeitereVerwendungszwecke, getZweck, getZweck2
public SepaLastschriftImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
protected java.lang.String getTableName()
getTableName
in class de.willuhn.datasource.db.AbstractDBObject
AbstractDBObject.getTableName()
public Duplicatable duplicate() throws java.rmi.RemoteException
Duplicatable
duplicate
in interface Duplicatable
java.rmi.RemoteException
Duplicatable.duplicate()
protected void insertCheck() throws de.willuhn.util.ApplicationException
insertCheck
in class AbstractBaseUeberweisungImpl
de.willuhn.util.ApplicationException
AbstractDBObject.insertCheck()
public void setTextSchluessel(java.lang.String schluessel) throws java.rmi.RemoteException
BaseUeberweisung
setTextSchluessel
in interface BaseUeberweisung
setTextSchluessel
in class AbstractBaseUeberweisungImpl
java.rmi.RemoteException
AbstractBaseUeberweisungImpl.setTextSchluessel(java.lang.String)
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 void setWeitereVerwendungszwecke(java.lang.String[] list) throws java.rmi.RemoteException
HibiscusTransfer
setWeitereVerwendungszwecke
in interface HibiscusTransfer
setWeitereVerwendungszwecke
in class AbstractHibiscusTransferImpl
list
- Liste erweiterter Verwendungszwecke.java.rmi.RemoteException
AbstractHibiscusTransferImpl.setWeitereVerwendungszwecke(java.lang.String[])
public void setZweck2(java.lang.String zweck2) throws java.rmi.RemoteException
HibiscusTransfer
setZweck2
in interface HibiscusTransfer
setZweck2
in class AbstractHibiscusTransferImpl
zweck2
- Zeile 2 des Verwendungszwecks.java.rmi.RemoteException
AbstractHibiscusTransferImpl.setZweck2(java.lang.String)
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 getMandateId() throws java.rmi.RemoteException
SepaLastschrift
getMandateId
in interface SepaLastschrift
java.rmi.RemoteException
SepaLastschrift.getMandateId()
public void setMandateId(java.lang.String id) throws java.rmi.RemoteException
SepaLastschrift
setMandateId
in interface SepaLastschrift
id
- die Mandats-ID.java.rmi.RemoteException
SepaLastschrift.setMandateId(java.lang.String)
public java.util.Date getSignatureDate() throws java.rmi.RemoteException
SepaLastschrift
getSignatureDate
in interface SepaLastschrift
java.rmi.RemoteException
SepaLastschrift.getSignatureDate()
public java.lang.String getCreditorId() throws java.rmi.RemoteException
SepaLastschrift
getCreditorId
in interface SepaLastschrift
java.rmi.RemoteException
SepaLastschrift.getCreditorId()
public void setCreditorId(java.lang.String id) throws java.rmi.RemoteException
SepaLastschrift
setCreditorId
in interface SepaLastschrift
id
- die Glaeubiger-ID.java.rmi.RemoteException
SepaLastschrift.setCreditorId(java.lang.String)
public void setSignatureDate(java.util.Date date) throws java.rmi.RemoteException
SepaLastschrift
setSignatureDate
in interface SepaLastschrift
date
- das Datum der Unterschrift des Mandats.java.rmi.RemoteException
SepaLastschrift.setSignatureDate(java.util.Date)
public SepaLastSequenceType getSequenceType() throws java.rmi.RemoteException
SepaLastschrift
getSequenceType
in interface SepaLastschrift
java.rmi.RemoteException
SepaLastschrift.getSequenceType()
public void setSequenceType(SepaLastSequenceType type) throws java.rmi.RemoteException
SepaLastschrift
setSequenceType
in interface SepaLastschrift
type
- der Sequenz-Typ der Lastschrift.java.rmi.RemoteException
SepaLastschrift.setSequenceType(de.willuhn.jameica.hbci.rmi.SepaLastSequenceType)
public java.util.Date getTargetDate() throws java.rmi.RemoteException
SepaLastschrift
getTargetDate
in interface SepaLastschrift
java.rmi.RemoteException
SepaLastschrift.getTargetDate()
public void setTargetDate(java.util.Date date) throws java.rmi.RemoteException
SepaLastschrift
setTargetDate
in interface SepaLastschrift
date
- das Ziel-Ausfuehrungsdatum bei der Bank.java.rmi.RemoteException
SepaLastschrift.setTargetDate(java.util.Date)
public SepaLastType getType() throws java.rmi.RemoteException
SepaLastschrift
getType
in interface SepaLastschrift
java.rmi.RemoteException
SepaLastschrift.getType()
public void setType(SepaLastType type) throws java.rmi.RemoteException
SepaLastschrift
setType
in interface SepaLastschrift
type
- der Typ der Lastschrift.java.rmi.RemoteException
SepaLastschrift.setType(de.willuhn.jameica.hbci.rmi.SepaLastType)
public java.lang.String getOrderId() throws java.rmi.RemoteException
SepaLastschrift
getOrderId
in interface SepaLastschrift
java.rmi.RemoteException
SepaLastschrift.getOrderId()
public void setOrderId(java.lang.String orderId) throws java.rmi.RemoteException
SepaLastschrift
setOrderId
in interface SepaLastschrift
orderId
- die von der Bank zurueckgemeldete Order-ID.java.rmi.RemoteException
SepaLastschrift.setOrderId(java.lang.String)
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)