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.Remote
public 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, transactionRollback
getMeta, setMeta
ausgefuehrt, delete, getAttribute, getAusfuehrungsdatum, getBezeichnung, getForeignObject, getKonto, getPmtInfId, getPrimaryAttribute, getSumme, getTermin, insert, markingExecuted, setAusgefuehrt, setBezeichnung, setKonto, setPmtInfId, setTermin, store, ueberfaellig, updateCheck
clear, delete, isNewObject, overwrite, store
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
getMeta, setMeta
finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getRef, hashCode, toString, toStub
getPmtInfId, setPmtInfId
getBezeichnung, getKonto, getSumme, setBezeichnung, setKonto
ausgefuehrt, getAusfuehrungsdatum, getTermin, setAusgefuehrt, setTermin, ueberfaellig
public SepaSammelLastschriftImpl() throws java.rmi.RemoteException
java.rmi.RemoteException
protected java.lang.String getTableName()
getTableName
in class de.willuhn.datasource.db.AbstractDBObject
AbstractDBObject.getTableName()
protected void insertCheck() throws de.willuhn.util.ApplicationException
insertCheck
in class AbstractSepaSammelTransferImpl<SepaSammelLastBuchung>
de.willuhn.util.ApplicationException
AbstractDBObject.insertCheck()
public java.util.List<SepaSammelLastBuchung> getBuchungen() throws java.rmi.RemoteException
SepaSammelTransfer
getBuchungen
in interface SepaSammelTransfer<SepaSammelLastBuchung>
java.rmi.RemoteException
SepaSammelTransfer.getBuchungen()
public SepaSammelLastBuchung createBuchung() throws java.rmi.RemoteException, de.willuhn.util.ApplicationException
SepaSammelTransfer
createBuchung
in interface SepaSammelTransfer<SepaSammelLastBuchung>
java.rmi.RemoteException
de.willuhn.util.ApplicationException
SepaSammelTransfer.createBuchung()
public SepaLastSequenceType getSequenceType() throws java.rmi.RemoteException
SepaSammelLastschrift
getSequenceType
in interface SepaSammelLastschrift
java.rmi.RemoteException
SepaSammelLastschrift.getSequenceType()
public void setSequenceType(SepaLastSequenceType type) throws java.rmi.RemoteException
SepaSammelLastschrift
setSequenceType
in interface SepaSammelLastschrift
type
- der Sequenz-Typ der Lastschrift.java.rmi.RemoteException
SepaSammelLastschrift.setSequenceType(de.willuhn.jameica.hbci.rmi.SepaLastSequenceType)
public java.util.Date getTargetDate() throws java.rmi.RemoteException
SepaSammelLastschrift
getTargetDate
in interface SepaSammelLastschrift
java.rmi.RemoteException
SepaSammelLastschrift.getTargetDate()
public void setTargetDate(java.util.Date date) throws java.rmi.RemoteException
SepaSammelLastschrift
setTargetDate
in interface SepaSammelLastschrift
date
- das Ziel-Ausfuehrungsdatum bei der Bank.java.rmi.RemoteException
SepaSammelLastschrift.setTargetDate(java.util.Date)
public SepaLastType getType() throws java.rmi.RemoteException
SepaSammelLastschrift
getType
in interface SepaSammelLastschrift
java.rmi.RemoteException
SepaSammelLastschrift.getType()
public void setType(SepaLastType type) throws java.rmi.RemoteException
SepaSammelLastschrift
setType
in interface SepaSammelLastschrift
type
- der Typ der Lastschrift.java.rmi.RemoteException
SepaSammelLastschrift.setType(de.willuhn.jameica.hbci.rmi.SepaLastType)
public java.lang.String getOrderId() throws java.rmi.RemoteException
SepaSammelLastschrift
getOrderId
in interface SepaSammelLastschrift
java.rmi.RemoteException
SepaSammelLastschrift.getOrderId()
public void setOrderId(java.lang.String orderId) throws java.rmi.RemoteException
SepaSammelLastschrift
setOrderId
in interface SepaSammelLastschrift
orderId
- die von der Bank zurueckgemeldete Order-ID.java.rmi.RemoteException
SepaSammelLastschrift.setOrderId(java.lang.String)
public Duplicatable duplicate() throws java.rmi.RemoteException
Duplicatable
duplicate
in interface Duplicatable
java.rmi.RemoteException
Duplicatable.duplicate()