Package de.frankmuenster.mahoe.web
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getComment()
Gets the comment.de.willuhn.jameica.hbci.rmi.Konto
getKonto()
Gets the konto.java.util.Date
getLastTransactionDate()
Gets the last transaction date.java.lang.String
getLastTransactionDateAsString()
Gets the last transaction date as string.java.math.BigDecimal
getSaldo()
Gets the saldo.java.math.BigDecimal
getSaldoAvailable()
Gets the saldo available.java.lang.String
getSavePath()
Gets the save path.boolean
isStayLoggedIn()
void
saveInformationInAccount(de.willuhn.util.ProgressMonitor monitor)
Speichert die Web-Kontoinformationen in das Konto.void
setComment(java.lang.String comment)
Sets the comment.void
setKonto(de.willuhn.jameica.hbci.rmi.Konto konto)
Sets the konto.void
setLastTransactionDate(java.util.Date lastTransactionDate)
Sets the last transaction date.void
setSaldo(java.math.BigDecimal saldo)
Sets the saldo.void
setSaldoAvailable(java.math.BigDecimal saldoAvailable)
Sets the saldo available.void
setSavePath(java.lang.String savePath)
Sets the save path.void
setStayLoggedIn(boolean stayLoggedIn)
-
-
-
Method Detail
-
setSaldoAvailable
void setSaldoAvailable(java.math.BigDecimal saldoAvailable)
Sets the saldo available.- Parameters:
saldoAvailable
- the new saldo available
-
setSaldo
void setSaldo(java.math.BigDecimal saldo)
Sets the saldo.- Parameters:
saldo
- the new saldo
-
setLastTransactionDate
void setLastTransactionDate(java.util.Date lastTransactionDate)
Sets the last transaction date.- Parameters:
lastTransactionDate
- the new last transaction date
-
setKonto
void setKonto(de.willuhn.jameica.hbci.rmi.Konto konto)
Sets the konto.- Parameters:
konto
- the new konto
-
setComment
void setComment(java.lang.String comment)
Sets the comment.- Parameters:
comment
- the new comment
-
getSaldoAvailable
java.math.BigDecimal getSaldoAvailable()
Gets the saldo available.- Returns:
- saldoAvailable
-
getSaldo
java.math.BigDecimal getSaldo()
Gets the saldo.- Returns:
- saldo
-
getLastTransactionDateAsString
java.lang.String getLastTransactionDateAsString()
Gets the last transaction date as string.- Returns:
- lastTransactionDate als String
-
getLastTransactionDate
java.util.Date getLastTransactionDate()
Gets the last transaction date.- Returns:
- lastTransactionDate
-
getKonto
de.willuhn.jameica.hbci.rmi.Konto getKonto()
Gets the konto.- Returns:
- konto
-
getComment
java.lang.String getComment()
Gets the comment.- Returns:
- comment
-
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
-
setSavePath
void setSavePath(java.lang.String savePath)
Sets the save path.- Parameters:
savePath
- the new save path
-
getSavePath
java.lang.String getSavePath()
Gets the save path.- Returns:
- the save path
-
setStayLoggedIn
void setStayLoggedIn(boolean stayLoggedIn)
- Parameters:
stayLoggedIn
-
-
isStayLoggedIn
boolean isStayLoggedIn()
- Returns:
- stayLoggedIn
-
-