Package de.willuhn.jameica.hbci.forecast
Interface ForecastProvider
- All Known Implementing Classes:
AbstractForecastProvider,ForecastProviderAuslandsUeberweisung,ForecastProviderSepaDauerauftrag,ForecastProviderSepaLastschrift,ForecastProviderSepaSammelLastschrift,ForecastProviderSepaSammelUeberweisung
public interface ForecastProvider
Interface fuer einen Provider, der Prognose-Daten fuer kuenftige
Zahlungen liefert.
-
Method Summary
-
Method Details
-
getName
String getName()Liefert einen sprechenden Namen fuer den Provider.- Returns:
- sprechender Name.
-
getData
Liefert die voraussichtlichen Zahlungen fuer den angegebenen Zeitraum.- Parameters:
k- das Konto. Wenn es fehlt, sollte der Provider die Zahlungen aller Konten liefern.from- Beginn des Zeitraumes (inclusive). Das Datum ist immer angegeben. Die Implementierung muss hier also nicht auf NULL pruefen.to- Ende des Zeitraumes (inclusive). Das Datum ist immer angegeben. Die Implementierung muss hier also nicht auf NULL pruefen.- Returns:
- Liste der voraussichtlichen Zahlungen.
- Throws:
Exception
-