I
- die bankspezifischen WebAccountInformationAbstractSeleniumWebSite
, AbstractWebSite
, AktienWebSite
, BceeWebSite
, BosWebSite
, BshWebSite
, SantanderWebSite
, TargoBankWebSite
public interface WebSite<I extends WebAccountInformation>
Modifier and Type | Method | Description |
---|---|---|
void |
createSepaTransfer(de.willuhn.jameica.hbci.rmi.AuslandsUeberweisung aUeberweisung) |
Erstellt eine Sepa-Überweisung bei der Bank.
|
I |
getAccountInformation() |
Liefert kontospezifische Informationen, die auf alle Fälle das Saldo und
das letzte Umsatzdatum enthalten.
|
java.util.List<MahoeKontoauszugPDF> |
getAccountSheets(I accountInfo) |
Returns a list of new accounts sheets to save.
|
java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> |
getBookedTransactions() |
Liefert eine Liste mit den gebuchten Umsätzen.
|
int |
getMessages(I accountInfo) |
Lädt neue Bank-Nachrichten
|
java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> |
getPreBookedTransactions() |
Liefert eine Liste mit den vorgemerkten Umsätzen.
|
boolean |
isStillLoggedIn() |
Überprüft, ob das Webseite-Object immer noch an der Webseite angemeldet
ist.
|
void |
login(char[] password,
java.lang.String... loginParams) |
An der Bank-Seite anmelden
|
void |
logoff() |
Abmelden von der Bank-Seite
|
void createSepaTransfer(de.willuhn.jameica.hbci.rmi.AuslandsUeberweisung aUeberweisung) throws WebSiteException, de.willuhn.util.ApplicationException
aUeberweisung
- die Sepa-Überweisung.WebSiteException
de.willuhn.util.ApplicationException
I getAccountInformation() throws WebSiteException, de.willuhn.util.ApplicationException
WebSiteException
de.willuhn.util.ApplicationException
java.util.List<MahoeKontoauszugPDF> getAccountSheets(I accountInfo) throws WebSiteException
accountInfo
- the account informationWebSiteException
java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getBookedTransactions() throws WebSiteException, de.willuhn.util.ApplicationException
WebSiteException
de.willuhn.util.ApplicationException
int getMessages(I accountInfo) throws WebSiteException, de.willuhn.util.ApplicationException
accountInfo
- WebSiteException
de.willuhn.util.ApplicationException
java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getPreBookedTransactions() throws WebSiteException, de.willuhn.util.ApplicationException
WebSiteException
de.willuhn.util.ApplicationException
boolean isStillLoggedIn() throws WebSiteException
WebSiteException
void login(char[] password, java.lang.String... loginParams) throws WebSiteException
password
- das PasswortloginParams
- Login-Parameter als Array, das verschiedene Banken
verschiedene Anforderungen haben könnenWebSiteException
void logoff() throws WebSiteException
WebSiteException