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

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


    assertEquals(nodeId, "UserTask_2");
   
    //重置任务查询
    taskQuery = taskService.createTaskQuery();
    // 查询此流程实例的已经处理过的 UserTask_1节点的任务编号
    taskInstances = taskQuery.processInstanceId(processInstanceId).taskIsEnd().nodeId("UserTask_1").list();
    //处理过的 UserTask_1节点的任务编号
    String taskId = taskInstances.get(0).getId();
       
    //创建通用命令
    ExpandTaskCommand expandTaskCommandRollBack=new ExpandTaskCommand();
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(expandTaskCommandRecover, null);
    //重置任务查询
    taskQuery = taskService.createTaskQuery();
    // 查找当前流程实例的当前处理任务
    taskInstance = taskQuery.processInstanceId(processInstanceId).taskNotEnd().list().get(0);
    //验证任务是否被追回到UserTask_1节点
    assertEquals("UserTask_1", taskInstance.getNodeId());
  }
 
  /**
 
View Full Code Here

    assertNotNull(processInstanceId);
   
    //创建一个任务查询
    TaskQuery taskQuery = taskService.createTaskQuery();
    //查询上面启动的流程实例
    taskQuery.processInstanceId(processInstanceId);
    //查询已完成的任务,(处理过程)
    TaskInstance taskDone = taskQuery.taskNotEnd().singleResult();
    //获取流程追踪情况下的按钮
    List<TaskCommandInst> commands = taskService.GetTaskCommandByTaskInstance(taskDone, true);
    //验证按钮个数是否为1
View Full Code Here

    assertNotNull(processInstanceId);
   
    //创建一个任务查询
    TaskQuery taskQuery = taskService.createTaskQuery();
    //查询上面启动的流程实例
    taskQuery.processInstanceId(processInstanceId);
    //查询已完成的任务,(处理过程)
    List<TaskInstance> taskDone = taskQuery.taskIsEnd().list();
    //验证任务数是否为2,启动和开始是两个任务
    assertEquals(2, taskDone.size());
    //重置任务查询
View Full Code Here

    //验证任务数是否为2,启动和开始是两个任务
    assertEquals(2, taskDone.size());
    //重置任务查询
    taskQuery = taskService.createTaskQuery();
    //查询未完成的任务,(当前处理)
    List<TaskInstance> taskNotEnd = taskQuery.processInstanceId(processInstanceId).taskNotEnd().list();
    //验证当前处理任务是否为1
    assertEquals(1, taskNotEnd.size());
  }
 
//  //给邵帅造数据用
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.