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.

Suppression de ressources et de fonctionnalités de Fonctionnalités

Enterprise Architect en supporte un service de Fonctionnalité de ressources et de fonctionnalités de ressources, à travers lequel les clients peuvent utiliser HTTP DELETE pour supprimer des ressources et des fonctionnalités de ressources Fonctionnalités de ces types :

  • Ressources
    - Modèle Roots
    - Paquetages
    -  Éléments
    - Diagrammes
    - Connecteurs
  • Fonctionnalités des ressources
    - Paquetage /Element/ Diagramme , Réponses Discussion, Exigences , Contraintes,
    Allocations de ressources, tests, scénarios, fichiers, documents liés,
    Valeur Étiquetés , Maintenance Items et Gestion de Projet Items
    - Elément Exécuter States , Attributes , Attribut Valeur Étiquetés , Opérations,
    Opération Valeur Étiquetés et paramètres de fonctionnement
Pour supprimer une Ressource/Resource Fonctionnalité existante, le Client effectue un HTTP DELETE sur l'URL de la Ressource/Resource Fonctionnalité . En cas de succès, une réponse '200 OK ' sera générée. En cas d'échec, une réponse d'erreur sera générée.

Lors de la suppression de Resource/Resource Fonctionnalité , vous devez fournir le jeton d'authentification utilisateur via le paramètre de string de requête 'useridentifier' ; consultez la rubrique d'aide des informations d'identification de l' utilisateur pour accéder à l'API RESTful d'OSLC .

Reportez-vous aux tableaux de cette rubrique pour les informations utilisées pour supprimer chaque Ressource et Fonctionnalité . Consultez également la rubrique GUID Prefix Tableaux .

Modèle Root, Paquetage , Element, Diagramme

Type

URL

Object

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

Paquetage / Element Link (Connecteur)

Type

URL

Lien

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

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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>

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

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

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

<protocol>://<server>/<model_name>/oslc/am/mfeature/< Fonctionnalité GUID With Prefix>/?useridentifier=< User Authentication Token >

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>

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>

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>

Fonctionnalité de suppression de ressource/fonctionnalité de ressource

Item

Exemple

1

Supprimer 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

Supprimer 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

Supprimer 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

Supprimer 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

Supprimer 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
  • Cette facilité ne sera pas disponible lorsque la connexion Pro Cloud Server au modèle Enterprise Architect est configurée en tant que connexion en lecture seule
  • La demande Fonctionnalité de suppression de la ressource/fonctionnalité de ressource ne sera pas traitée par le Pro Cloud Server à moins que le jeton d'authentification de l'utilisateur ne soit transmis avec la demande (via la chaîne de requête ' string ' dans l'URL)
  • Lorsqu'une ressource/fonctionnalité de ressource est supprimée via Fonctionnalité dans un modèle dont l'audit est activé, les modifications apportées au modèle ne seront pas consignées
  • La suppression d'un Paquetage supprimera tous ses Paquetages , éléments et fonctionnalités enfants ; selon la taille du Paquetage cela peut s'avérer être une tâche gourmande en ressources, donc lorsque la demande de suppression d'un Paquetage est acceptée, un message '202 accepté' sera généré
    Cela signifie que le processus de suppression d'un Paquetage n'est pas terminé ; si une requête GET ultérieure sur le Paquetage renvoie un message '404 Not Found', cela signifie que le Paquetage a été complètement supprimé, sinon, si le Paquetage XML est renvoyé, cela signifie que la suppression du Paquetage n'est pas encore terminée

Apprenez Plus