Suchcontroller

Der Suchcontroller ist eine wichtige Komponente innerhalb des Synchronisierungsmechanismus. Er verwaltet eine Liste aller Entitäten, die den einzelnen Suchservices zugeordnet sind.

Wenn eine Entität geändert wird, kann der Suchcontroller überprüft werden, um zu ermitteln, ob diese Entität von einem oder mehreren Suchservices verwendet wird. Ist dies der Fall, sollten die Daten in der Staging-Datenbank in derselben Transaktion aktualisiert werden wie die Entität. Der Suchcontroller stellt auch eine API zur Aktualisierung der Staging-Datenbank zur Verfügung.

Anmerkung: Eine Reihe von Entitäten der Cúram-Plattform (die bei bestimmten Suchabfragen der Cúram-Plattform angezeigt werden), wurde geändert, um die Implementierung solcher Synchronisierungsaktualisierungen im künftigen Release zu ermöglichen. Die Änderungen haben die Form der Erstellung von Ausstiegspunkten ???vor oder nach Operationen angenommen, die ???abgebrochene Implementierungen enthalten. Diese vor- und nachgeschalteten Ausstiegspunkte sind für die künftige Implementierung reserviert und sollten nicht direkt vom Kunden geändert werden.