常用构建基块 > 模型管理构建基块 > 关键服务 (模型管理构建基块)
关键服务 (模型管理构建基块)
模型管理构建基块中提供了以下关键服务。通过导航至 PTC.ModelManagementImpl.Manager 事物的“服务”页面,可以查看此构建基块中的所有服务。
PTC.ModelManagementImpl.Manager 事物中提供了以下关键服务:
AddModel - 向数据库中添加模型条目,同时为模型添加事物。
AddThing - 根据给定的数据形状名称和基本事物模板值为模型创建事物,如果提供了项目名称,则还会将创建的事物添加到项目中。
AddModelInternal - 包含 AddModel 服务的功能的所有逻辑。此服务不应直接调用,而只能通过 AddModel 服务调用。
DeleteModel - 从数据库中删除模型条目,并从网络中移除已传入的事物。
DeleteModelInternal - 包含 DeleteModel 服务的功能的逻辑。此服务不应直接调用,而只能通过 DeleteModel 服务调用。
UpdateModel - 更新模型字段。模型的事物名称无法更新,因此需要就地验证。
UpdateModelInternal - 包含 UpdateModel 服务的功能的逻辑。此服务不应直接调用,而只能通过 UpdateModel 服务调用。
所有其他服务都是针对事物、事物模板、事物形态、标记、项目、模型、模型链接、模型类、模型类链接、模型到类链接和模型类型的基本 CRUD 服务。注意:除了 RUD 服务之外,不会在PTC.ModelManagementImpl.Manager 事物中使用模型类、模型类链接、模型到类链接。
下图显示了关键服务的序列流:
图示为模型管理构建基块中关键服务的序列流。
这对您有帮助吗?