API UDDI - find_tModel
Descripción
La función find_tModel busca registros tModel que coincidan con los criterios especificados.
La respuesta incluye un elemento tModelList raíz y un elemento tModelInfo para cada empresa coincidente. Si el operador UDDI devuelve solo una lista parcial de resultados coincidentes, el atributo truncado del elemento tModelList se establece en verdadero. Si no se encuentran coincidencias, se devuelve un elemento tModelList con cero subelementos.
Sintaxis de la versión 2.0
<find_tModel generic = "2.0" [maxRows = "nn"]
xmlns = "urn:uddi-org:api_v2">
[<findQualifiers/>]
[<name/>]
[<identifierBag/>]
[<categoryBag/>]
</find_tModel>
Argumentos
maxRows : atributo opcional para especificar el número máximo de filas que se devolverán. Si se excede maxRows, el atributo truncado del elemento serviceList se establece en verdadero.
findQualifiers : elemento opcional para anular la funcionalidad de búsqueda predeterminada. Por ejemplo, el calificador de búsqueda exactNameMatch coincidirá con nombres comerciales exactos.
name : el nombre completo o parcial del servicio. UDDI 2.0 le permite especificar hasta cinco nombres de servicios.
identifierBag : elemento opcional para buscar por identificador. Si se especifica más de un identificador, la búsqueda se realiza mediante un OR lógico.
categoryBag : elemento opcional para buscar por categoría. Si se especifica más de una categoría, la búsqueda se realiza mediante un AND lógico.
Error devuelto
Si se produce algún error al procesar esta llamada a la API, se devolverá un elemento dispositionReport a la persona que llama dentro de una falla SOAP. La siguiente información del número de error será relevante:
E_unsupported : significa que uno de los valores de findQualifier pasados no era válido. El calificador no válido se indica claramente en el texto de error.