美文网首页
查询流程定义

查询流程定义

作者: _FireFly_ | 来源:发表于2020-12-03 16:19 被阅读0次
    /**查询流程定义*/
    @Test
    public void findProcessDefinition(){
    List<ProcessDefinition> list = processEngine.getRepositoryService()  //与流程定义和部署对象相关的Service
                                .createProcessDefinitionQuery()          //创建一个流程定义的查询
                   /**指定查询条件,where条件*/
                    .deploymentId(deploymentId)              //使用部署对象的id查询
                    .processDefinitionId(processDefinitionId)//使用流程定义ID查询
                            .processDefinitionKey(processDefinitionKey) //使用流程定义key查询
                                .processDefinitionNameLike(processDefinitionNameLike) //使用流程定义的名称模糊查询
                                
                  /**排序*/
                                .orderByProcessDefinitionVersion().asc()   //按照版本的升序排序
                                .orderByProcessDefinitionName().desc()     //按照流程定义的名称降序排列
                              /**返回的结果集*/
                              .list();          //返回一个集合列表,封装流程定义
                              .singleResult();   //返回唯一结果集
                              .count();          //返回结果集数量
                              .listPage(firstResult,maxResults);       //分页查询
    
            if(list!=null && list.size()>0){
              for(ProcessDefinition pd:list){
                System.out.println("流程定义Id:" +pd.getId());
                            System.out.println("流程定义的名称:" +pd.getName());
                            System.out.println("流程定义的key:" +pd.getKey());
                            System.out.println("流程定义的版本:" +pd.getVersion());
                            System.out.println("资源名称bpmn文件:" +pd.getResourceName());
                            System.out.println("资源名称png文件:" +pd.getDiagramResourceName);
                System.out.prinlln("部署对象的ID " + pd.getDeploymentId());
                            System.out.println("###################################################");
             
    
            }
    
    
    }
    

    控制台的打印结果

    相关文章

      网友评论

          本文标题:查询流程定义

          本文链接:https://www.haomeiwen.com/subject/wrfrwqtx.html