public final class BshWebSiteUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Account |
getAccount(com.gargoylesoftware.htmlunit.WebClient webClient,
java.lang.String vtn)
Liefert die allg.
|
static AccountDetailData |
getAccountDetails(com.gargoylesoftware.htmlunit.WebClient webClient,
java.lang.String vtn)
Liefert das AccountDetailObject mit allen Angaben zu dem Vertrag.
|
static java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> |
getBookedTransctions(AccountDetailData accountDetailData)
Liefert eine Liste mit Umsätzen aus den Vertragsdetails-Objekt.
|
static Exemption |
getExemption(com.gargoylesoftware.htmlunit.WebClient webClient,
java.lang.String coreId)
Liefert den Freistellungsauftrag zur CoreID.
|
static java.util.List<Exemption> |
getExemptions(com.gargoylesoftware.htmlunit.WebClient webClient)
Liefert eine Liste mit den Freistellungsanträgen.
|
static int |
getNewMessageCount(com.gargoylesoftware.htmlunit.WebClient webClient)
Liefert die Anzahl neuer ungelesener Nachrichten.
|
static java.util.List<MahoeMessage> |
getNewMessages(com.gargoylesoftware.htmlunit.WebClient webClient)
Liefert die Anzahl neuer ungelesener Nachrichten.
|
static void |
markMessageAsRead(com.gargoylesoftware.htmlunit.WebClient webClient,
MahoeMessage message)
Markiert die Nachricht als gelesen.
|
public static Account getAccount(com.gargoylesoftware.htmlunit.WebClient webClient, java.lang.String vtn) throws WebSiteException
webClient
- vtn
- WebSiteException
- , falls kein Vertrag mit der angegebenen VTN gefunden wurde.public static AccountDetailData getAccountDetails(com.gargoylesoftware.htmlunit.WebClient webClient, java.lang.String vtn) throws WebSiteException
webClient
- vtn
- die VTN Nummer des Vertrages.WebSiteException
public static java.util.List<de.willuhn.jameica.hbci.rmi.Umsatz> getBookedTransctions(AccountDetailData accountDetailData) throws WebSiteException
accountDetailData
- das Vertragsdetails-ObjektWebSiteException
public static int getNewMessageCount(com.gargoylesoftware.htmlunit.WebClient webClient) throws WebSiteException
webClient
- der angemeldete WebClientWebSiteException
public static java.util.List<MahoeMessage> getNewMessages(com.gargoylesoftware.htmlunit.WebClient webClient) throws WebSiteException
webClient
- der angemeldete WebClientWebSiteException
public static void markMessageAsRead(com.gargoylesoftware.htmlunit.WebClient webClient, MahoeMessage message) throws WebSiteException
webClient
- message
- WebSiteException
public static java.util.List<Exemption> getExemptions(com.gargoylesoftware.htmlunit.WebClient webClient) throws WebSiteException
webClient
- das angemeldete WebClient Objekt.WebSiteException
public static Exemption getExemption(com.gargoylesoftware.htmlunit.WebClient webClient, java.lang.String coreId) throws WebSiteException
webClient
- coreId
- WebSiteException