Skip to main content

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ří.