Požadavek unload-soap
Uvolnění načtených služeb
Slouží k uvolnění načtené pojmenované služby nebo všech načtených služeb z operační paměti.
<request>
<unload-soap
name="{string}"
refresh="{boolean}"
/>
</request>
Atributy
name - Volitelný název - Nepovinný atribut. Pokud je uveden je z paměti uvolněna pouze jedna jmenovaná akce.(typ: string)
refresh - Uvolnit i globální soubory - Určuje, zda mají být rovněž uvolněny a znovu načteny globalní soubory služeb (šablony z adresáře »_transforms« a soubor »unifault.xml« - tyto globální soubory se běžně nemění a k jejich aktualizaci v paměti by jinak bylo zapotřebí restartu serveru(typ: boolean) TYP HODNOTY: boolean;
Potomci
Požadavek unload-soap neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.
Poznámka k request
Požadavek není běžně vůbec zapotřebí. Server se o aktuálnost načtených akcí (služeb) stará zcela automaticky.
Odpověď
Struktura odpovědi na požadavek unload-soap vrácená v obálce response:
<response>
<unload-soap
type="ok|error"
/>
</response>
Atributy
type - Obsahuje hodnoty ok nebo error (možnosti obsahu: ok | error)
Potomci
Odpověď unload-soap neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.
Výraz pro identifikaci chyb v odpovědi serveru: unload-soap[@type='error'] (odkaz na popis detailu: @detail).
Poznámka k response
K chybě požadavku může dojít pokud žadatel odesílající požadavek nemá dostatečná oprávnění pro odebrání načtených akcí nebo pokud se refresh nezdaří.