Package de.frankmuenster.mahoe.messages
Interface InterfaceBankMessages
-
- All Known Implementing Classes:
AbstractBankMessages
,AktienBankMessages
,BosBankMessages
,BshBankMessages
,SantanderBankMessages
,TargoBankMessages
public interface InterfaceBankMessages
Interface für die Abfrage von Bank-Nachrichten- Author:
- Frank Münster
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
markAsRead(MahoeMessage message)
Markiert eine Nachricht als gelesen.void
readMessages(java.util.Date startDate)
Liest alle Bank-Nachrichten ab startDate.int
saveMessage()
Speichert eine Bank-Nachricht.
-
-
-
Method Detail
-
readMessages
void readMessages(java.util.Date startDate) throws WebSiteException, de.willuhn.util.ApplicationException
Liest alle Bank-Nachrichten ab startDate. Ist startDate nicht gegeben, wird das letzte Jahr verwendet. Muss von der realen Klasse implementiert werden.- Parameters:
startDate
-- Throws:
WebSiteException
de.willuhn.util.ApplicationException
-
saveMessage
int saveMessage() throws de.willuhn.util.ApplicationException
Speichert eine Bank-Nachricht. Allerdings nur wenn sie nicht schon vorhanden ist.- Returns:
- Anzahl an neuen Nachrichten
- Throws:
de.willuhn.util.ApplicationException
-
markAsRead
void markAsRead(MahoeMessage message) throws de.willuhn.util.ApplicationException
Markiert eine Nachricht als gelesen.- Parameters:
message
- Die Nachricht, die als gelesen markiert werden soll- Throws:
de.willuhn.util.ApplicationException
-
-