API UDDI - find_tModel

Descrizione

La funzione find_tModel ricerca i record tModel che corrispondono ai criteri specificati.

La risposta include un elemento tModelList radice e un elemento tModelInfo per ciascuna società corrispondente. Se l'operatore UDDI restituisce solo un elenco parziale di risultati corrispondenti, l'attributo troncato dell'elemento tModelList viene impostato su true. Se non vengono trovate corrispondenze, viene restituito un elemento tModelList con zero sottoelementi.

Sintassi della versione 2.0

<find_tModel generic = "2.0" [maxRows = "nn"] 
   xmlns = "urn:uddi-org:api_v2">
   [<findQualifiers/>]
   [<name/>]
   [<identifierBag/>]
   [<categoryBag/>]	
</find_tModel>

argomenti

maxRows : attributo facoltativo per specificare il numero massimo di righe da restituire. Se maxRows viene superato, l'attributo troncato dell'elemento serviceList viene impostato su true.

findQualifiers : elemento facoltativo per sostituire la funzionalità di ricerca predefinita. Ad esempio, il qualificatore find exactNameMatch corrisponderà ai nomi esatti dell'attività.

nome : il nome completo o parziale del servizio. UDDI 2.0 consente di specificare fino a cinque nomi di servizi.

identifierBag : elemento facoltativo per la ricerca in base all'identificatore. Se viene specificato più di un identificatore, la ricerca viene eseguita tramite un OR logico.

categoryBag - Elemento opzionale per la ricerca per categoria. Se viene specificata più di una categoria, la ricerca viene eseguita tramite un AND logico.

Errore restituito

Se si verifica un errore durante l'elaborazione di questa chiamata API, un elemento dispositionReport verrà restituito al chiamante all'interno di un errore SOAP. Saranno rilevanti le seguenti informazioni sul numero di errore:

E_unsupported - Significa che uno dei valori findQualifier passati non era valido. Il qualificatore non valido è chiaramente indicato nel testo dell'errore.