Class ReminderStorageProviderHibiscus

java.lang.Object
de.willuhn.jameica.reminder.AbstractReminderStorageProvider
de.willuhn.jameica.hbci.reminder.ReminderStorageProviderHibiscus
All Implemented Interfaces:
de.willuhn.jameica.reminder.ReminderStorageProvider

@Lifecycle(CONTEXT) public class ReminderStorageProviderHibiscus extends de.willuhn.jameica.reminder.AbstractReminderStorageProvider
Implementierung eines Storage-Providers fuer Hibiscus. Ist noetig, damit die Reminder ebenfalls in der Datenbank landen. Denn wenn sich mehrere Hibiscus-Installationen eine gemeinsame SQL-Datenbank teilen, muessen die Reminder auf allen Arbeitsplaetzen zur Verfuegung stehen. Beim Default-Storage-Provider von Jameica waere das nicht der Fall, da der die Daten in einer lokalen Wallet-Datei speichert. In dem Fall waeren die Erinnerungen nur auf dem Arbeitsplatz verfuegbar, auf dem der Reminder angelegt wurde. Wir verwenden einen Context-Lifecycle, damit wir in Hibiscus die gleiche Instanz verwenden, die auch der Reminder-Service von Jameica nutzt. Ist zwar nicht notwendig, aber sauberer.
  • Constructor Details

    • ReminderStorageProviderHibiscus

      public ReminderStorageProviderHibiscus()
  • Method Details