定义一个脚本任务
保存用户评论,使用一个脚本调用的任务addComment ()
的方法CommentApiJava类。有一个方法AddCommentRequest
参数。的AddCommentRequest类都有一个构建器()
可用的方法。
- 类:CommentApi
- 主要方法:AddComment ()
- 参数和施工方法:AddCommentRequest.builder ()
- 主要方法:AddComment ()
构建器参数 | 强制性的 | 类型 | 描述 |
---|---|---|---|
baseResourceId () |
是的 | UUID | 集资源新评论的ID。 |
baseResourceType () |
是的 | ResourceType | 集的类型资源新评论。例如资产、社区关系。 |
内容() |
是的 | 字符串 | 集的HTML内容发表评论。 |
build () |
是的 | 构建对象。 | |
baseResource () |
没有 | ResourceReference | 设置资源新评论。 |
parentId () |
没有 | UUID | 集父母的id发表评论。 |
进口com.colli新万博移动客户端bra.dgc.core.api.dto.instance.comment.AddCommentRequest.Builder commentApi.addComment (AddCommentRequest.builder () .baseResourceId (item.getId ()) .baseResourceType (item.getType ()) .content (Comment.toString ()) .build ());
因为每个脚本的任务是独立的,包括进口
语句中的所有包您正在使用一个脚本为每个脚本的任务。避免使用通用的进口减少执行时间。
在工作流脚本任务的背景下,<资源> Api接口(如AssetApi CommunityTypeApi FileApi,等等)已经实例化并通过<资源> Api变量(如assetApi communityTypeApi fileApi,等等)。
- 从任务部分的调色板拖一个脚本的任务到首席管家巷,后用户的任务。
- 连接用户任务的脚本SequenceFlow连接。
确保开始和结束事件保持联系通过用户和脚本的任务。您还可以创建元素从一个其他元素通过将指针在它并单击create元素按钮:
- 在属性部分中,选择一般选项卡。
- 在的名字字段中,输入任务的名称,例如:商店的评论。
- 选择主要配置选项卡。
- 从脚本语言下拉菜单,选择groovy。
- 粘贴代码的例子脚本的形式。
下面的图像显示的当前状态的工作流:
在这一点上,你可以试着在Collibra部署您的工作流。新万博移动客户端保存您的工作部署一个工作流。
关于项目变量
全局变量项
代码中使用工作流应用于指的是资源。有关更多信息,请参见工作流的豆子API文档Collibra数据智能云可以在https新万博移动客户端:// < your_dgc_environment_url > / docs /索引。html或豆子部分的产品文档。
每当你必须向资产添加注释,您可以复制代码的例子。