Package com.founder.fix.fixflow.core.runtime

Examples of com.founder.fix.fixflow.core.runtime.ProcessInstanceQuery.processDefinitionKey()


    assertEquals(3, processInstances.size());
   
    //重置流程查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    //查询历史表数据
    processInstances = processInstanceQuery.processDefinitionKey("TaskServiceNewTest").his().list();
    //验证历史表中有2条
    assertEquals(2, processInstances.size());
  }
}
View Full Code Here


      assertTrue(firstStartTime.after(tmpStartTime));
    }
   
    //需要重置查询,因为order by 有叠加效果
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    processInstanceQuery.processDefinitionKey(definitionKeys);
    //根据开始时间升序排序
    processInstanceQuery.orderByStartTime().asc();
    //获取第一页的0-5条结果
    processInstances = processInstanceQuery.listPage(1, 5);
    //获取第二页5-10条结果
View Full Code Here

    }
   
   
    //需要重置查询,因为order by 有叠加效果
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    processInstanceQuery.processDefinitionKey(definitionKeys);
    //根据更新时间升序排序
    processInstanceQuery.orderByUpdateTime().asc();
    //获取第一页的0-5条结果
    processInstances = processInstanceQuery.listPage(1, 5);
    //获取第二页5-10条结果
View Full Code Here

   
   
   
    //需要重置查询,因为order by 有叠加效果
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    processInstanceQuery.processDefinitionKey(definitionKeys);
    //根据更新时间降序序排序
    processInstanceQuery.orderByUpdateTime().desc();
    //获取第一页的0-5条结果
    processInstances = processInstanceQuery.listPage(1, 5);
    //获取第二页5-10条结果
View Full Code Here

   
    //验证小于开始时间的查询
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    //查询开始时间小于某个时间的流程实例(时间在方法开始时定义)
    processInstances = processInstanceQuery.processDefinitionKey("Process_TaskServiceTest").startTimeBefore(date).list();
    //验证是否有4个
    assertEquals(4, processInstances.size());
   
    //验证大于开始时间的查询
    //重置查询
View Full Code Here

   
    //验证大于开始时间的查询
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    //查询开始时间大于某个时间的流程实例(时间在方法开始时定义)
    processInstances = processInstanceQuery.processDefinitionKey("Process_TaskServiceTest").startTimeAfter(date).list();
    //验证是否有6个
    assertEquals(7, processInstances.size());
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
View Full Code Here

    assertEquals(7, processInstances.size());
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    //查询未结束的流程实例
    processInstances = processInstanceQuery.processDefinitionKey("Process_TaskServiceTest").notEnd().list();
    //验证是否有10个
    assertEquals(10, processInstances.size());
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
View Full Code Here

    assertEquals(10, processInstances.size());
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    //查询已结束的流程实例
    processInstances = processInstanceQuery.processDefinitionKey("Process_TaskServiceTest").isEnd().list();
    //验证是否有0个
    assertEquals(0, processInstances.size());
   
   
    //重置查询
View Full Code Here

   
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    //查询对应bizKey的流程实例
    processInstances = processInstanceQuery.processDefinitionKey("Process_TaskServiceTest").processInstanceBusinessKey("BK_testStartProcessInstanceByKey").list();
    //验证是否有10个
    assertEquals(10, processInstances.size());
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
View Full Code Here

    assertEquals(10, processInstances.size());
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
    //查询对应bizKey的流程实例
    long count = processInstanceQuery.processDefinitionKey("Process_TaskServiceTest").processInstanceStatus(ProcessInstanceType.RUNNING).count();
    //验证是否有10个
    assertEquals(10, count);
   
    //重置查询
    processInstanceQuery = runtimeService.createProcessInstanceQuery();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.