Package com.founder.fix.fixflow.core.task

Examples of com.founder.fix.fixflow.core.task.TaskQuery.processInstanceId()


      ProcessInstance processInstance = engine.getRuntimeService().getProcessInstance(processInstanceId);
      String processName = processInstance.getProcessDefinition().getName();
      try{
        TaskQuery tq = engine.getTaskService().createTaskQuery();
        IdentityService identityService = engine.getIdentityService();
        tq.processInstanceId(processInstanceId);
        tq.taskIsEnd().orderByEndTime().asc();
        List<TaskInstance> instances = tq.list();
        List<Map<String,Object>> instanceMaps = new ArrayList<Map<String,Object>>();
        for(TaskInstance tmp:instances){
          Map<String,Object> instanceMap = tmp.getPersistentState();
View Full Code Here


        return "完成";
      }

      List<TaskInstance> taskInstanceQueryTos = new ArrayList<TaskInstance>();
      TaskQuery tq = engine.getTaskService().createTaskQuery();
      tq.processInstanceId(processInstanceId);
      tq.taskNotEnd();
      taskInstanceQueryTos = tq.list();
      for (TaskInstance taskInstanceQueryTo2 : taskInstanceQueryTos) {
        if (taskInfo.equals("") && taskInstanceQueryTos.size() == 1) {
          taskInfo = taskInfo + processState(taskInstanceQueryTo2,engine);
View Full Code Here

   

    ProcessEngine processEngine = ProcessEngineManagement.getDefaultProcessEngine();
    TaskQuery taskQuery = processEngine.getTaskService().createTaskQuery();
    List<TaskInstance> taskInstancesEnd = taskQuery.processInstanceId(taskInstanceQuery.getProcessInstanceId())
        .taskAssignee(Authentication.getAuthenticatedUserId()).addTaskType(TaskInstanceType.FIXFLOWTASK).addTaskType(TaskInstanceType.FIXNOTICETASK).taskIsEnd().list();

    String tokenId = taskInstanceQuery.getTokenId();
    String nodeId = taskInstanceQuery.getNodeId();
    String processDefinitionId = taskInstanceQuery.getProcessDefinitionId();
View Full Code Here


    List<TaskInstance> taskInstanceQueryToList = new ArrayList<TaskInstance>();


    taskQuery.processInstanceId(processInstanceId);
    taskQuery.taskIsEnd().orderByEndTime().asc().orderByTaskCreateTime().asc();
    taskInstanceQueryToList = taskQuery.list();
   
   
   
View Full Code Here

    assertEquals(10, processInstances.size());
   
   
    String processInstanceId = processInstances.get(0).getId();
    TaskQuery taskQuery = taskService.createTaskQuery();
    taskQuery.processInstanceId(processInstanceId).taskNotEnd();
    TaskInstance taskInstance = taskQuery.list().get(0);
   
    Date begin = new Date();
    //创建通用命令
    ExpandTaskCommand expandTaskCommandGeneral=new ExpandTaskCommand();
View Full Code Here

      TaskCommandInst taskCommandInst = getTaskCommandInst();

      ProcessEngine processEngine = ProcessEngineManagement.getDefaultProcessEngine();
      TaskQuery taskQuery = processEngine.getTaskService().createTaskQuery();
      List<TaskInstance> taskInstancesEnd = taskQuery.processInstanceId(taskInstance.getProcessInstanceId())
          .taskAssignee(Authentication.getAuthenticatedUserId()).taskIsEnd().list();

      String tokenId = taskInstance.getTokenId();

      String processDefinitionId = taskInstance.getProcessDefinitionId();
View Full Code Here

     
      TaskCommandInst taskCommandInst=getTaskCommandInst();
     
      ProcessEngine processEngine=ProcessEngineManagement.getDefaultProcessEngine();
      TaskQuery taskQuery=processEngine.getTaskService().createTaskQuery();
      List<TaskInstance> taskInstancesEnd=taskQuery.processInstanceId(taskInstance.getProcessInstanceId()).taskAssignee(Authentication.getAuthenticatedUserId()).taskIsEnd().list();
     
     
      String tokenId = taskInstance.getTokenId();

      String processDefinitionId = taskInstance.getProcessDefinitionId();
View Full Code Here

    //执行退回操作
    taskService.expandTaskComplete(expandTaskCommandRollBack, null);
    //重置任务查询
    taskQuery = taskService.createTaskQuery();
    // 查询此流程实例的当前任务号
    taskInstances = taskQuery.processInstanceId(processInstanceId).taskNotEnd().list();
    taskInstance = taskInstances.get(0);
    //查询当前任务号的节点名称
    nodeId = taskInstance.getNodeId();
    //验证退回操作后任务是否回到UserTask_1节点
    assertEquals(nodeId, "UserTask_1");
View Full Code Here

    //执行退回操作
    taskService.expandTaskComplete(expandTaskCommandRollBack, null);
    //重置任务查询
    taskQuery = taskService.createTaskQuery();
    // 查询此流程实例的当前任务号
    taskInstances = taskQuery.processInstanceId(processInstanceId).taskNotEnd().list();
    taskInstance = taskInstances.get(0);
    //查询当前任务号的节点名称
    nodeId = taskInstance.getNodeId();
    //验证退回操作后任务是否回到UserTask_1节点
    assertEquals(nodeId, "UserTask_1");
View Full Code Here

    //执行退回操作
    taskService.expandTaskComplete(expandTaskCommandRollBack, null);
    //重置任务查询
    taskQuery = taskService.createTaskQuery();
    // 查询此流程实例的当前任务号
    taskInstances = taskQuery.processInstanceId(processInstanceId).taskNotEnd().list();
    taskInstance = taskInstances.get(0);
    //查询当前任务号的节点名称
    nodeId = taskInstance.getNodeId();
    //验证退回操作后任务是否回到UserTask_1节点
    assertEquals(nodeId, "UserTask_1");
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.