Valores de FindQualifier para funciones de API en el registro UDDI

Las funciones de API find_xx (find_business, find_service, find_binding, find_tModel y find_relatedBusinesses) aceptan un argumento findQualifiers opcional, que puede contener varios valores findQualifier.

La lista siguiente contiene nombres abreviados de findQualifier, una descripción breve y la función de búsqueda correspondiente.
andAllKeys
Especifica que el elemento identifierBag utiliza el comportamiento AND con claves, en lugar de utilizar el comportamiento OR. Éste es el valor predeterminado para los elementos categoryBag y tModelBag. Este valor se aplica a las funciones find_business, find_service, find_binding y find_tModel. Este valor no se aplica a la función find_relatedBusinesses.
approximateMatch
Especifica que el comportamiento de búsqueda con comodines es necesario. Este ya no es el comportamiento predeterminado; el comportamiento predeterminado se especifica mediante el valor exactMatch. Este valor se aplica a las funciones find_business, find_service, find_binding, find_tModel y find_relatedBusiness.
binarySort
Especifica una clasificación más rápida utilizando una clasificación binaria por nombre, como representan los puntos de código Unicode. Este valor sólo se aplica a las funciones find_business, find_service y find_tModel.
bindingSubset
Este valor sólo se utiliza con un elemento categoryBag en las funciones find_business o find_services.
caseInsensitiveMatch
Especifica que el comportamiento de coincidencia para name, keyValue y keyName, si procede, no es sensible a mayúsculas y minúsculas. De forma predeterminada, el comportamiento de coincidencia es sensible a mayúsculas y minúsculas. Este valor se aplica a las funciones find_business, find_service y find_tModel.
caseInsensitiveSort
Especifica que el comportamiento de clasificación para name, keyValue y keyName, si procede, no es sensible a mayúsculas y minúsculas. De forma predeterminada, el comportamiento de clasificación es sensible a mayúsculas y minúsculas.
caseSensitiveMatch
Especifica que el comportamiento de coincidencia para name, keyValue y keyName, si procede, es sensible a mayúsculas y minúsculas. Éste es el comportamiento predeterminado. Este valor se aplica a las funciones find_business, find_service, find_binding, find_tModel y find_relatedBusinesses.
caseSensitiveSort
Especifica que el comportamiento de clasificación para el conjunto de resultados es sensible a mayúsculas y minúsculas. Éste es el comportamiento predeterminado. Este valor se aplica a las funciones find_business, find_service y find_tModel.
combineCategoryBags
Para una función find_business, especifica que las entradas categoryBag para el elemento businessEntity completo se comportan como si todos los elementos categoryBag encontrados en el nivel businessEntity y en todos los elementos businessService y los elementos bindingTemplate contenidos o referenciados estuvieran combinados.

Para una función find_service, especifica que las entradas categoryBag para el elemento businessService completo se comportan como si todos los categoryBag elementos encontrados en el nivel businessService y en todos los elementos contenidos o referenciados de los elementos bindingTemplate estuvieran combinados.

Este valor sólo se aplica a las funciones find_business y find_service.

diacriticInsensitiveMatch
Especifica que el comportamiento de coincidencia para name, keyValue y keyName, si procede, se realiza sin tener en cuenta los signos diacríticos, como los acentos. Se trata de un valor opcional que se aplica a las funciones find_business, find_service, find_binding, find_tModel y find_relatedBusinesses.
diacriticSensitiveMatch
Especifica que el comportamiento de coincidencia para name, keyValue y keyName, si procede, se realiza teniendo en cuenta los signos diacríticos, como los acentos. Éste es el comportamiento predeterminado. Este valor se aplica a las funciones find_business, find_service, find_binding, find_tModel y find_relatedBusinesses.
exactMatch
Especifica que sólo se devuelven las entradas cuyos valores names, keyValues y keyNames, si procede, coinciden exactamente con el argumento pasado, tras la normalización. El comportamiento de coincidencia es sensible a las mayúsculas y minúsculas y, si procede, a los diacríticos, y es el comportamiento predeterminado. Este valor se aplica a las funciones find_business, find_service, find_binding, find_tModel y find_relatedBusinesses.
signaturePresent
Especifica que el conjunto de resultados está limitado a entidades que contienen un elemento de firma digital XML, o entidades contenidas en una entidad que contiene un elemento de firma digital XML. Este valor se aplica a las funciones find_business, find_service, find_binding, find_tModel y find_relatedBusinesses.
orAllKeys
Especifica que los elementos tModelBag y categoryBag utilizan el comportamiento OR con las claves en un bag, en lugar de utilizar el comportamiento AND. No es posible utilizar el comportamiento OR con las categorías y conservar el comportamiento AND predeterminado en las entidades tModel. Para la función find_business, éste es el comportamiento predeterminado para el elemento identifierBag. Este valor se aplica a las funciones find_service, find_binding (para categoryBag y tModelBag) y find_tModel, donde es el comportamiento predeterminado para el elemento identifierBag y se aplica al elemento categoryBag.
orLikeKeys

Especifica que si un elemento categoryBag o identifierBag contiene varios elementos keyedReference, los elementos utilizan el comportamiento OR, y no el comportamiento AND, con cualquier filtro keyedReference que se incluya en el mismo espacio de nombres, es decir, los filtros tienen el mismo valor tModelKey. Este valor se aplica a las funciones find_business, find_service, find_binding y find_tModel.

serviceSubset
Especifica que el componente de la búsqueda que implica categorización sólo utiliza elementos categoryBag para elementos businessService contenidos o referenciados en los datos registrados, e ignora las entradas encontradas en categoryBag que no son elementos descendientes directos de elementos businessEntity registrados. Este valor sólo se aplica a la función find_business con el elemento categoryBag.
sortByNameAsc
Especifica que el conjunto de resultados devuelto por una API de consulta de búsqueda u obtención se ordena según el campo de nombre en sentido ascendente. Este valor prevalece sobre los valores sortByDateAsc y sortByDateDesc, pero si se utiliza un valor sortByDateXxx sin un valor sortByNameXxx, el conjunto de resultados se ordena por fecha, independientemente el campo de nombre. Este valor se aplica a las funciones find_business, find_service, find_tModel y find_relatedBusinesses.
sortByNameDesc
Especifica que el conjunto de resultados devuelto por una API de consulta de búsqueda u obtención se ordena según el campo de nombre en sentido descendente. Este valor prevalece sobre los valores sortByDateAsc y sortByDateDesc, pero si se utiliza un valor sortByDateXxx sin un valor sortByNameXxx, el conjunto de resultados se ordena por fecha, independientemente el campo de nombre. Este valor se aplica a las funciones find_business, find_service, find_tModel y find_relatedBusinesses.
sortByDateAsc
Especifica que el conjunto de resultados devuelto por una API de consulta de búsqueda u obtención se ordena según la fecha de modificación más reciente de cada entidad, o cualquier entidad que contenga, en orden cronológico ascendente, es decir, primero se devuelve la entidad más antigua. Si se utiliza este valor con un valor sortByNameXxx, la ordenación basada en el nombre prevalece sobre la ordenación basada en la fecha, es decir, el conjunto de resultados se ordena por nombre y luego por fecha, de más antiguo a más reciente. Éste es el comportamiento predeterminado para la función find_binding. Este valor se aplica a las funciones find_business, find_service, find_tModel y find_relatedBusinesses.
sortByDateDesc
Especifica que el conjunto de resultados devuelto por una API de consulta de búsqueda u obtención se ordena según la fecha de modificación más reciente de cada entidad, o cualquier entidad que contenga, en orden cronológico descendente, es decir, primero se devuelve la entidad más reciente. Si se utiliza este valor con un valor sortByNameXxx, la ordenación basada en el nombre prevalece sobre la ordenación basada en la fecha, es decir, el conjunto de resultados se ordena por nombre y luego por fecha, de más reciente a más antiguo. Este valor se aplica a las funciones find_business, find_service, find_binding, find_tModel y find_relatedBusinesses.
suppressProjectedServices
Especifica que una función find_service o find_business no debe devolver proyecciones de servicio. Este valor se habilita de forma predeterminada si se utiliza una función find_service sin ninguna clave businessKey. Este valor se aplica a las funciones find_business y find_service.

Para obtener más detalles sobre findQualifiers, consulte la documentación de la especificación UDDI versión 3.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwsu_findqual
File name: rwsu_findqual.html