Package de.willuhn.jameica.hbci.schedule
Class UmsatzScheduleProvider
- java.lang.Object
-
- de.willuhn.jameica.hbci.schedule.UmsatzScheduleProvider
-
- All Implemented Interfaces:
ScheduleProvider<Umsatz>
@Lifecycle(REQUEST) public class UmsatzScheduleProvider extends java.lang.Object implements ScheduleProvider<Umsatz>
Implementierung eines Schedule-Providers fuer die Umsaetze.
-
-
Constructor Summary
Constructors Constructor Description UmsatzScheduleProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getName()
Liefert einen sprechenden Namen fuer den Provider.java.util.List<Schedule<Umsatz>>
getSchedules(Konto k, java.util.Date from, java.util.Date to)
Liefert die Termine fuer den angegebenen Zeitraum.
-
-
-
Method Detail
-
getSchedules
public java.util.List<Schedule<Umsatz>> getSchedules(Konto k, java.util.Date from, java.util.Date to)
Description copied from interface:ScheduleProvider
Liefert die Termine fuer den angegebenen Zeitraum.- Specified by:
getSchedules
in interfaceScheduleProvider<Umsatz>
- 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.
- See Also:
ScheduleProvider.getSchedules(de.willuhn.jameica.hbci.rmi.Konto, java.util.Date, java.util.Date)
-
getName
public java.lang.String getName()
Description copied from interface:ScheduleProvider
Liefert einen sprechenden Namen fuer den Provider.- Specified by:
getName
in interfaceScheduleProvider<Umsatz>
- Returns:
- sprechender Name fuer den Provider.
- See Also:
AppointmentProvider.getName()
-
-