Class SantanderTransactionsPage

  • All Implemented Interfaces:
    TransactionsPage
    Direct Known Subclasses:
    SantanderDetailsPage

    public class SantanderTransactionsPage
    extends java.lang.Object
    implements TransactionsPage
    The page with all listed transactions These are the booked transactions for giro account and the pre-booked for an credit card account.
    Since:
    2.4.0
    Author:
    Frank Münster
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getTransactions​(java.util.Date lastTransactionDate)
      Returns all transactions on current page till the given date
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • driver

        protected final org.openqa.selenium.WebDriver driver
        The webdriver with logged-in user
      • isCreditCard

        protected final boolean isCreditCard
        Account type
    • Constructor Detail

      • SantanderTransactionsPage

        public SantanderTransactionsPage​(org.openqa.selenium.WebDriver driver,
                                         java.lang.String baseUrl,
                                         SantanderWebAccountInformation accountInfo)
                                  throws WebSiteException
        Create a new account page for the given account
        Parameters:
        driver -
        accountInfo -
        baseUrl -
        Throws:
        WebSiteException
        java.rmi.RemoteException
    • Method Detail

      • getTransactions

        public java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getTransactions​(java.util.Date lastTransactionDate)
                                                                           throws WebSiteException
        Returns all transactions on current page till the given date
        Specified by:
        getTransactions in interface TransactionsPage
        Parameters:
        Date - lastTransactionDate the of the last transactions to give back
        Throws:
        WebSiteException