5.4. API (WSDL)

API slouží pro integraci aplikace Elza s dalšími komponentami a informačními systémy.

API je popsáno pomocí WSDL definice.

5.4.1. Definice rozhraní

Definice datových typů: elza-api-types-v1.xsd

Definice rozhraní WSDL: elza-core-v1.wsdl

5.4.2. DAO a přenášená data

Digitální objekt může být připojen ke stávající jednotce popisu nebo může přímo být jednotkou popisu. Režim DAO se uvádí při jeho zaslání a to pomocí povinného atributu daoType. Přípustné hodnoty jsou:

attachment:

Digitální objekt lze připojit ke stávající jednotce archivního popisu

level:

Digitální objekt je přímo jednotkou popisu. Jeho připojení k jiné jednotce povede k vytvoření nové podřízené jednotky popisu. Součástí zaslaného objektu mohou být také hodnoty prvků popisu zakládané úrovně.