I
- M
- public abstract class AbstractWebSite<I extends WebAccountInformation,M extends AbstractBankMessages> extends java.lang.Object implements WebSite<I,M>
Modifier and Type | Field and Description |
---|---|
protected I |
accountInfo
Die Accountinfos
|
protected static java.lang.String |
TABLE_TAG
HTML Tag einer Tabelle
|
protected com.gargoylesoftware.htmlunit.WebClient |
webClient
Unser WebClient
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractWebSite(de.willuhn.jameica.hbci.rmi.Konto konto)
Unser Konstruktor.
|
Modifier and Type | Method and Description |
---|---|
int |
getMessages(I accountInfo)
Lädt neue Bank-Nachrichten.
|
protected abstract java.util.Calendar |
getStartdate()
Das Datum, ab dem Umsätze und Banknachrichten abgerufen werden sollen,
falls noch keine Umsätze vorliegen.
|
protected abstract com.gargoylesoftware.htmlunit.WebClient |
getWebClient()
Erstellt den bankspezifischen WebClient.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createSepaTransfer, getAccountInformation, getBookedTransactions, getPreBookedTransactions, isStillLoggedIn, login, logoff, savePDF
protected static final java.lang.String TABLE_TAG
protected transient com.gargoylesoftware.htmlunit.WebClient webClient
protected transient I extends WebAccountInformation accountInfo
protected AbstractWebSite(de.willuhn.jameica.hbci.rmi.Konto konto) throws WebSiteException
konto
- das KontoWebSiteException
public int getMessages(I accountInfo) throws WebSiteException, de.willuhn.util.ApplicationException
getMessages
in interface WebSite<I extends WebAccountInformation,M extends AbstractBankMessages>
accountInfo
- WebSiteException
de.willuhn.util.ApplicationException
protected abstract com.gargoylesoftware.htmlunit.WebClient getWebClient()
protected abstract java.util.Calendar getStartdate()