Class BosSynchronizeJobKontoauszug
- java.lang.Object
-
- de.willuhn.jameica.hbci.synchronize.jobs.AbstractSynchronizeJob
-
- de.willuhn.jameica.hbci.synchronize.jobs.SynchronizeJobKontoauszug
-
- de.frankmuenster.mahoe.jobs.AbstractMahoeSynchronizeJobKontoauszug<org.openqa.selenium.WebDriver,BosWebAccountInformation,BosBankMessages>
-
- de.frankmuenster.mahoe.banks.bos.jobs.BosSynchronizeJobKontoauszug
-
- All Implemented Interfaces:
InterfaceMahoeSynchronizeJob
,de.willuhn.jameica.hbci.synchronize.jobs.SynchronizeJob
public class BosSynchronizeJobKontoauszug extends AbstractMahoeSynchronizeJobKontoauszug<org.openqa.selenium.WebDriver,BosWebAccountInformation,BosBankMessages>
Implementation of the Bank of Scotland account synchronisation- Author:
- Frank Münster
-
-
Field Summary
-
Fields inherited from class de.frankmuenster.mahoe.jobs.AbstractMahoeSynchronizeJobKontoauszug
accountInfo, konto, kundennummer, monitor, webSite
-
-
Constructor Summary
Constructors Constructor Description BosSynchronizeJobKontoauszug()
Standard constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
getWebSite()
Liefert das Webseiten-Objekt für die Bank.protected void
handleTransactions()
Liest und speichert die Umsätze.protected void
login()
Meldet das Webseiten-Objekt an der Bank an.-
Methods inherited from class de.frankmuenster.mahoe.jobs.AbstractMahoeSynchronizeJobKontoauszug
debugLogTransactions, execute
-
Methods inherited from class de.willuhn.jameica.hbci.synchronize.jobs.SynchronizeJobKontoauszug
isRecurring
-
Methods inherited from class de.willuhn.jameica.hbci.synchronize.jobs.AbstractSynchronizeJob
configure, getContext, getKonto, getName, setContext, setKonto
-
-
-
-
Method Detail
-
getWebSite
protected void getWebSite() throws WebSiteException, de.willuhn.util.ApplicationException
Description copied from class:AbstractMahoeSynchronizeJobKontoauszug
Liefert das Webseiten-Objekt für die Bank.- Specified by:
getWebSite
in classAbstractMahoeSynchronizeJobKontoauszug<org.openqa.selenium.WebDriver,BosWebAccountInformation,BosBankMessages>
- Throws:
WebSiteException
de.willuhn.util.ApplicationException
- See Also:
AbstractMahoeSynchronizeJobKontoauszug.getWebSite()
-
handleTransactions
protected void handleTransactions() throws WebSiteException, de.willuhn.util.ApplicationException
Description copied from class:AbstractMahoeSynchronizeJobKontoauszug
Liest und speichert die Umsätze. Ob auch vorgemerkte Umsätze bearbeitet werden, entscheidet die konkrete Implementierung.- Specified by:
handleTransactions
in classAbstractMahoeSynchronizeJobKontoauszug<org.openqa.selenium.WebDriver,BosWebAccountInformation,BosBankMessages>
- Throws:
WebSiteException
de.willuhn.util.ApplicationException
- See Also:
AbstractMahoeSynchronizeJobKontoauszug.handleTransactions()
-
login
protected void login() throws WebSiteException, de.willuhn.util.ApplicationException
Description copied from class:AbstractMahoeSynchronizeJobKontoauszug
Meldet das Webseiten-Objekt an der Bank an.- Specified by:
login
in classAbstractMahoeSynchronizeJobKontoauszug<org.openqa.selenium.WebDriver,BosWebAccountInformation,BosBankMessages>
- Throws:
WebSiteException
de.willuhn.util.ApplicationException
- See Also:
AbstractMahoeSynchronizeJobKontoauszug.login()
-
-