Profil de prise en charge OpenSearch
Le profil de prise en charge OpenSearch permet d'accéder aux informations définies dans la spécification OpenSearch. La spécification OpenSearch est généralement utilisée au format de flux Atom.
Plus spécifiquement, ce profil prend en charge les propriétés de liste qui sont nécessaires pour permettre la pagination. La pagination devient nécessaire si le service dorsal ne renvoie pas tous les enregistrements de données disponibles dans un seul flux, et elle fournit des liens permettant d'extraire la page suivante contenant les enregistrements de données.
Le profil de prise en charge OpenSearch déclare les noms d'attribut suivants :
- Nombre total d'éléments
- totalNumberOfItems
- Cette propriété de liste spécifie le nombre total d'éléments qui ont été trouvés dans le cadre de cette recherche.
- Nombre demandé d'éléments
- requestedNumberOfItems
- Cette propriété de liste spécifie le nombre demandé d'éléments dans le cadre de cette recherche.
- Index de début
- startIndex
- Cette propriété de liste spécifie l'index de début pour la liste d'éléments paginée.
- URL de première page brute
- rawFirstLink
- Cette propriété de liste spécifie l'URL HCL Connections de la première page contenant les éléments qui ont été trouvés dans le cadre de cette recherche.
- URL de page suivante brute
- rawNextLink
- Cette propriété de liste spécifie l'URL HCL Connections de la page suivante contenant les éléments qui ont été trouvés dans le cadre de cette recherche.
- URL de page précédente brute
- rawPreviousLink
- Cette propriété de liste spécifie l'URL HCL Connections de la page précédente contenant les éléments qui ont été trouvés dans le cadre de cette recherche.
- URL de dernière page brute
- rawLastLink
- Cette propriété de liste spécifie l'URL HCL Connections de la dernière page contenant les éléments qui ont été trouvés dans le cadre de cette recherche.
- Est tronqué
- isTruncated
- Si la liste qui représente un résultat de recherche est tronquée, cette propriété de liste renvoie la chaîne
true. Sinon, il renvoie la chaînefalse.