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
Modifier and TypeMethodDescriptionvoid
markAsRead
(MahoeMessage message) Markiert eine Nachricht als gelesen.void
readMessages
(Date startDate) Liest alle Bank-Nachrichten ab startDate.int
Speichert eine Bank-Nachricht.
-
Method Details
-
markAsRead
Markiert eine Nachricht als gelesen.- Parameters:
message
- Die Nachricht, die als gelesen markiert werden soll- Throws:
de.willuhn.util.ApplicationException
-
readMessages
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.ApplicationExceptionSpeichert eine Bank-Nachricht. Allerdings nur wenn sie nicht schon vorhanden ist.- Returns:
- Anzahl an neuen Nachrichten
- Throws:
de.willuhn.util.ApplicationException
-