de.willuhn.datasource.GenericObject, de.willuhn.datasource.rmi.Changeable, de.willuhn.datasource.rmi.DBObject, de.willuhn.datasource.rmi.Transactionable, Duplicatable, HibiscusDBObject, SepaPayment, SepaSammelLastschrift, SepaSammelTransfer<SepaSammelLastBuchung>, Terminable, java.io.Serializable, java.rmi.Remotepublic class SepaSammelLastschriftImpl extends AbstractSepaSammelTransferImpl<SepaSammelLastBuchung> implements SepaSammelLastschrift
| Constructor | Description |
|---|---|
SepaSammelLastschriftImpl() |
ct.
|
| Modifier and Type | Method | Description |
|---|---|---|
SepaSammelLastBuchung |
createBuchung() |
Erzeugt eine neue Buchung auf dem Sammeltransfer.
|
Duplicatable |
duplicate() |
Dupliziert das Objekt.
|
java.util.List<SepaSammelLastBuchung> |
getBuchungen() |
Liefert eine Liste der Buchungen fuer diesen Transfer.
|
java.lang.String |
getOrderId() |
Liefert die von der Bank nach der Uebertragung zurueckgemeldete Order-ID.
|
SepaLastSequenceType |
getSequenceType() |
Liefert den Sequenz-Typ der Lastschrft.
|
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 |
setOrderId(java.lang.String orderId) |
Speichert die von der Bank zurueckgemeldete Order-ID.
|
void |
setSequenceType(SepaLastSequenceType type) |
Speichert den Sequenz-Typ der Lastschrift.
|
void |
setTargetDate(java.util.Date date) |
Speichert das Ziel-Ausfuehrungsdatum bei der Bank.
|
void |
setType(SepaLastType type) |
Speichert den Typ der Lastschrift.
|
addDeleteListener, addStoreListener, clear, deleteCheck, equals, getAttributeNames, getAttributeType, getID, getIDField, getInsertSQL, getList, getListQuery, getLoadQuery, getService, getUpdateSQL, hasChanged, hasChanged, init, isNewObject, load, overwrite, removeDeleteListener, removeStoreListener, setAttribute, setID, setService, transactionBegin, transactionCommit, transactionRollbackgetMeta, setMetaausgefuehrt, delete, getAttribute, getAusfuehrungsdatum, getBezeichnung, getForeignObject, getKonto, getPmtInfId, getPrimaryAttribute, getSumme, getTermin, insert, markingExecuted, setAusgefuehrt, setBezeichnung, setKonto, setPmtInfId, setTermin, store, ueberfaellig, updateCheckclear, delete, isNewObject, overwrite, storeaddDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListenergetMeta, setMetafinalize, getClass, notify, notifyAll, wait, wait, waitequals, getRef, hashCode, toString, toStubgetPmtInfId, setPmtInfIdgetBezeichnung, getKonto, getSumme, setBezeichnung, setKontoausgefuehrt, getAusfuehrungsdatum, getTermin, setAusgefuehrt, setTermin, ueberfaelligpublic SepaSammelLastschriftImpl()
throws java.rmi.RemoteException
java.rmi.RemoteExceptionprotected java.lang.String getTableName()
getTableName in class de.willuhn.datasource.db.AbstractDBObjectAbstractDBObject.getTableName()protected void insertCheck()
throws de.willuhn.util.ApplicationException
insertCheck in class AbstractSepaSammelTransferImpl<SepaSammelLastBuchung>de.willuhn.util.ApplicationExceptionAbstractDBObject.insertCheck()public java.util.List<SepaSammelLastBuchung> getBuchungen() throws java.rmi.RemoteException
SepaSammelTransfergetBuchungen in interface SepaSammelTransfer<SepaSammelLastBuchung>java.rmi.RemoteExceptionSepaSammelTransfer.getBuchungen()public SepaSammelLastBuchung createBuchung() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
SepaSammelTransfercreateBuchung in interface SepaSammelTransfer<SepaSammelLastBuchung>java.rmi.RemoteExceptionde.willuhn.util.ApplicationExceptionSepaSammelTransfer.createBuchung()public SepaLastSequenceType getSequenceType() throws java.rmi.RemoteException
SepaSammelLastschriftgetSequenceType in interface SepaSammelLastschriftjava.rmi.RemoteExceptionSepaSammelLastschrift.getSequenceType()public void setSequenceType(SepaLastSequenceType type) throws java.rmi.RemoteException
SepaSammelLastschriftsetSequenceType in interface SepaSammelLastschrifttype - der Sequenz-Typ der Lastschrift.java.rmi.RemoteExceptionSepaSammelLastschrift.setSequenceType(de.willuhn.jameica.hbci.rmi.SepaLastSequenceType)public java.util.Date getTargetDate()
throws java.rmi.RemoteException
SepaSammelLastschriftgetTargetDate in interface SepaSammelLastschriftjava.rmi.RemoteExceptionSepaSammelLastschrift.getTargetDate()public void setTargetDate(java.util.Date date)
throws java.rmi.RemoteException
SepaSammelLastschriftsetTargetDate in interface SepaSammelLastschriftdate - das Ziel-Ausfuehrungsdatum bei der Bank.java.rmi.RemoteExceptionSepaSammelLastschrift.setTargetDate(java.util.Date)public SepaLastType getType() throws java.rmi.RemoteException
SepaSammelLastschriftgetType in interface SepaSammelLastschriftjava.rmi.RemoteExceptionSepaSammelLastschrift.getType()public void setType(SepaLastType type) throws java.rmi.RemoteException
SepaSammelLastschriftsetType in interface SepaSammelLastschrifttype - der Typ der Lastschrift.java.rmi.RemoteExceptionSepaSammelLastschrift.setType(de.willuhn.jameica.hbci.rmi.SepaLastType)public java.lang.String getOrderId()
throws java.rmi.RemoteException
SepaSammelLastschriftgetOrderId in interface SepaSammelLastschriftjava.rmi.RemoteExceptionSepaSammelLastschrift.getOrderId()public void setOrderId(java.lang.String orderId)
throws java.rmi.RemoteException
SepaSammelLastschriftsetOrderId in interface SepaSammelLastschriftorderId - die von der Bank zurueckgemeldete Order-ID.java.rmi.RemoteExceptionSepaSammelLastschrift.setOrderId(java.lang.String)public Duplicatable duplicate() throws java.rmi.RemoteException
Duplicatableduplicate in interface Duplicatablejava.rmi.RemoteExceptionDuplicatable.duplicate()