public final class SantanderWebSiteGiro extends AbstractSantanderWebSite<SantanderWebAccountInformation,SantanderBankMessages>
ANCHOR_CELL_DETAILS, ANCHOR_CELL_TRANSACTIONS
accountInfo, NON_BREAK_SPACE, TABLE_TAG, webClient
Constructor and Description |
---|
SantanderWebSiteGiro(de.willuhn.jameica.hbci.rmi.Konto konto,
java.lang.String userName)
Konstruktor für ein Tagesgeldkonto.
|
Modifier and Type | Method and Description |
---|---|
SantanderWebAccountInformation |
getAccountInformation()
Liefert die weiteren Kontodetails
|
java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> |
getBookedTransactions()
Gets the booked transactions.
|
java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> |
getPreBookedTransactions()
Gets the pre booked transactions.
|
protected java.util.Calendar |
getStartdate()
Gets the startdate.
|
protected boolean |
isSupporting(de.willuhn.jameica.hbci.rmi.KontoType type)
Üperfüpt, ob die WebSeiteninstance den Kontotypen unterstützt.
|
int |
savePDF(SantanderWebAccountInformation accountInfo)
Save PDF.
|
createSepaTransfer, getAccountDetailsAnchor, getInstance, getWebClient, isStillLoggedIn, login, logoff
getMessages
public SantanderWebSiteGiro(de.willuhn.jameica.hbci.rmi.Konto konto, java.lang.String userName) throws WebSiteException
konto
- userName
- WebSiteException
public SantanderWebAccountInformation getAccountInformation() throws WebSiteException
getAccountInformation
in interface WebSite<SantanderWebAccountInformation>
getAccountInformation
in class AbstractSantanderWebSite<SantanderWebAccountInformation,SantanderBankMessages>
WebSiteException
WebSite.getAccountInformation()
public java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getBookedTransactions() throws WebSiteException, de.willuhn.util.ApplicationException
AbstractSantanderWebSite
getBookedTransactions
in interface WebSite<SantanderWebAccountInformation>
getBookedTransactions
in class AbstractSantanderWebSite<SantanderWebAccountInformation,SantanderBankMessages>
WebSiteException
- the web site exceptionde.willuhn.util.ApplicationException
- the application exceptionAbstractSantanderWebSite.getBookedTransactions()
public java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getPreBookedTransactions() throws WebSiteException, de.willuhn.util.ApplicationException
AbstractSantanderWebSite
getPreBookedTransactions
in interface WebSite<SantanderWebAccountInformation>
getPreBookedTransactions
in class AbstractSantanderWebSite<SantanderWebAccountInformation,SantanderBankMessages>
WebSiteException
- the web site exceptionde.willuhn.util.ApplicationException
- the application exceptionAbstractSantanderWebSite.getPreBookedTransactions()
public int savePDF(SantanderWebAccountInformation accountInfo) throws PdfSaverException
AbstractSantanderWebSite
savePDF
in interface WebSite<SantanderWebAccountInformation>
savePDF
in class AbstractSantanderWebSite<SantanderWebAccountInformation,SantanderBankMessages>
accountInfo
- the account infoPdfSaverException
- the pdf saver exceptionAbstractSantanderWebSite.savePDF(de.frankmuenster.hibiscus.mahoe.santander.web.SantanderWebAccountInformation)
protected java.util.Calendar getStartdate()
AbstractSantanderWebSite
getStartdate
in class AbstractSantanderWebSite<SantanderWebAccountInformation,SantanderBankMessages>
AbstractWebSite.getStartdate()
protected boolean isSupporting(de.willuhn.jameica.hbci.rmi.KontoType type)
AbstractSantanderWebSite
isSupporting
in class AbstractSantanderWebSite<SantanderWebAccountInformation,SantanderBankMessages>
type
- der KontoypAbstractSantanderWebSite.isSupporting(de.willuhn.jameica.hbci.rmi.KontoType)