输入 | ||
---|---|---|
属性名称 | 说明 | 属性类型 |
Input | 用于标识要从后端系统中获取的数据。 JSON 示例: { "version":"1.0.0", "data":[ { "adapter":{ "thingName":"PTC.WCAdapter", "instanceName":"windchill" }, "itemListsData":[ { "objectType":"PTC.ChangeMgmt.ChangeRequest", "items":[ { "id":{ "value":"OR:wt.change2.WTChangeRequest2:439476" } } ] } ] } ] } | CCO 格式的 JSON |
TailoringName | 用于唯一标识“磁贴”组件的实例。此值在内部使用,可供查找此特定实例的定制信息。 仅当自定义任务存在专用定制页面时,才使用此绑定属性。 | 字符串 |
名称 | 说明 |
---|---|
GetConfigurations | 返回组件实施的可用配置。 参数:无 返回:JSON |
GetImplementationLabel | 返回此组件的本地化名称或可用于获取此本地化名称的标记。此本地化名称显示在 Mashup Builder 用户界面中。 参数:无 返回:字符串 |
ProcessAttributesConfiguration | 处理属性配置,并将属性拆分为预设属性和附加属性。 返回 JSON,其中包含下列形式的键值对: • OOTBAttributes : OOTB Attributes configuration CCO JSON • additionalAttributes : Additional Attributes configuration CCO JSON 系统会根据对象类型将属性拆分为预设属性和附加属性。对象类型以 .Custom.Adapter 或 Custom.Implementation 结尾的属性将被视为附加属性。而所有其他属性都将被视为预设属性。 参数: attributes (必需) - JSON,其中包含预设属性和附加属性的列表。 configuration (可选) - JSON,其中包含从“定制管理器”资源获得的最终合并配置。 返回:CCO 格式的 JSON |
GetAttributesValues | 返回具有属性及其值的 JSON。 参数: input (必需) - CCO 格式的 JSON,其中包含要从后端系统获取的数据的输入 ID,以及后端系统的适配器信息。 configuration (可选) - JSON,其中包含从“定制管理器”资源获得的最终合并配置。 attributes (必需) - JSON,其中包含预设属性和附加属性的列表。 返回:CCO 格式的 JSON |
GetAdditionalAttributesValues | 返回具有其他属性值的 JSON。此服务应通过组件实施来实现。 参数: input (必需) - CCO 格式的 JSON,其中包含要从后端系统获取的数据的输入 ID,以及后端系统的适配器信息。 configuration (可选) - JSON,其中包含从“定制管理器”资源获得的最终合并配置。 attributes (必需) - JSON,其中包含附加属性的列表。 返回:CCO 格式的 JSON |
GetAdditionalAttributes | 返回要添加至可用预设属性列表中的附加属性的列表。 参数:无 返回:JSON |