我打算将Camunda用于我的产品。虽然所有的camunda能力都符合我的需求,但我对camunda建模师控制使用感到担忧。以下是我在建模者中的需求
专家能否分享观点以实现这些目标?
答案 0 :(得分:0)
最近Camunda Modeler(我使用的是发布于2016年10月发布的1.4.0版)已经扩展到允许json模板安装,它可以满足您的所有需求(如果我理解正确的话),或者至少是他们。
您可以找到模板构建here的文档。文档正在进行中,但已发布的内容我认为很清楚。简而言之,你必须
例如,如果您已在C:\Tools\camunda-modeler\
中安装了建模器,则将文件发布到的文件夹将为C:\Tools\camunda-modeler\resources\element-templates
(请注意资源已存在,但< em> element-templates 不会;必须创建它。
如果一切正常,建模者将在没有任何错误的情况下启动,您将在右侧面板上找到一个新的下拉列表选择器(如文档中所述),用于已定义模板的所有元素。通常,您必须将每个模板分类为用户任务,服务任务或通用任务等,以便在您想要使用它时必须从通用元素开始。例如,如果您在json文件中准备2种用户任务模板,例如 userTask1 和 userTask2 ,如果要在新进程中插入 userTask1 你必须
总而言之,您可以使用自定义属性(可编辑或不可编辑,甚至隐藏)构建具有自定义ID和名称(可编辑)的模板,以及最终的输入/输出参数。因此,您可能具有默认值属性以及具有简化选择或根本没有任何选择的任务。
您可以找到很好的开始示例来构建自己的模板at this GIT repository。 希望这足以理解。