Package de.willuhn.jameica.hbci.forecast
Class AbstractForecastProvider<T extends HibiscusDBObject>
java.lang.Object
de.willuhn.jameica.hbci.forecast.AbstractForecastProvider<T>
- Type Parameters:
T- der konkrete Typ des Providers.
- All Implemented Interfaces:
ForecastProvider
- Direct Known Subclasses:
ForecastProviderAuslandsUeberweisung,ForecastProviderSepaDauerauftrag,ForecastProviderSepaLastschrift,ForecastProviderSepaSammelLastschrift,ForecastProviderSepaSammelUeberweisung
public abstract class AbstractForecastProvider<T extends HibiscusDBObject>
extends Object
implements ForecastProvider
Abstrakte Basis-Implementierung eines Forecast-Providers.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionLiefert die voraussichtlichen Zahlungen beginnend mit heute und endend mit dem angegeben Datum.getName()Liefert einen sprechenden Namen fuer den Provider.booleanLiefert true, wenn der Provider per Default aktiv sein soll.
-
Constructor Details
-
AbstractForecastProvider
public AbstractForecastProvider()
-
-
Method Details
-
getName
Description copied from interface:ForecastProviderLiefert einen sprechenden Namen fuer den Provider.- Specified by:
getNamein interfaceForecastProvider- Returns:
- sprechender Name.
-
getData
Description copied from interface:ForecastProviderLiefert die voraussichtlichen Zahlungen beginnend mit heute und endend mit dem angegeben Datum.- Specified by:
getDatain interfaceForecastProvider- Parameters:
k- das Konto. Wenn es fehlt, sollte der Provider die Zahlungen aller Konten liefern.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- See Also:
-
isDefaultEnabled
public boolean isDefaultEnabled()Description copied from interface:ForecastProviderLiefert true, wenn der Provider per Default aktiv sein soll.- Specified by:
isDefaultEnabledin interfaceForecastProvider- Returns:
- true, wenn der Provider per Default aktiv sein soll.
- See Also:
-