Package de.willuhn.jameica.hbci.rmi
Interface SepaSammelLastschrift
- All Superinterfaces:
de.willuhn.datasource.rmi.Changeable,de.willuhn.datasource.rmi.DBObject,Duplicatable,de.willuhn.datasource.GenericObject,HibiscusDBObject,Remote,SepaPayment,SepaSammelTransfer<SepaSammelLastBuchung>,Terminable,de.willuhn.datasource.rmi.Transactionable
- All Known Implementing Classes:
SepaSammelLastschriftImpl
Interface fuer SEPA-Sammellastschriften.
-
Method Summary
Modifier and TypeMethodDescriptionLiefert die von der Bank nach der Uebertragung zurueckgemeldete Order-ID.Liefert den Sequenz-Typ der Lastschrft.Liefert das Ziel-Ausfuehrungsdatum bei der Bank.getType()Liefert den Typ der Lastschrft.voidsetOrderId(String orderId) Speichert die von der Bank zurueckgemeldete Order-ID.voidSpeichert den Sequenz-Typ der Lastschrift.voidsetTargetDate(Date date) Speichert das Ziel-Ausfuehrungsdatum bei der Bank.voidsetType(SepaLastType type) Speichert den Typ der Lastschrift.Methods inherited from interface de.willuhn.datasource.rmi.Changeable
clear, delete, isNewObject, overwrite, storeMethods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListenerMethods inherited from interface de.willuhn.jameica.hbci.rmi.Duplicatable
duplicateMethods inherited from interface de.willuhn.datasource.GenericObject
getAttributeNames, getIDMethods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMetaMethods inherited from interface de.willuhn.jameica.hbci.rmi.SepaPayment
getPmtInfId, setPmtInfIdMethods inherited from interface de.willuhn.jameica.hbci.rmi.SepaSammelTransfer
createBuchung, getBezeichnung, getBuchungen, getKonto, getSumme, setBezeichnung, setKontoMethods inherited from interface de.willuhn.jameica.hbci.rmi.Terminable
ausgefuehrt, getAusfuehrungsdatum, getTermin, setAusgefuehrt, setTermin, ueberfaelligMethods inherited from interface de.willuhn.datasource.rmi.Transactionable
transactionBegin, transactionCommit, transactionRollback
-
Method Details
-
getSequenceType
Liefert den Sequenz-Typ der Lastschrft.- Returns:
- der Sequenz-Typ der Lastschrift.
- Throws:
RemoteException
-
setSequenceType
Speichert den Sequenz-Typ der Lastschrift.- Parameters:
type- der Sequenz-Typ der Lastschrift.- Throws:
RemoteException
-
getTargetDate
Liefert das Ziel-Ausfuehrungsdatum bei der Bank.- Returns:
- das Ziel-Ausfuehrungsdatum bei der Bank.
- Throws:
RemoteException
-
setTargetDate
Speichert das Ziel-Ausfuehrungsdatum bei der Bank.- Parameters:
date- das Ziel-Ausfuehrungsdatum bei der Bank.- Throws:
RemoteException
-
getType
Liefert den Typ der Lastschrft.- Returns:
- der Typ der Lastschrift.
- Throws:
RemoteException
-
setType
Speichert den Typ der Lastschrift.- Parameters:
type- der Typ der Lastschrift.- Throws:
RemoteException
-
getOrderId
Liefert die von der Bank nach der Uebertragung zurueckgemeldete Order-ID.- Returns:
- die Order-ID. NULL, wenn der Auftrag noch nicht an die Bank gesendet wurde.
- Throws:
RemoteException
-
setOrderId
Speichert die von der Bank zurueckgemeldete Order-ID.- Parameters:
orderId- die von der Bank zurueckgemeldete Order-ID.- Throws:
RemoteException
-