Package de.willuhn.jameica.hbci.schedule
Class SepaDauerauftragScheduleProvider
java.lang.Object
de.willuhn.jameica.hbci.schedule.SepaDauerauftragScheduleProvider
- All Implemented Interfaces:
ScheduleProvider<SepaDauerauftrag>
@Lifecycle(REQUEST)
public class SepaDauerauftragScheduleProvider
extends Object
implements ScheduleProvider<SepaDauerauftrag>
Implementierung eines Schedule-Providers fuer anstehende SEPA-Dauerauftraege.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
Liefert einen sprechenden Namen fuer den Provider.getSchedules
(Konto k, Date from, Date to) Liefert die Termine fuer den angegebenen Zeitraum.
-
Constructor Details
-
SepaDauerauftragScheduleProvider
public SepaDauerauftragScheduleProvider()
-
-
Method Details
-
getSchedules
Description copied from interface:ScheduleProvider
Liefert die Termine fuer den angegebenen Zeitraum.- Specified by:
getSchedules
in interfaceScheduleProvider<SepaDauerauftrag>
- Parameters:
k
- optionale Angabe eines Kontos. Ist es angegeben, werden nur Zahlungen des angegebenen Kontos geliefert. Andernfalls alle Konten.from
- Beginn des Zeitraumes (einschliesslich dieses Tages).to
- Ende des Zeitraumes (einschliesslich dieses Tages).- Returns:
- Liste der gefundendenen Termine. Die Funktion darf NICHT NULL liefern sondern hoechstens eine leere Liste.
-
getName
Description copied from interface:ScheduleProvider
Liefert einen sprechenden Namen fuer den Provider.- Specified by:
getName
in interfaceScheduleProvider<SepaDauerauftrag>
- Returns:
- sprechender Name fuer den Provider.
-