<< 目次を表示 >> ページ位置: プロジェクトの作成と管理 > Proクラウドサーバ > 有料ライセンスで利用できる機能 > OSLCの利用 > OSLC Architecture Management 2.0 > リソースとリソースフィーチャーの削除 |
Enterprise Architectはリソースとリソースフィーチャーの削除に対応しており、クライアントはHTTP DELETEでリソースやリソースフィーチャーを削除できます。
- モデルルート
- パッケージ
- 要素
- ダイアグラム
- 接続
- パッケージと要素の接続・ディスカッションとその返信・要求・制約・シナリオ・ファイル・付属ドキュメント・担当者の割り当て・テスト項目・タグ付き値・保守項目・プロジェクト管理の項目
- 要素の実行時の状態・属性・属性のタグ付き値・操作・操作のタグ付き値・操作のパラメータ
既存のリソースやリソースフィーチャーを削除するには、クライアントはリソースやリソースフィーチャーのURLに対してHTTP DELETEを実行します。成功すれば「200 OK」レスポンスが生成されます。失敗した場合は、エラー応答が生成されます。
リソースやリソースフィーチャーの削除には、クエリ文字列のパラメータ「useridentifier」でユーザ認証トークンを指定する必要があります。
各リソースとリソースフィーチャーの削除に使用する情報については、このトピックの各テーブルを参照してください。また、「GUID プレフィックス」のトピックも参照してください。
モデルルート・パッケージ・要素・ダイアグラム
種類 |
URL |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/resource/<Resource GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の接続
種類 |
URL |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/linktyperesource/<Connector GUID With Prefix>/?useridentifier=<User Authentication Token> |
要素の実行状態
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/runstates/<Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/runstate/<RunState GUID With Prefix>/?useridentifier=<User Authentication Token> |
要素の属性
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/attributes/<Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/attribute/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token> |
属性のタグ付き値
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Attribute GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Attribute Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token> |
要素の操作
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/operations/<Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/operation/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token> |
操作のタグ付き値
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Operation Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token> |
操作のパラメータ
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/parameters/<Operation GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/parameter/<Parameter GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のタグ付き値
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Tagged Value GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のディスカッション
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/discussions/<Package/Element/Diagram GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/discussion/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token> |
ディスカッションの返信
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/replies/<Discussion GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/reply/<Reply GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の要求
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/requirements/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/requirement/<Requirement GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の制約
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/constraints/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/constraint/<Constraint GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のシナリオ
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/scenarios/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/scenario/<Scenario GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のファイル
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/files/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/file/<File GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の付属ドキュメント
種類 |
URL |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/linkeddocument/<Linked Document GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の担当者の割り当て
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/resourceallocations/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/resourceallocation/<Resource Allocation GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のテスト項目
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/tests/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/test/<Test GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の変更点
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/changes/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/change/<Change GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のバグ
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/defects/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/defect/<Defect GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の問題点
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/issues/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/issue/<Issue GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のToDo
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/tasks/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/task/<Task GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のイベント
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/events/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/event/<Event GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の検討項目
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/decisions/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/decision/<Decision GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のドキュメント
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/documents/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/document/<Document GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のユーザー機能
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/mfeatures/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/mfeature/<Feature GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の作業
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/efforts/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/effort/<Effort GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素のリスク
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/risks/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/risk/<Risk GUID With Prefix>/?useridentifier=<User Authentication Token> |
パッケージや要素の測定
種類 |
URL |
すべての項目 |
<protocol>://<server>/<model_name>/oslc/am/metrics/<Package/Element GUID With Prefix>/?useridentifier=<User Authentication Token> |
指定した項目のみ |
<protocol>://<server>/<model_name>/oslc/am/metric/<Metric GUID With Prefix>/?useridentifier=<User Authentication Token> |
例
# |
例 |
1 |
パッケージの削除:
http://localhost:480/firebird_model/oslc/am/resource/pk_{5147E138-1F14-4738-B721-5FCC0F8821A8}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7} |
2 |
要素の削除:
http://localhost:480/firebird_model/oslc/am/resource/el_{24B2D93C-03F1-4761-9BB8-3B837B44E985}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7} |
3 |
要素のすべての操作の削除:
http://localhost:480/firebird_model/oslc/am/operations/el_{24B2D93C-03F1-4761-9BB8-3B837B44E985}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7} |
4 |
指定した操作の削除:
http://localhost:480/firebird_model/oslc/am/operation/op_{E356ECA8-8C23-4c16-B94B-154A5A9B2B42}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7} |
5 |
要素のすべてのテスト項目の削除:
http://localhost:480/firebird_model/oslc/am/tests/el_{24B2D93C-03F1-4761-9BB8-3B837B44E985}/?useridentifier={72825AF9-E116-48f1-9DF8-77815E66B1A7} |
注意: |
|
参照: