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

Récupérer les ressources et les fonctionnalités des Fonctionnalités

Enterprise Architect prend en supporte la récupération de ces ressources et fonctionnalités de Fonctionnalités via le verbe HTTP GET :

  • Ressources
    - Modèle Roots
    - Paquetages
    -  Éléments
    - Diagrammes
  • Fonctionnalités des ressources
    - Connecteurs de Paquetage et d'éléments, discussions, réponses aux discussions, Exigences , contraintes,
    Scénarios, Fichiers, Documents liés, Allocations de ressources, Tests, Valeur Étiquetés , Maintenance
    Items et Gestion de Projet Items
    - Element Exécuter States , Attributes , Attribute Valeur Étiquetés , Operations, Operation Valeur Étiquetés
    et paramètres de fonctionnement
    - Image de Diagramme
Chacun de Fonctionnalité types de ressource et de fonctionnalité de ressource est identifié par un préfixe sur le GUID ; consultez la rubrique d'aide de Tableaux sur le préfixe Guid .

Lors de la récupération des ressources et des fonctionnalités des ressources, vous devez fournir le jeton d'authentification utilisateur via le paramètre de string de requête ' Fonctionnalités ' ; consultez la rubrique d'aide des informations d'identification de l' utilisateur pour accéder à l'API RESTful d'OSLC .

Modèle Root, Paquetage , Element, Diagramme

Type

URL

Object

<protocol>://<server>/<model_name>/oslc/am/resource/<Resource GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/resource/

Paquetage / Element Link (Connecteur)

Type

URL

Lien

<protocol>://<server>/<model_name>/oslc/am/linkedresources/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/linktype/

State de l' Exécuter d'élément

Type

URL

Tous les RunStates sur un élément

<protocol>://<server>/<model_name>/oslc/am/runstates/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

État d'exécution spécifique

<protocol>://<server>/<model_name>/oslc/am/runstate/<RunState GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/runstate/

Attribut d'élément

Type

URL

Tous les Attributes d'un élément

<protocol>://<server>/<model_name>/oslc/am/attributes/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Attribut spécifique

<protocol>://<server>/<model_name>/oslc/am/attribute/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/attribute/

Attribut Valeur Étiquetée

Type

URL

Toutes les Valeur Étiquetés sur un Attribut

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token>

Valeur Étiquetée sur un Attribut

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Attribute Valeur Étiquetée GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/taggedvalue/

Opération d'élément

Type

URL

Toutes les opérations sur un élément

<protocol>://<server>/<model_name>/oslc/am/operations/<Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Fonctionnement spécifique

<protocol>://<server>/<model_name>/oslc/am/operation/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/operation/

Opération Valeur Étiquetée

Type

URL

Toutes les Valeur Étiquetés sur une Opération

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Valeur Étiquetée sur une Opération

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Operation Valeur Étiquetée GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/taggedvalue/

Paramètre de fonctionnement

Type

URL

Tous les paramètres d'une opération

<protocol>://<server>/<model_name>/oslc/am/parameters/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token>

Paramètre de fonctionnement spécifique

<protocol>://<server>/<model_name>/oslc/am/parameter/<Parameter GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/operationparameter/

Paquetage /Element Valeur Étiquetée

Type

URL

Toutes les Valeur Étiquetés sur un Paquetage /Élément

<protocol>://<server>/<model_name>/oslc/am/taggedvalues/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Valeur Étiquetée

<protocol>://<server>/<model_name>/oslc/am/taggedvalue/< Valeur Étiquetée GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/taggedvalue/

Paquetage /Element/ Diagramme Discussion

Type

URL

Toutes les Discussions sur un Paquetage /Element/ Diagramme

<protocol>://<server>/<model_name>/oslc/am/discussions/< Paquetage /Element/ Diagramme GUID With Prefix>/?useridentifier=<User Authentication Token>

Discussion spécifique

<protocol>://<server>/<model_name>/oslc/am/discussion/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/discussion/

Paquetage /Element/ Diagramme Discussion Réponse

Type

URL

Toutes les réponses sur une discussion

<protocol>://<server>/<model_name>/oslc/am/replies/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token>

Réponse spécifique à la discussion

<protocol>://<server>/<model_name>/oslc/am/reply/<Reply GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/discussion/

Paquetage /Exigence d'élément

Type

URL

Toutes les Exigences sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/requirements/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Exigence spécifique

<protocol>://<server>/<model_name>/oslc/am/requirement/<Requirement GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/requirement/

Paquetage / Contrainte d'élément

Type

URL

Toutes les contraintes sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/constraints/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Contrainte spécifique

<protocol>://<server>/<model_name>/oslc/am/constraint/<Constraint GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

protocol>://<server>/<model_name>/oslc/am/rs/constraint/

Paquetage / Scénario d'élément

Type

URL

Tous les scénarios sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/scenarios/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Scénario spécifique

<protocol>://<server>/<model_name>/oslc/am/scenario/<Scenario GUID With Prefix>/?useridentifier=< User Authentication Token >

Forme de la ressource

<protocole> ://<serveur>/<nom_modèle>/oslc/am/rs/scenario/

Paquetage /Fichier d'élément

Type

URL

Tous les fichiers d'un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/files/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Fichier spécifique

<protocol>://<server>/<model_name>/oslc/am/file/<File GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/file/

Paquetage / Document lié à l'élément

Type

URL

Document

<protocol>://<server>/<model_name>/oslc/am/linkeddocument/<Linked Document GUID With Prefix>/?useridentifier=<User Authentication Token>

Allocation de ressource Paquetage /d'élément

Type

URL

Toutes les allocations de ressources sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/resourceallocations/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Allocation de ressources spécifiques

<protocol>://<server>/<model_name>/oslc/am/resourceallocation/<Resource Allocation GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/resourceallocation/

Paquetage / Test élément

Type

URL

Tous les tests sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/tests/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Test spécifique

<protocol>://<server>/<model_name>/oslc/am/test/< Test GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/test/

Paquetage / Changement d'élément

Type

URL

Toutes les modifications sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/changes/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Changement spécifique

<protocol>://<server>/<model_name>/oslc/am/change/<Change GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/change/

Paquetage /défaut d'élément

Type

URL

Tous les Défauts sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/defects/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Défaut spécifique

<protocol>://<server>/<model_name>/oslc/am/defect/<Defect GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/defect/

Paquetage /d'élément

Type

URL

URL - Tous les problèmes sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/issues/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

URL - Problème spécifique

<protocol>://<server>/<model_name>/oslc/am/issue/<Issue GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/issue/

Paquetage / Elément Tâche

Type

URL

Toutes les tâches sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/tasks/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Tâche spécifique

<protocol>://<server>/<model_name>/oslc/am/task/<Task GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/task/

Paquetage /Élément Événement

Type

URL

Tous les Événements sur un Paquetage /Élément

<protocol>://<server>/<model_name>/oslc/am/events/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Événement spécifique

<protocol>://<server>/<model_name>/oslc/am/event/<Event GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/event/

Paquetage /Element Décision

Type

URL

Toutes les décisions sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/decisions/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Décision spécifique

<protocol>://<server>/<model_name>/oslc/am/decision/< Décision GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/decision/

Paquetage /Document d'élément

Type

URL

Tous les documents d'un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/documents/< Paquetage /Element GUID With Prefix>/?useridentifier=< User Authentication Token >

Document spécifique

<protocole>://<serveur>/<nom_modèle>/oslc/am/document / <GUID du document avec préfixe>/?useridentifier=< jeton d'authentification utilisateur >

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/document/

Paquetage / Élément Fonctionnalité

Type

URL

Toutes les Fonctionnalités sur un Paquetage / Elément

<protocol>://<server>/<model_name>/oslc/am/mfeatures/< Paquetage /Element GUID With Prefix>/?useridentifier=< User Authentication Token >

Fonctionnalité spécifique

<protocole>://<serveur>/<nom_modèle>/oslc/am/mfeature / <GUID du document avec préfixe>/?useridentifier=< jeton d'authentification utilisateur >

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/mfeature/

Paquetage / Effort d'élément

Type

URL

Tous les efforts sur un Paquetage / élément

<protocol>://<server>/<model_name>/oslc/am/efforts/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Effort spécifique

<protocol>://<server>/<model_name>/oslc/am/effort/<Effort GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/effort/

Paquetage /Élément Risque

Type

URL

Tous Risques sur un Paquetage /Élément

<protocol>://<server>/<model_name>/oslc/am/ Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Risque spécifique

<protocol>://<server>/<model_name>/oslc/am/risk/<Risk GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/risk/

Paquetage / Élément Métrique

Type

URL

Toutes les métriques sur un Paquetage /élément

<protocol>://<server>/<model_name>/oslc/am/metrics/< Paquetage /Element GUID With Prefix>/?useridentifier=<User Authentication Token>

Métrique spécifique

<protocol>://<server>/<model_name>/oslc/am/metric/<Metric GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/metric/

Image de Diagramme

Type

URL

Image de Diagramme

<protocol>://<server>/<model_name>/oslc/am/diagramimage/< Image de Diagramme GUID With Prefix>/?useridentifier=<User Authentication Token>

Forme de la ressource

<protocole>://<serveur>/<nom_modèle>/oslc/am/rs/diagramimage/

Fonctionnalité de récupération de ressource/fonctionnalité de ressource

Item

Exemple

1

Récupérer un Paquetage :

  • dont le GUID Enterprise Architect est {5147E138-1F14-4738-B721-5FCC0F8821A8}
  • où le jeton d'authentification utilisateur est {72825AF9-E116-48f1-9DF8-77815E66B1A7}
http://localhost:480/firebird_model/oslc/am/resource/pk_{5147E138-1F14-4738-B721-5FCC0F8821A8}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

2

Récupérer un élément :

  • dont le GUID Enterprise Architect est {24B2D93C-03F1-4761-9BB8-3B837B44E985}
  • où le jeton d'authentification utilisateur est {72825AF9-E116-48f1-9DF8-77815E66B1A7}
http://localhost:480/firebird_model/oslc/am/resource/el_{24B2D93C-03F1-4761-9BB8-3B837B44E985}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

3

Récupérer toutes les opérations sur un élément :

  • dont le GUID Enterprise Architect est {24B2D93C-03F1-4761-9BB8-3B837B44E985}
  • où le jeton d'authentification utilisateur est {72825AF9-E116-48f1-9DF8-77815E66B1A7}
http://localhost:480/firebird_model/oslc/am/operations/el_{24B2D93C-03F1-4761-9BB8-3B837B44E985}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

4

Récupérer une opération :

  • dont le GUID Enterprise Architect est {E356ECA8-8C23-4c16-B94B-154A5A9B2B42}
  • où le jeton d'authentification utilisateur est {72825AF9-E116-48f1-9DF8-77815E66B1A7}
http://localhost:480/firebird_model/oslc/am/operation/op_{E356ECA8-8C23-4c16-B94B-154A5A9B2B42}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

5

Récupérer tous les Tests sur un élément :

  • dont le GUID Enterprise Architect est {24B2D93C-03F1-4761-9BB8-3B837B44E985}
  • où le jeton d'authentification utilisateur est {72825AF9-E116-48f1-9DF8-77815E66B1A7}
http://localhost:480/firebird_model/oslc/am/tests/el_{24B2D93C-03F1-4761-9BB8-3B837B44E985}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7}

Notes

  • Cette facilité est disponible via le Pro Cloud Server , avec une licence valide
  • La requête GET pour récupérer la ressource/la fonctionnalité de ressource Fonctionnalité 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