Pré. | Proc. |
SÉLECTIONNER Paramètre
Le paramètre oslc.select Query spécifie les propriétés Requirement à récupérer ; elle est similaire à la clause SELECT d'une instruction SQL. Ce paramètre doit être ajouté à l'URI de base de la capacité de Query dans Enterprise Architect :
http://<serveur>/<nom_modèle>/oslc/qc/
La syntaxe du paramètre de Query oslc.select (définie dans la grammaire BNF et spécifiée dans la spécification de syntaxe de Query Spécification ) est la suivante :
Exemples
Ces exemples de requêtes agissent sur un modèle appelé firebird_model connecté par le Cloud .
Exemple |
Query |
---|---|
1 |
Query : http://localhost:480/firebird_model/oslc/qc/?oslc.select=dcterms:title Récupère la propriété OSLC 'title' de toutes les Exigences du modèle. |
2 |
Query : http://localhost:480/firebird_model/oslc/qc/?oslc.select=dcterms:title,dcterms:created,dcterms:creator{foaf:name},ss:version Récupère les propriétés OSLC 'title', 'creator' et 'version' de toutes les Exigences du modèle. |
3 |
Query : http://localhost:480/firebird_model/oslc/qc/?oslc.select=* Récupère toutes les propriétés Exigences de toutes les exigences du modèle. |
4 |
Query : http://localhost:480/firebird_model/oslc/qc/?oslc.select=dcterms:name Renvoie une réponse d'erreur, car 'name' n'est pas une propriété valide dans Enterprise Architect . |
Notes
- Cette facilité est disponible via le Pro Cloud Server , avec une licence valide
Apprenez Plus
- OSLC SELECT (ressource en ligne)
- Resource Shape
- Query Capability