Réserver une Démo
Pré. Proc.

Paramètre PRÉFIXE

Les clients peuvent utiliser le paramètre oslc.prefix pour spécifier les préfixes d'URI utilisés dans les noms de propriété OSLC. Ce paramètre est ajouté à l'URI de base des ' Propriétés Sélectives' d'une Exigence :

http://<serveur>/<nom_modèle>/oslc/re/<requirement_GUID>/

La syntaxe du paramètre oslc.prefix (défini dans la grammaire BNF et tel que spécifié dans la spécification Spécification Core ) est :

The syntax for the oslc.prefix parameter

Exemples de requêtes

Ces exemples de requêtes agissent sur une exigence avec le GUID {7104C13D-841C-4068-B7EE-FB998C5BA4B7} dans un modèle appelé firebird_model connecté par le Cloud .

Exemple

Query

1

Query : http://localhost:480/firebird_model/oslc/re/{7104C13D-841C-4068-B7EE-FB998C5BA4B7}/?oslc.prefix=otrm=<http://purl.org/dc/terms/\> & oslc.properties=otrm:titre

Récupère le titre de la propriété OSLC de l'exigence spécifiée.

Note que le préfixe de l'espace de noms http://purl.org/dc/terms/ a été spécifié comme "otrm" dans la requête.

2

Query : http://localhost:480/firebird_model/oslc/re/{7104C13D-841C-4068-B7EE-FB998C5BA4B7}/?oslc.prefix=otrm=<http://purl.org/dc/terms/\> ,spx=<https://sparxsystems.com.au/\>& oslc.properties=otrm:title,spx:alias

Récupère le titre et l'alias des propriétés OSLC de l'exigence spécifiée.

Note que le préfixe de l'espace de noms http://purl.org/dc/terms/ a été spécifié comme "otrm" et celui de https://sparxsystems.com.au/ a été spécifié comme "spx" dans la requête.

3

Query : http://localhost:480/firebird_model/oslc/re/{7104C13D-841C-4068-B7EE-FB998C5BA4B7}/?oslc.prefix=otrm=<http://purl.org/dc/terms/\> ,spx=<https://sparxsystems.com.au/\>& oslc.properties=otrm:title,sx:alias

Renvoie une réponse d'erreur car le préfixe d'espace de noms 'sx' sur l'alias de propriété n'est pas défini.

Notes

  • Cette facilité est disponible via le Pro Cloud Server , avec une licence valide

Apprenez Plus