前页 | 后页 |
删除资源和资源特征
Enterprise Architect支持资源和资源特征删除服务,通过该服务,客户可以使用 HTTP DELETE 删除这些类型的现有资源和资源特征:
- 资源
-模型根
-包
-元素
-图表
- 连接器 - 资源特征
-包/元素/图表Discussions, Discussion Replies,需求,约束,
资源分配、测试、场景、文件、链接文档、
标记值、维护项和项目管理项
-元素运行、属性、属性标记值、操作、
操作标记值及操作参数
删除资源/资源特征时,必须通过查询string参数'用户'提供用户Authentication Token;请参阅用于访问 OSLC RESTful API 帮助主题的用户凭据帮助
有关用于删除每个资源和特征的信息,请参阅本主题中的库表。另请参阅GUID前缀表主题。
模型根,包,元素,图表
类型 |
网址 |
---|---|
物件 |
<protocol>://<server>/<model_name>/oslc/am/resource/<Resource GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素Link(连接器)
类型 |
网址 |
---|---|
关联 |
<protocol>://<server>/<model_name>/oslc/am/linktyperesource/<带前缀的连接器GUID >/?useridentifier=<用户身份验证令牌> |
元素运行状态
类型 |
网址 |
---|---|
元素上的所有元素 |
<protocol>://<server>/<model_name>/oslc/am/runstates/<带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
特定的 RunState |
<protocol>://<server>/<model_name>/oslc/am/runstate/<RunState GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
元素属性
类型 |
网址 |
---|---|
元素上的所有属性 |
<protocol>://<server>/<model_name>/oslc/am/attributes/<带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
特定属性 |
<protocol>://<server>/<model_name>/oslc/am/attribute/<Attribute GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
属性标记值
类型 |
网址 |
---|---|
一个属性上的所有标记值 |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Attribute GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
属性标记值 |
<protocol>://<server>/<model_name>/oslc/am/标记值/<属性标注GUID带前缀>/?useridentifier=<用户Authentication Token> |
元素操作
类型 |
网址 |
---|---|
所有操作在一个元素上 |
<protocol>://<server>/<model_name>/oslc/am/operations/<带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体操作 |
<protocol>://<server>/<model_name>/oslc/am/operation/<Operation GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
操作标记值
类型 |
网址 |
---|---|
一次手术的所有标记值 |
<protocol>://<server>/<model_name>/oslc/am/taggedvalues/<Operation GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
操作标记值 |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<Operation标记值GUID With Prefix>/?useridentifier=<用户Authentication Token> |
操作参数
类型 |
网址 |
---|---|
操作的所有参数 |
<protocol>://<server>/<model_name>/oslc/am/parameters/<Operation GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
具体操作参数 |
<protocol>://<server>/<model_name>/oslc/am/parameter/<参数GUID With Prefix>/?用户=<UserAuthentication Token> |
包/元素标记值
类型 |
网址 |
---|---|
一个包上的所有值/元素标记值 |
<protocol>://<server>/<model_name>/oslc/am/ GUID /<包/元素With Prefix>/?useridentifier=<用户Authentication Token> |
具体标记值 |
<protocol>://<server>/<model_name>/oslc/am/taggedvalue/<带前缀的标记值GUID >/?useridentifier=<用户Authentication Token> |
包/元素/图表讨论
类型 |
网址 |
---|---|
所有关于包/元素/图表的讨论 |
<protocol>://<server>/<model_name>/oslc/am/discussions/<包/元素/带前缀的图形GUID >/?图表=<用户身份验证令牌> |
具体讨论 |
<protocol>://<server>/<model_name>/oslc/am/discussion/<Discussion GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素/图表讨论回复
类型 |
网址 |
---|---|
讨论的所有回复 |
<protocol>://<server>/<model_name>/oslc/am/replies/<Discussion GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
具体讨论回复 |
<protocol>://<server>/<model_name>/oslc/am/reply/<Reply GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素需求
类型 |
网址 |
---|---|
包上的所有需求/元素 |
<protocol>://<server>/<model_name>/oslc/am/requirements/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体需求 |
<protocol>://<server>/<model_name>/oslc/am/requirement/<需要带前缀的GUID >/?需求=<用户身份验证令牌> |
包/元素约束
类型 |
网址 |
---|---|
对一个包/元素的所有约束 |
<protocol>://<server>/<model_name>/oslc/am/constraints/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体约束 |
<protocol>://<server>/<model_name>/oslc/am/constraint/<带前缀的约束GUID >/?useridentifier=<用户身份验证令牌> |
包/元素场景
类型 |
网址 |
---|---|
包/元素上的所有场景 |
<protocol>://<server>/<model_name>/oslc/am/scenarios/<包/元素With Prefix>/? GUID =<用户Authentication Token> |
具体场景 |
<protocol>://<server>/<model_name>/oslc/am/scenario/<Scenario GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素文件
类型 |
网址 |
---|---|
一个包/元素上的所有文件 |
<protocol>://<server>/<model_name>/oslc/am/files/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体文件 |
<protocol>://<server>/<model_name>/oslc/am/file/<带前缀的文件GUID >/?useridentifier=<用户身份验证令牌> |
包/元素链接文档
类型 |
网址 |
---|---|
文档 |
<protocol>://<server>/<model_name>/oslc/am/linkeddocument/<Linked Document GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素资源分配
类型 |
网址 |
---|---|
包/元素上的所有资源分配 |
<protocol>://<server>/<model_name>/oslc/am/resourceallocations/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
特定资源分配 |
<protocol>://<server>/<model_name>/oslc/am/resourceallocation/<Resource Allocation GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素测试
类型 |
网址 |
---|---|
包/元素的所有测试 |
<protocol>://<server>/<model_name>/oslc/am/tests/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体测试 |
<protocol>://<server>/<model_name>/oslc/am/test/<带有前缀的测试GUID >/?useridentifier=<用户身份验证令牌> |
包/元素更改
类型 |
网址 |
---|---|
全部修改在一个包/元素上 |
<protocol>://<server>/<model_name>/oslc/am/changes/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体更改 |
<protocol>://<server>/<model_name>/oslc/am/change/<更改带前缀的GUID >/?useridentifier=<用户身份验证令牌> |
包/元素缺陷
类型 |
网址 |
---|---|
全包/元素缺陷 |
<protocol>://<server>/<model_name>/oslc/am/defects/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体缺陷 |
<protocol>://<server>/<model_name>/oslc/am/defect/<带有前缀的缺陷GUID >/?useridentifier=<用户身份验证令牌> |
包/元素问题
类型 |
网址 |
---|---|
URL -包/元素上的所有问题 |
<protocol>://<server>/<model_name>/oslc/am/issues/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
URL - 具体问题 |
<protocol>://<server>/<model_name>/oslc/am/issue/<问题GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素任务
类型 |
网址 |
---|---|
包/元素上的所有任务 |
<protocol>://<server>/<model_name>/oslc/am/tasks/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体任务 |
<protocol>://<server>/<model_name>/oslc/am/task/<任务With Prefix>/? GUID =<用户Token> |
包/元素事件
类型 |
网址 |
---|---|
包上的所有事件/元素 |
<protocol>://<server>/<model_name>/oslc/am/events/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体事件 |
<protocol>://<server>/<model_name>/oslc/am/event/<事件With Prefix>/? GUID =<用户身份验证令牌> |
包/元素决策
类型 |
网址 |
---|---|
所有关于包/元素的决定 |
<protocol>://<server>/<model_name>/oslc/am/decisions/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体决策 |
<protocol>://<server>/< GUID >/oslc/am/decision/<DecisionGUID With Prefix>/?决策=<用户Authentication Token> |
包/元素文档
类型 |
网址 |
---|---|
包/元素上的所有文件 |
<protocol>://<server>/<model_name>/oslc/am/documents/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体文件 |
<protocol>://<server>/<model_name>/oslc/am/document/<Document GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素特征
类型 |
网址 |
---|---|
包上的所有特征/元素 |
<protocol>://<server>/<model_name>/oslc/am/mfeatures/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体特征 |
<protocol>://<server>/<model_name>/oslc/am/mfeature/<带有前缀的特征GUID >/?useridentifier=<用户身份验证令牌> |
包/元素工作量
类型 |
网址 |
---|---|
All Efforts on a包/元素 |
<protocol>://<server>/<model_name>/oslc/am/efforts/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体工作量 |
<protocol>://<server>/<model_name>/oslc/am/effort/<工作量GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
包/元素风险
类型 |
网址 |
---|---|
包/元素的所有风险 |
<protocol>://<server>/<model_name>/oslc/am/risks/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体风险 |
<protocol>://<server>/<model_name>/oslc/am/risk/<带前缀的风险GUID >/?风险=<用户身份验证令牌> |
包/元素度量
类型 |
网址 |
---|---|
包/元素的所有指标 |
<protocol>://<server>/<model_name>/oslc/am/metrics/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌> |
具体指标 |
<protocol>://<server>/<model_name>/oslc/am/metric/<Metric GUID With Prefix>/?useridentifier=<用户身份验证令牌> |
资源/资源特征删除示例
物品 |
示例 |
---|---|
1 |
删除一个包:
|
2 |
删除元素:
|
3 |
删除元素上的所有操作:
|
4 |
删除一个操作:
|
5 |
删除对元素的所有测试:
|
注记
- 此功能可通过专业云服务器获得,具有有效许可证
- 当与Enterprise Architect模型的专业云服务器连接配置为只读连接时,此功能将不可用
- OSLC 删除资源/资源特征的请求将不会由专业云服务器处理,除非用户身份验证令牌随请求一起传递(通过 URL 中的“用户标识符”查询string )
- 在已启用审计的模型中通过 OSLC 删除资源/资源特征时,不会记录对模型所做的更改
- 删除包将删除其所有子包、元素和特征;根据包的大小,这可能是一项资源密集型任务,因此当删除包的请求被接受时,将生成“202 Accepted”消息
这意味着删除一个包的过程还没有完成;如果后续对包的GET请求返回'404 Not Found'消息,则表示包已被完全删除, else ,如果返回包XML,则表示包删除尚未完成