Coyote API (2017)
Dalla versione 2017: il parametro -api permette di eseguire da client una serie
di procedure predisposte sul server.
Formato generale coyote -api
operazione
parametri -g2clientid
?clientId? , dove:
esempio: coyote -api
operazione parametri
-g2clientid pippo
restituisce il file G2APIREPLY_pippo.XML Esempio del contenuto di un file G2APIREPLY
<G2APIREPLY> Il tag REQUEST ripete la richiesta ricevuta
Il tag RESULT contiene il risultato: se non diversamente
documentato, il risultato vale 0 per OK, -1 per KO
operazioni disponibili:
controlla se il task 75 è già stato usato su G2. Restituisce 0 per OK (=task LIBERO), -1 per KO
(=task OCCUPATO)
<REQUEST>dimmiSePossiediUnGatto</REQUEST>
<RESULT>0000000</RESULT>
</G2APIREPLY>
taskIsFree: verifica se il task fornito è
già stato usato in G2. Viene verificata l'esistenza su DOCCN, non viene verificato se
il task è in esecuzione in quel momento.