Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

paramètre oslc.select

Le paramètre de Query 'oslc.select' spécifie les propriétés des ressources à 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 comme :

<protocol>://<server>/<model_name>/oslc/am/qc/?oslc.select=<CSV of Resource Properties>

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 :

The syntax for the oslc.select Query parameter

Les propriétés de la ressource pouvant être sélectionnées sont :

  • dcterms:titre
  • dcterms:type
  • dcterms:identifiant
  • dcterms : sujet
  • dcterms:creator / dcterms:creator{foaf:name} / dcterms:creator{*}
  • dcterms:créé
  • dcterms:modifié
  • dcterms:description
  • ss : état
  • ss : complexité
  • ss:stéréotype / ss:stéréotype{*}
  • ss:phase
  • ss:version
  • ss:langue
  • ss:identificateur de ressource parent
  • ss:type de ressource
  • ss : fonctionnalités
  • ss : ressources imbriquées
  • ss : ressources liées

Exemples

Non.

Query

1

http://localhost:480/firebird_model/oslc/am/qc/?oslc.select=* & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

Sélectionne toutes les propriétés de toutes les ressources du modèle.

2

http://localhost:480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

Sélectionne le nom de chaque ressource du modèle.

3

http://localhost:480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title,dcterms:type,dcterms:identifier & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

Sélectionne le nom, le type et le GUID de chaque ressource du modèle.

4

http://localhost:480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title,dcterms:creator{foaf:name},ss:version & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7 }

Alternative:

http://localhost:480/firebird_model/oslc/am/qc/?oslc.select=dcterms:title,dcterms:creator{*},ss:version & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

Sélectionne le nom, l'auteur et la version de chaque ressource du modèle.

5

http://localhost:480/firebird_model/oslc/am/qc/?oslc.select=name & useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

Renvoie une réponse d'erreur car 'nom' n'est pas une propriété de ressource valide.

Notes

  • Cette facilité est disponible via le Pro Cloud Server , avec une licence valide
  • La requête GET pour récupérer la Ressource/Resource Fonctionnalité XML ne sera pas traitée par le Pro Cloud Server à moins que le jeton d'authentification de l'utilisateur ne soit transmis avec la requête (via la chaîne de requête ' string ' dans l'URL)

Apprenez Plus