Požadavek service

Systémové služby

Některé služby, které tvoří aplikační serer flexideo je možné zastavovat či spouštět pomocí požadavku service.

syntax
<request>
<service
name="{string}"
action="start|pause|stop"
/>
</request>

Atributy

name - Jméno služby - Název služby tak, jak je instalována v OS.(typ: string)

action - Požadovaná akce - popis neuveden(typ: string)

TYP HODNOTY: string;

Možnosti obsahu:

» start ~ Start jmenované služby

» pause ~ Pozastavení jmenované služby

» stop ~ Ukončení jmenované služby


Potomci

Požadavek service neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.


Odpověď

Struktura odpovědi na požadavek service vrácená v obálce response:

syntax
<response>
<service
name="{string}"
status="starting|running|pausing|paused|stopping|stopped"
/>
</response>

Atributy

name - Název služby dle registru - Název bez mezer a diakritiky s možností pomlček a podrtřítek sloužící pro identifikaci položky.(typ: string)

status - Aktuální status služby - popis neuveden(typ: string)

TYP HODNOTY: string;

Možnosti obsahu:

» starting ~ Služba je právě spouštěna

» running ~ Služba běží

» pausing ~ Služba je právě pozastavována

» paused ~ Služba je pozastavena

» stopping ~ Služba je právě zastavována

» stopped ~ Služba je zastavena


Potomci

Odpověď service neobsahuje žádné další elementy, ani žádné jiné číselné či řetězcové hodnoty.

Výraz pro identifikaci chyb v odpovědi serveru: service[@status='error'] (odkaz na popis detailu: @detail).


Poznámka k response

Hodnota atributu status je do odpovědi umístěna bez čekání na dokončení operace. Jakmile tedy pošlete pozastavení služby, většinou dostanete odpověď stopping. Požadavek je pro zjištění aktuálního stavu možné posílat opakovaně se stejným obsahem action.


Další info

Seznam a názvy služeb závisí na instalované konfiguraci flexideo serveru.


Požadavek admin-unlockPožadavek cache-boostPožadavek do-managePožadavek do-optimize-filesPožadavek do-scan-filesPožadavek get-scan-filesPožadavek mimesPožadavek servicePožadavek soap-servicesPožadavek test-performancePožadavek unload-soapPožadavek unload-pseudoPožadavek update-dadPožadavek update-files