Interface PersistenceManager

@NonNullByDefault public interface PersistenceManager
The PersistenceManager interface is used to communicate between external components (e.g. REST interface) that modify persisted data bypassing the PersistenceManagerImpl. This is required because forecast jobs might need an update when the persisted data changes.
Jan N. Klug - Initial contribution
  • Method Details

    • handleExternalPersistenceDataChange

      void handleExternalPersistenceDataChange(PersistenceService persistenceService, Item item)