Interface WebAccountInformation

All Known Implementing Classes:
AbstractWebAccountInformation, AktienWebAccountInformation, BosWebAccountInformation, BshWebAccountInformation, SantanderWebAccountInformation, TargoBankWebAccountInformation

public interface WebAccountInformation
Interface für die Kontoinformationen, die von der Webseite gelesen/gesetzt werden.
Author:
Frank Münster
  • Method Details

    • getComment

      String getComment()
      Gets the comment.
      Returns:
      comment
    • getKonto

      de.willuhn.jameica.hbci.rmi.Konto getKonto()
      Gets the konto.
      Returns:
      konto
    • getLastTransactionDate

      Date getLastTransactionDate()
      Gets the last transaction date.
      Returns:
      lastTransactionDate
    • getLastTransactionDateAsString

      String getLastTransactionDateAsString()
      Gets the last transaction date as string.
      Returns:
      lastTransactionDate als String
    • getSaldo

      BigDecimal getSaldo()
      Gets the saldo.
      Returns:
      saldo
    • getSaldoAvailable

      BigDecimal getSaldoAvailable()
      Gets the saldo available.
      Returns:
      saldoAvailable
    • getSavePath

      String getSavePath()
      Gets the save path.
      Returns:
      the save path
    • isStayLoggedIn

      boolean isStayLoggedIn()
      Returns:
      stayLoggedIn
    • saveInformationInAccount

      void saveInformationInAccount(de.willuhn.util.ProgressMonitor monitor) throws de.willuhn.util.ApplicationException
      Speichert die Web-Kontoinformationen in das Konto.
      Parameters:
      monitor - der ProgressMonitor
      Throws:
      de.willuhn.util.ApplicationException - the application exception
    • setComment

      void setComment(String comment)
      Sets the comment.
      Parameters:
      comment - the new comment
    • setKonto

      void setKonto(de.willuhn.jameica.hbci.rmi.Konto konto)
      Sets the konto.
      Parameters:
      konto - the new konto
    • setLastTransactionDate

      void setLastTransactionDate(Date lastTransactionDate)
      Sets the last transaction date.
      Parameters:
      lastTransactionDate - the new last transaction date
    • setSaldo

      void setSaldo(BigDecimal saldo)
      Sets the saldo.
      Parameters:
      saldo - the new saldo
    • setSaldoAvailable

      void setSaldoAvailable(BigDecimal saldoAvailable)
      Sets the saldo available.
      Parameters:
      saldoAvailable - the new saldo available
    • setSavePath

      void setSavePath(String savePath)
      Sets the save path.
      Parameters:
      savePath - the new save path
    • setStayLoggedIn

      void setStayLoggedIn(boolean stayLoggedIn)
      Parameters:
      stayLoggedIn -