预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

检索资源和资源特征

Enterprise Architect支持通过 HTTP GET Verb 检索这些资源和资源特征:

  • 资源
    -模型根
    -包
    -元素
    -图表
  • 资源特征
    -包和元素连接器,讨论,讨论回复,需求,约束,
    场景、文件、链接文档、资源分配、测试、标记值、维护
    项和项目管理项
    -元素运行、属性、属性标记值、操作、操作标记值
    和操作参数
    -图表图像
这些资源和资源特征类型中的每一个都由GUID上的前缀标识;参见引导前缀表帮助。

检索资源和资源特征时,必须通过查询string参数“用户”提供用户身份验证令牌;请参阅用于访问 OSLC RESTful API 帮助主题的用户凭据帮助

模型根,包,元素,图表

类型

网址

物件

<protocol>://<server>/<model_name>/oslc/am/resource/<Resource GUID With Prefix>/?useridentifier=<用户身份验证令牌>

资源形状

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

包/元素Link(连接器)

类型

网址

关联

<protocol>://<server>/<model_name>/oslc/am/linkedresources/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

资源形状

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

元素运行状态

类型

网址

元素上的所有元素

<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/rs/runstate/

元素属性

类型

网址

元素上的所有属性

<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/rs/attribute/

属性标记值

类型

网址

一个属性上的所有标记值

<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/rs/taggedvalue/

元素操作

类型

网址

所有操作在一个元素上

<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/rs/operation/

操作标记值

类型

网址

一次手术的所有标记值

<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/rs/taggedvalue/

操作参数

类型

网址

操作的所有参数

<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/rs/operationparameter/

包/元素标记值

类型

网址

一个包上的所有值/元素标记值

<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/rs/taggedvalue/

包/元素/图表讨论

类型

网址

所有关于包/元素/图表的讨论

<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/rs/discussion/

包/元素/图表讨论回复

类型

网址

讨论的所有回复

<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/rs/discussion/

包/元素需求

类型

网址

包上的所有需求/元素

<protocol>://<server>/<model_name>/oslc/am/requirements/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体需求

<protocol>://<server>/<model_name>/oslc/am/requirement/<需要带前缀的GUID >/?需求=<用户身份验证令牌>

资源形状

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

包/元素约束

类型

网址

对一个包/元素的所有约束

<protocol>://<server>/<model_name>/oslc/am/constraints/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体约束

<protocol>://<server>/<model_name>/oslc/am/constraint/<带前缀的约束GUID >/?useridentifier=<用户身份验证令牌>

资源形状

协议>://<服务器>/<型号名称>/oslc/am/rs/constraint/

包/元素场景

类型

网址

包/元素上的所有场景

<protocol>://<server>/<model_name>/oslc/am/scenarios/<包/元素With Prefix>/? GUID =<用户Authentication Token>

具体场景

<protocol>://<server>/<model_name>/oslc/am/scenario/<Scenario GUID With Prefix>/?useridentifier=<用户身份验证令牌>

资源形状

<协议> ://<服务器>/<模型名称>/oslc/am/rs/scenario/

包/元素文件

类型

网址

一个包/元素上的所有文件

<protocol>://<server>/<model_name>/oslc/am/files/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体文件

<protocol>://<server>/<model_name>/oslc/am/file/<带前缀的文件GUID >/?useridentifier=<用户身份验证令牌>

资源形状

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

包/元素链接文档

类型

网址

文档

<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/rs/resourceallocation/

包/元素测试

类型

网址

包/元素的所有测试

<protocol>://<server>/<model_name>/oslc/am/tests/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体测试

<protocol>://<server>/<model_name>/oslc/am/test/<带有前缀的测试GUID >/?useridentifier=<用户身份验证令牌>

资源形状

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

包/元素更改

类型

网址

全部修改在一个包/元素上

<protocol>://<server>/<model_name>/oslc/am/changes/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体更改

<protocol>://<server>/<model_name>/oslc/am/change/<更改带前缀的GUID >/?useridentifier=<用户身份验证令牌>

资源形状

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

包/元素缺陷

类型

网址

全包/元素缺陷

<protocol>://<server>/<model_name>/oslc/am/defects/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体缺陷

<protocol>://<server>/<model_name>/oslc/am/defect/<带有前缀的缺陷GUID >/?useridentifier=<用户身份验证令牌>

资源形状

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

包/元素问题

类型

网址

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/rs/issue/

包/元素任务

类型

网址

包/元素上的所有任务

<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/rs/task/

包/元素事件

类型

网址

包上的所有事件/元素

<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/rs/event/

包/元素决策

类型

网址

所有关于包/元素的决定

<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/rs/decision/

包/元素文档

类型

网址

包/元素上的所有文件

<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/rs/document/

包/元素特征

类型

网址

包上的所有特征/元素

<protocol>://<server>/<model_name>/oslc/am/mfeatures/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体特征

<protocol>://<server>/<model_name>/oslc/am/mfeature / <Document GUID With Prefix>/?useridentifier=<用户身份验证令牌>

资源形状

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

包/元素工作量

类型

网址

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/rs/effort/

包/元素风险

类型

网址

包/元素的所有风险

<protocol>://<server>/<model_name>/oslc/am/risks/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体风险

<protocol>://<server>/<model_name>/oslc/am/risk/<带前缀的风险GUID >/?风险=<用户身份验证令牌>

资源形状

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

包/元素度量

类型

网址

包/元素的所有指标

<protocol>://<server>/<model_name>/oslc/am/metrics/<包/带前缀的元素GUID >/?useridentifier=<用户身份验证令牌>

具体指标

<protocol>://<server>/<model_name>/oslc/am/metric/<Metric GUID With Prefix>/?useridentifier=<用户身份验证令牌>

资源形状

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

图表图像

类型

网址

图表图像

<protocol>://<server>/<model_name>/oslc/am/图表/<Figure Image GUID With Prefix>/?图像=<用户身份验证令牌>

资源形状

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

资源/资源特征检索示例

物品

示例

1

取回一个包:

  • 其Enterprise Architect GUID为 {5147E138-1F14-4738-B721-5FCC0F8821A8}
  • 其中用户身份验证令牌为 {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

检索一个元素:

  • 其Enterprise Architect GUID为 {24B2D93C-03F1-4761-9BB8-3B837B44E985}
  • 其中用户身份验证令牌为 {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

检索元素上的所有操作:

  • 其Enterprise Architect GUID为 {24B2D93C-03F1-4761-9BB8-3B837B44E985}
  • 其中用户身份验证令牌为 {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

检索操作:

  • 其Enterprise Architect GUID为 {E356ECA8-8C23-4c16-B94B-154A5A9B2B42}
  • 其中用户身份验证令牌为 {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

检索元素上的所有测试:

  • 其Enterprise Architect GUID为 {24B2D93C-03F1-4761-9BB8-3B837B44E985}
  • 其中用户身份验证令牌为 {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}

注记

  • 此功能可通过专业云服务器获得,具有有效许可证
  • 获取资源/资源特征的 GET 请求将不会由专业云服务器处理,除非用户身份验证令牌随请求一起传递(通过 URL 中的“用户标识符”查询string )

了解更多