Valeurs de FindQualifier pour les fonctions d'API dans le registre UDDI

Les fonctions d'API find_xx (find_business, find_service, find_binding, find_tModel et find_relatedBusinesses) acceptent un argument facultatif findQualifier qui peut prendre différentes valeurs.

La liste qui suit donne les noms abrégés des arguments findQualifier avec une brève description et indication de la fonction de recherche correspondante.
andAllKeys
Indique que l'élément identifierBag utilisera le comportement AND avec les clés au lieu du comportement OR. Il s'agit du comportement par défaut pour les éléments categoryBag et tModelBag. Cette valeur s'applique aux fonctions find_business, find_service, find_binding et find_tModel. Elle ne s'applique pas à la fonction find_relatedBusinesses.
approximateMatch
Indique que le comportement de recherche générique est obligatoire. Il ne s'agit plus du comportement par défaut. Le nouveau comportement par défaut est défini par la valeur de l'argument exactMatch. Cette valeur s'applique aux fonctions find_business, find_service, find_binding, find_tModel et find_relatedBusiness.
binarySort
Indique un tri plus rapide utilisant un tri binaire sur les noms représentés par les points de code Unicode. Cette valeur s'applique aux fonctions find_business, find_service et find_tModel.
bindingSubset
Cette valeur est utilisée uniquement avec un élément categoryBag dans les fonctions find_business ou find_services.
caseInsensitiveMatch
Indique que le comportement de mise en correspondance pour le nom, la valeur de clé et le nom de la clé ne distinguera pas les minuscules des majuscules. Par défaut, le comportement de mise en correspondance distingue les majuscules des minuscules. Cette valeur s'applique aux fonctions find_business, find_service et find_tModel.
caseInsensitiveSort
Indique que le comportement du tri pour le nom, la valeur de clé et le nom de la clé ne distinguera pas les minuscules des majuscules. Par défaut, le comportement du tri distingue les majuscules des minuscules.
caseSensitiveMatch
Indique que le comportement de mise en correspondance pour le nom, la valeur de clé et le nom de la clé distingue les minuscules des majuscules. Il s'agit du comportement par défaut. Cette valeur s'applique aux fonctions find_business, find_service, find_binding, find_tModel et find_relatedBusinesses.
caseSensitiveSort
Indique que le comportement du tri pour le jeu de résultats ne distinguera pas les minuscules des majuscules. Il s'agit du comportement par défaut. Cette valeur s'applique aux fonctions find_business, find_service et find_tModel.
combineCategoryBags
Pour une fonction find_business, les entrées categoryBag de l'élément businessEntity entier se comporteront comme si tous les éléments categoryBag trouvés au niveau de businessEntity et dans tous les éléments businessService et bindingTemplate contenus et référencés étaient combinés.

Pour une fonction find_service, les entrées categoryBag de l'élément businessService entier se comporteront comme si tous les éléments categoryBag trouvés au niveau de businessService et dans tous les éléments contenus et référencés dans l'élément bindingTemplate étaient combinés.

Cette valeur s'applique aux fonctions find_business et find_service.

diacriticInsensitiveMatch
Indique que le comportement de mise en correspondance pour le nom, la valeur de clé et le nom de la clé s'exécutera sans tenir compte des signes diacritiques, par exemple les accents. Cette valeur facultative s'applique aux fonctions find_business, find_service, find_binding, find_tModel et find_relatedBusinesses.
diacriticSensitiveMatch
Indique que le comportement de mise en correspondance pour le nom, la valeur de clé et le nom de la clé s'exécutera en tenant compte des signes diacritiques, par exemple les accents. Il s'agit du comportement par défaut. Cette valeur s'applique aux fonctions find_business, find_service, find_binding, find_tModel et find_relatedBusinesses.
exactMatch
Signifie que seules les entrées dont les noms, les valeurs de clé et les noms de clé qui correspondent exactement à l'argument de nom transmis, après standardisation, sont renvoyées. Le comportement par défaut de la mise en correspondance distingue les minuscules des majuscules et tient compte des signes diacritiques le cas échéant. Cette valeur s'applique aux fonctions find_business, find_service, find_binding, find_tModel et find_relatedBusinesses.
signaturePresent
Indique que le jeu de résultats sera limité soit aux entités qui contiennent une signature numérique XML, soit aux entités contenues dans un entité contenant une signature numérique XML. Cette valeur s'applique aux fonctions find_business, find_service, find_binding, find_tModel et find_relatedBusinesses.
orAllKeys
Indique que les éléments tModelBag et categoryBag utiliseront le comportement OR avec les clés d'un sac au lieu du comportement AND. Il est impossible d'utiliser le comportement OR avec les catégories et de garder le comportement par défaut AND pour les entités tModel. Pour la fonction find_business, il s'agit du comportement par défaut applicable à l'élément identifierBag. Cette valeur s'applique aux fonctions find_service, find_binding (pour categoryBag et tModelBag) et find_tModel. Il s'agit du comportement par défaut pour l'élément identifierBag et l'élément categoryBag.
orLikeKeys

Indique que quand un élément categoryBag ou identifierBag contient plusieurs éléments keyedReference, ces éléments utilisent le comportement OR avec tous les filtres keyedReference provenant du même espace de noms (autrement dit, les filtres ont la même valeur tModelKey) au lieu du comportement AND. Cette valeur s'applique aux fonctions find_business, find_service, find_binding et find_tModel.

serviceSubset
Indique que le comportement de la recherche permettant la catégorisation utilisera uniquement les éléments categoryBag provenant d'éléments businessService contenus ou référencés dans les données enregistrées et ignorera les entrées trouvées dans categoryBag qui ne sont pas des descendants directs des éléments businessEntity enregistrés. Cette valeur s'applique uniquement à la fonction find_business avec l'élément categoryBag.
sortByNameAsc
Indique que les résultats renvoyés par une API d'interrogation find ou get sont triés par nom et par ordre croissant. Cette valeur a priorité sur les valeurs de sortByDateAsc et sortByDateDesc mais, si une valeur sortByDateXxx est utilisée sans valeur sortByNameXxx, les résultats sont triés par date, indépendamment du nom. Cette valeur s'applique aux fonctions find_business, find_service, find_tModel et find_relatedBusinesses.
sortByNameDesc
Indique que les résultats renvoyés par une API d'interrogation find ou get sont triés par nom et par ordre décroissant. Cette valeur a priorité sur les valeurs de sortByDateAsc et sortByDateDesc mais, si une valeur sortByDateXxx est utilisée sans valeur sortByNameXxx, les résultats sont triés par date, indépendamment du nom. Cette valeur s'applique aux fonctions find_business, find_service, find_tModel et find_relatedBusinesses.
sortByDateAsc
Indique que les résultats renvoyés par une API d'interrogation find ou get sont triés selon la date de mise à jour la plus récente de l'entité ou des entités contenues, par ordre chronologique croissant (l'entité la plus ancienne est renvoyée en premier). Si cette valeur est utilisée conjointement avec une valeur sortByNameXxx, le tri par nom a priorité sur le tri par date ; les résultats sont triés par nom puis par date, de la plus ancienne à la plus récente. Il s'agit du comportement par défaut pour la fonction find_binding. Cette valeur s'applique aux fonctions find_business, find_service, find_tModel et find_relatedBusinesses.
sortByDateDesc
Indique que les résultats renvoyés par une API d'interrogation find ou get sont triés selon la date de mise à jour la plus récente de l'entité ou des entités contenues, par ordre chronologique décroissant (l'entité la plus récente est renvoyée en premier). Si cette valeur est utilisée conjointement avec une valeur sortByNameXxx, le tri par nom a priorité sur le tri par date ; les résultats sont triés par nom puis par date, de la plus récente à la plus ancienne. Cette valeur s'applique aux fonctions find_business, find_service, find_binding, find_tModel et find_relatedBusinesses.
suppressProjectedServices
Indique qu'une fonction find_service ou find_business ne doit pas renvoyer les projections de service. Cette valeur est activée par défaut chaque fois que la fonction find_service est utilisée sans clé businessKey. Cette valeur s'applique aux fonctions find_business et find_service.

Pour plus de détails sur les arguments de findQualifier, voir la documentation de la spécification UDDI Version 3.


Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwsu_findqual
Nom du fichier : rwsu_findqual.html