activiti 根据模型 获取部署记录
时间: 2024-05-13 11:18:45 浏览: 121
activiti模型
可以使用 Activiti 提供的 `RepositoryService` 接口来获取部署记录。具体步骤如下:
1. 获取 `RepositoryService` 对象:
```java
RepositoryService repositoryService = processEngine.getRepositoryService();
```
2. 根据模型 ID 获取模型:
```java
Model model = repositoryService.getModel(modelId);
```
3. 获取部署记录:
```java
List<Deployment> deployments = repositoryService.createDeploymentQuery()
.deploymentName(model.getName())
.list();
```
其中,`deploymentName` 方法用于指定部署名称,这里使用模型名称作为部署名称进行查询。最后返回的 `deployments` 列表即为该模型的所有部署记录。
阅读全文