Požadavek get-versions
Informace o programových verzích
Slouží k získání informací o verzích jednotlivých součástí systému a o některých systémových parametrech.
Cacheování verzí načítaných ze souborů:
Jelikož je část informací načítána ze souborů, jsou tyto informace serverem cacheovány. Server samostatně načte obsah souborů každých 30 minut. Je=li potřeba zajistit jejich okamžité načtení, je toho možné dosáhnout použitím níže uvedeného atributu refresh. Znovunačtení, ať z důvodu uplynutí času nebo z důvodu použití atributu refresh ovlivní všechna další volání od všech uživatelů - stačí jej tedy použít pouze jednou a všechna další volání požadavku get-versions již obdrží nové hodnoty.
<request>
<get-versions
refresh="{boolean}"
/>
</request>
Atributy
refresh - určuje, zda má proběhnout znovunačtení verzí z níže uvedeneých souborů(typ: boolean) TYP HODNOTY: boolean;
Potomci
Požadavek get-versions neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.
Odpověď
Struktura odpovědi na požadavek get-versions vrácená v obálce response:
<response>
<get-versions
master="{number}"
intranet="{number}"
comex="{number}"
dad="{string}"
history="{string}"
build="{string}"
library="{string}"
expiration="{date/xsd:dateTime}"
aplication="{string}"
licences="{number}"
/>
</response>
Atributy
master - MASTER version, vypočítává se podle definovaných pravidel na základě data buildu aplikace(typ: number) TYP HODNOTY: number;
intranet - verze intranetu ze souboru [web]/fus.xcf, pokud soubor neexistuje, atribut se nezobrazi(typ: number) TYP HODNOTY: number;
comex - verze comexu ze souboru [web]/comex/fus.xcf, pokud soubor neexistuje, atribut se nezobrazi(typ: number) TYP HODNOTY: number;
dad - verze DAD ziskaná z načítaného DAD(typ: string) TYP HODNOTY: string;
history - hodnota FOLDERVERSION z konfiguračního souboru(typ: string) TYP HODNOTY: string;
build - verze flexideo serveru, verze binárního souboru flexideo.exe(typ: string) TYP HODNOTY: string;
library - verze knihoven vilibs linkovaných do binárního souboru(typ: string) TYP HODNOTY: string;
expiration - pokud je binární soubor v režimu omezené časové platnosti, vrací kdy expiruje, v opačném případě není uveden(typ: date) TYP HODNOTY: date (xsd:dateTime);
aplication - verze aplikace ze souboru [web]/comex/xslt/fus.xcf, pokud soubor neexistuje, atribut se nezobrazi(typ: string) TYP HODNOTY: string;
licences - maximální vypočítaný počet využívaných licencí, nezohlednuje násobitele licencí(typ: number) TYP HODNOTY: number;
Potomci
Odpověď get-versions neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty. Uzel nemá povolen prázdný obsah.