我已经创建了包含少量规则的DMN表,并将其部署到Camunda。
现在我的问题是,我们是否可以更新DMN表programmatically at run-time,并在已部署的情况下添加新规则?
发布于 2019-06-02 00:19:28
当您更改dmn表但保留决策密钥时,展开将创建表的新修订版。所以,可以在运行时更新dmn表。
您可以使用REST或java API来完成此操作。
java api依赖于RepositoryService#createDeployment构建器。具体的实现取决于文件的存储位置,以及读取它们的方式。Here are some examples。
Deployment deployment = repositoryService.createDeployment()
.addString(resourceName, instanceAsString)
.deploy();https://stackoverflow.com/questions/56382788
复制相似问题