9.2.1. Metoda synchronizace archivních entit

Komponenty využívající entity uložené v Elza by měly provádět jejich synchronizaci s aktuálním stavem.

Postup synchronizace:

  1. Zjištění změn od poslední provedené transakce

  2. Import změněných entit

Zjištění změn

Změny entit se v Elza provádějí vždy v rámci určité transakce. V rámci jedné transakce může být změněno více entit. Systém provádějící synchronizaci si musí udržovat informaci o poslední transakce převzaté z Elza. V pravidelných intervalech se ptá Elza na seznam změněných přístupových bodů od poslední transakce, kterou zpracoval. Změněné entity, které sám používá si následně aktualizuje pomocí samostatného volání.

Změněné entity se zjistí pomocí WSDL volání ExportService: SearchEntityUpdates

Import změněných entit

Změněné entity se exportují z Elza pomocí WSDL volání v ExportService v požadovaném formátu (obvykle CAM).