WebSite<AktienWebAccountInformation>public final class AktienWebSite extends AbstractWebSite<com.gargoylesoftware.htmlunit.WebClient,AktienWebAccountInformation,AktienBankMessages>
accountInfo, NON_BREAK_SPACE, TABLE_TAG, webClient| Modifier and Type | Method | Description |
|---|---|---|
void |
createSepaTransfer(de.willuhn.jameica.hbci.rmi.AuslandsUeberweisung aUeberweisung) |
Erstellt eine Sepa-Überweisung bei der Bank.
|
AktienWebAccountInformation |
getAccountInformation() |
Liefert kontospezifische Informationen, die auf alle Fälle das Saldo und
das letzte Umsatzdatum enthalten.
|
java.util.List<MahoeKontoauszugPDF> |
getAccountSheets(AktienWebAccountInformation 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.
|
static AktienWebSite |
getInstance(de.willuhn.jameica.hbci.rmi.Konto konto) |
|
java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> |
getPreBookedTransactions() |
Liefert eine Liste mit den vorgemerkten Umsätzen.
|
protected java.util.Calendar |
getStartdate() |
Das Datum, ab dem Umsätze und Banknachrichten abgerufen werden sollen,
falls noch keine Umsätze vorliegen.
|
com.gargoylesoftware.htmlunit.WebClient |
getWebClient() |
Erstellt den bankspezifischen WebClient.
|
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
|
getGenericClassParameter, getMessages, setAccountBasicInfopublic static AktienWebSite getInstance(de.willuhn.jameica.hbci.rmi.Konto konto) throws WebSiteException
konto - WebSiteExceptionpublic void createSepaTransfer(de.willuhn.jameica.hbci.rmi.AuslandsUeberweisung aUeberweisung)
throws WebSiteException,
de.willuhn.util.ApplicationException
WebSiteaUeberweisung - die Sepa-Überweisung.WebSiteExceptionde.willuhn.util.ApplicationExceptionWebSite.createSepaTransfer(de.willuhn.jameica.hbci.rmi.AuslandsUeberweisung)public AktienWebAccountInformation getAccountInformation() throws WebSiteException, de.willuhn.util.ApplicationException
WebSiteWebSiteExceptionde.willuhn.util.ApplicationExceptionWebSite.getAccountInformation()public java.util.List<MahoeKontoauszugPDF> getAccountSheets(AktienWebAccountInformation accountInfo) throws WebSiteException
WebSiteaccountInfo - the account informationWebSiteExceptionpublic java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getBookedTransactions()
throws WebSiteException,
de.willuhn.util.ApplicationException
WebSiteWebSiteExceptionde.willuhn.util.ApplicationExceptionWebSite.getBookedTransactions()public java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getPreBookedTransactions()
throws WebSiteException,
de.willuhn.util.ApplicationException
WebSiteWebSiteExceptionde.willuhn.util.ApplicationExceptionWebSite.getPreBookedTransactions()public com.gargoylesoftware.htmlunit.WebClient getWebClient()
AbstractWebSitegetWebClient in class AbstractWebSite<com.gargoylesoftware.htmlunit.WebClient,AktienWebAccountInformation,AktienBankMessages>AbstractWebSite.getWebClient()public boolean isStillLoggedIn()
throws WebSiteException
WebSiteWebSiteExceptionWebSite.isStillLoggedIn()public void login(char[] password,
java.lang.String... loginParams)
throws WebSiteException
WebSitepassword - das PasswortloginParams - Login-Parameter als Array, das verschiedene Banken
verschiedene Anforderungen haben könnenWebSiteExceptionWebSite.login(char[], java.lang.String[])public void logoff()
throws WebSiteException
WebSiteWebSiteExceptionWebSite.logoff()protected java.util.Calendar getStartdate()
AbstractWebSitegetStartdate in class AbstractWebSite<com.gargoylesoftware.htmlunit.WebClient,AktienWebAccountInformation,AktienBankMessages>AbstractWebSite.getStartdate()