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:
Zjištění změn od poslední provedené transakce
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).