CCD 包内容和部署
本部分介绍 CCD 包内容,以及编译和部署集成示例 CCD 包所需的参考内容。
CCD 包内容概述
Java 文件
文件名
说明
ApiClient.java
此类用于向外部端点发出请求。
NumberGenerator.java
此类用于替代 Windchill 的 NumberGenerator.java 类,并从 (用于创建新 ACME 工程物料的) 外部端点返回唯一编号。
AcmeMaterialHelper.java
在创建 ACME 工程物料时,此类用于将数据持久保存到外部端点。
Streamer.java
此类用于与外部端点建立流连接。此类会解析从端点接收到的响应,并将其附加到 custom-table
InventoryTableBuilder.java
此类包含的表格构建器用于显示全局库存。
acmeManagerResource.java
这是 custom-actions 的资源束文件。
配置
加载文件
文件名
说明
ACMEOrganization.xml
用于创建名为 ACMEOrganization 的组织。
ACMEUser.xml
用于创建名为 acmeorgadmin 的用户,并为其分配 ACMEOrganization 中的管理员角色。
ACMEAttributes.xml
用于创建先决条件属性。
ACMEEngineeredMaterial.xml
用于在部件下创建新的子类型。
ACMERuleAlgorithm.xml
用于创建用例 1 所需的 OIR。
ACMELifeCycleTemplate.xml
用于为用例 2 创建生命周期模板。
ACMEProcessTemplate.xml
用于为用例 2 创建工作流。
loadFileSet.xml
用于集中加载所有 loadFile。
xconf
custom.site.xconf
用于添加特性值,以引用在此自定义中定义的 custom-actionscustom-actionModels
资源
操作
文件名
说明
inventory-actionModels.xml
用于定义此包中使用的操作模型。
inventory-actions.xml
用于定义此包中使用的操作。
编译和部署 CCD 包
要编译和部署随 CCD 一起提供的集成示例,请参阅 CCD 中的 README.md 文件,该文件位于 <WT_HOME>/prog_examples
这对您有帮助吗?