Package de.willuhn.jameica.hbci.rmi
Interface Terminable
-
- All Known Subinterfaces:
AuslandsUeberweisung,BaseUeberweisung,Lastschrift,SammelLastschrift,SammelTransfer,SammelUeberweisung,SepaLastschrift,SepaSammelLastschrift,SepaSammelTransfer<T>,SepaSammelUeberweisung,Ueberweisung
- All Known Implementing Classes:
AbstractBaseUeberweisungImpl,AbstractSammelTransferImpl,AbstractSepaSammelTransferImpl,AuslandsUeberweisungImpl,LastschriftImpl,SammelLastschriftImpl,SammelUeberweisungImpl,SepaLastschriftImpl,SepaSammelLastschriftImpl,SepaSammelUeberweisungImpl,UeberweisungImpl
public interface TerminableInterface fuer clientseitig terminierte Transfers. Das sind alle Geld-Transfers, die im Hibiscus-eigenen Terminkalender verwaltet werden.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanausgefuehrt()Prueft, ob das Objekt ausgefuehrt wurde.java.util.DategetAusfuehrungsdatum()Liefert das Datum, zu dem der Auftrag ausgefuehrt wurde.java.util.DategetTermin()Liefert den Termin der Ueberweisung.voidsetAusgefuehrt(boolean b)Markiert das Objekt als ausgefuehrt/nicht ausgefuehrt und speichert die Aenderung unmittelbar.voidsetTermin(java.util.Date termin)Speichert den Termin, an dem die Ueberweisung ausgefuehrt werden soll.booleanueberfaellig()Prueft, ob die Ueberweisung ueberfaellig ist.
-
-
-
Method Detail
-
getTermin
java.util.Date getTermin() throws java.rmi.RemoteExceptionLiefert den Termin der Ueberweisung.- Returns:
- Termin der Ueberweisung.
- Throws:
java.rmi.RemoteException
-
setTermin
void setTermin(java.util.Date termin) throws java.rmi.RemoteExceptionSpeichert den Termin, an dem die Ueberweisung ausgefuehrt werden soll.- Parameters:
termin- Termin der Ueberweisung.- Throws:
java.rmi.RemoteException
-
ueberfaellig
boolean ueberfaellig() throws java.rmi.RemoteExceptionPrueft, ob die Ueberweisung ueberfaellig ist.- Returns:
- true, wenn sie ueberfaellig ist.
- Throws:
java.rmi.RemoteException
-
ausgefuehrt
boolean ausgefuehrt() throws java.rmi.RemoteExceptionPrueft, ob das Objekt ausgefuehrt wurde.- Returns:
- true, wenn das Objekt bereits ausgefuehrt wurde.
- Throws:
java.rmi.RemoteException
-
getAusfuehrungsdatum
java.util.Date getAusfuehrungsdatum() throws java.rmi.RemoteExceptionLiefert das Datum, zu dem der Auftrag ausgefuehrt wurde.- Returns:
- das Datum zu dem der Auftrag ausgefuehrt wurde.
- Throws:
java.rmi.RemoteException
-
setAusgefuehrt
void setAusgefuehrt(boolean b) throws java.rmi.RemoteException, de.willuhn.util.ApplicationExceptionMarkiert das Objekt als ausgefuehrt/nicht ausgefuehrt und speichert die Aenderung unmittelbar.- Parameters:
b- ausgefuehrt-Status.- Throws:
java.rmi.RemoteExceptionde.willuhn.util.ApplicationException
-
-