在我使用Camunda7.3Customer时,这个示例展示了数据如何流经http://docs.camunda.org/7.3/guides/getting-started-guides/java-ee/任务,以及java部分如何从prozess ( orderEntity.setCustomer((String) variables.get(“customer”));获取信息。)
这么久以来,一切都是清晰和酷的,但我的问题是:在建模或开发时间时,我能看到prozess中哪些值是可用的吗?在示例中,开发人员必须知道值的名称为customer,并且在1个月的开发时间后,prozess中有一个客户、一个用户和一个保管者值:-)
如何查看或组织prozess中使用的值?我不可能是唯一一个有这个愿望的人。
仅就我对camunda引擎用例的理解而言:它应该组织Prozess值和工作流。
谢谢!
非常感谢!
Lars (来自德国的sw arc )
发布于 2015-08-19 07:01:40
在Camunda中,你不必在某个地方声明你的变量。
如果想要这样做,可以使用I/O mappings
在单个java类(数据访问器模式)中对变量访问进行分组也是最佳实践。请参阅此example。通过这种方式,您可以很容易地看到哪些变量存在,以及哪些Java类使用IDE读取/写入这些变量。
发布于 2020-12-07 11:12:01
您可以实际检查cockpit中正在运行的进程,以找出变量,除非您想从服务端执行此操作。
runtimeService.getVariables(processInstanceId);
https://stackoverflow.com/questions/32075966
复制