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,java.rmi.Remote,SepaPayment,SepaSammelTransfer<SepaSammelLastBuchung>,Terminable,de.willuhn.datasource.rmi.Transactionable
- All Known Implementing Classes:
SepaSammelLastschriftImpl
public interface SepaSammelLastschrift extends SepaSammelTransfer<SepaSammelLastBuchung>
Interface fuer SEPA-Sammellastschriften.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetOrderId()Liefert die von der Bank nach der Uebertragung zurueckgemeldete Order-ID.SepaLastSequenceTypegetSequenceType()Liefert den Sequenz-Typ der Lastschrft.java.util.DategetTargetDate()Liefert das Ziel-Ausfuehrungsdatum bei der Bank.SepaLastTypegetType()Liefert den Typ der Lastschrft.voidsetOrderId(java.lang.String orderId)Speichert die von der Bank zurueckgemeldete Order-ID.voidsetSequenceType(SepaLastSequenceType type)Speichert den Sequenz-Typ der Lastschrift.voidsetTargetDate(java.util.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, store
-
Methods inherited from interface de.willuhn.datasource.rmi.DBObject
addDeleteListener, addStoreListener, equals, getAttribute, getAttributeType, getList, getPrimaryAttribute, load, removeDeleteListener, removeStoreListener
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.Duplicatable
duplicate
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.HibiscusDBObject
getMeta, setMeta
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.SepaPayment
getPmtInfId, setPmtInfId
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.SepaSammelTransfer
createBuchung, getBezeichnung, getBuchungen, getKonto, getSumme, setBezeichnung, setKonto
-
Methods inherited from interface de.willuhn.jameica.hbci.rmi.Terminable
ausgefuehrt, getAusfuehrungsdatum, getTermin, setAusgefuehrt, setTermin, ueberfaellig
-
-
-
-
Method Detail
-
getSequenceType
SepaLastSequenceType getSequenceType() throws java.rmi.RemoteException
Liefert den Sequenz-Typ der Lastschrft.- Returns:
- der Sequenz-Typ der Lastschrift.
- Throws:
java.rmi.RemoteException
-
setSequenceType
void setSequenceType(SepaLastSequenceType type) throws java.rmi.RemoteException
Speichert den Sequenz-Typ der Lastschrift.- Parameters:
type- der Sequenz-Typ der Lastschrift.- Throws:
java.rmi.RemoteException
-
getTargetDate
java.util.Date getTargetDate() throws java.rmi.RemoteExceptionLiefert das Ziel-Ausfuehrungsdatum bei der Bank.- Returns:
- das Ziel-Ausfuehrungsdatum bei der Bank.
- Throws:
java.rmi.RemoteException
-
setTargetDate
void setTargetDate(java.util.Date date) throws java.rmi.RemoteExceptionSpeichert das Ziel-Ausfuehrungsdatum bei der Bank.- Parameters:
date- das Ziel-Ausfuehrungsdatum bei der Bank.- Throws:
java.rmi.RemoteException
-
getType
SepaLastType getType() throws java.rmi.RemoteException
Liefert den Typ der Lastschrft.- Returns:
- der Typ der Lastschrift.
- Throws:
java.rmi.RemoteException
-
setType
void setType(SepaLastType type) throws java.rmi.RemoteException
Speichert den Typ der Lastschrift.- Parameters:
type- der Typ der Lastschrift.- Throws:
java.rmi.RemoteException
-
getOrderId
java.lang.String getOrderId() throws java.rmi.RemoteExceptionLiefert 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:
java.rmi.RemoteException
-
setOrderId
void setOrderId(java.lang.String orderId) throws java.rmi.RemoteExceptionSpeichert die von der Bank zurueckgemeldete Order-ID.- Parameters:
orderId- die von der Bank zurueckgemeldete Order-ID.- Throws:
java.rmi.RemoteException
-
-