Examples of taskAssignee()


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

    // 保存新创建的任务
    taskService.saveTask(taskInstance);

    TaskQuery taskQuery = taskService.createTaskQuery();
    taskQuery.taskAssignee("testAddExternalTask_admin");
    taskQuery.addTaskType(TaskInstanceType.OTHERBPMTASK);

    TaskInstance taskInstanceReturn = taskQuery.singleResult();

    assertNotNull(taskInstanceReturn);
View Full Code Here

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

    // 保存新创建的任务
    taskService.saveTask(taskInstance);

    // 查询任务
    TaskQuery taskQuery = taskService.createTaskQuery();
    taskQuery.taskAssignee("testAddExternalTask_admin");
    taskQuery.addTaskType(TaskInstanceType.OTHERBPMTASK);

    TaskInstance taskInstanceReturn = taskQuery.singleResult();

    assertNotNull(taskInstanceReturn);
View Full Code Here

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

    // 再次查询任务

    // 查询任务
    taskQuery = taskService.createTaskQuery();
    taskQuery.taskAssignee("testAddExternalTask_admin");
    taskQuery.addTaskType(TaskInstanceType.OTHERBPMTASK);
    long rowNum = taskQuery.count();
    // 任务没有了
    assertEquals(rowNum, 0);
  }
View Full Code Here

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

    // 保存新创建的任务
    taskService.saveTask(taskInstance);

    // 查询任务
    TaskQuery taskQuery = taskService.createTaskQuery();
    taskQuery.taskAssignee("testAddExternalTask_admin");
    taskQuery.addTaskType(TaskInstanceType.OTHERBPMTASK);

    TaskInstance taskInstanceReturn = taskQuery.singleResult();

    assertNotNull(taskInstanceReturn);
View Full Code Here

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

    taskInstanceReturn.setAssignee("testAddExternalTask_test");
    taskService.saveTask(taskInstanceReturn);

    // 再次查询任务
    taskQuery = taskService.createTaskQuery();
    taskQuery.taskAssignee("testAddExternalTask_test");
    taskQuery.addTaskType(TaskInstanceType.OTHERBPMTASK);

    taskInstanceReturn = taskQuery.singleResult();
    // 任务处理者的确被更新了
    assertNotNull(taskInstanceReturn);
View Full Code Here

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

      TaskService taskService = processEngine.getTaskService();
      TaskQuery taskQuery = taskService.createTaskQuery()
          .processInstanceId(processInstanceId);

      //先去找独占任务没有的话就去找共享任务并完成他
      List<TaskInstance> taskQueryList = taskQuery.taskAssignee(Authentication.getAuthenticatedUserId()).taskNotEnd()
          .list();

      TaskInstanceEntity taskInstanceNew=null;
      if(taskQueryList.size()>0){
        taskInstanceNew=(TaskInstanceEntity)taskQueryList.get(0);
View Full Code Here

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

     
      TaskQuery taskQuery = taskService.createTaskQuery()
          .processInstanceId(processInstanceId);

      //先去找独占任务没有的话就去找共享任务并完成他
      List<TaskInstance> taskQueryList = taskQuery.taskAssignee(initiator).taskNotEnd()
          .list();

      for (TaskInstance instanceQueryTo : taskQueryList) {
        //String nodeId = instanceQueryTo.getNodeId();
        //String processDefinitionId = instanceQueryTo
View Full Code Here

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

    // 验证是否成功启动
    assertNotNull(processInstanceId);

    TaskQuery taskQuery = taskService.createTaskQuery();
    // 查找 1200119390 的这个流程实例的当前独占任务
    List<TaskInstance> taskInstances = taskQuery.taskAssignee("1200119390").processInstanceId(processInstanceId).taskNotEnd().list();
    //当变量是123时应该结束任务了,任务数为0
    assertEquals(0, taskInstances.size());

    //下面是变量不为123时的判断
    // 验证是否成功启动
View Full Code Here

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

    // 验证是否成功启动
    assertNotNull(processInstanceId);

    TaskQuery taskQuery = taskService.createTaskQuery();
    // 查找 1200119390 的这个流程实例的当前独占任务
    List<TaskInstance> taskInstances = taskQuery.taskAssignee("1200119390").processInstanceId(processInstanceId).taskNotEnd().list();
    // 由于条件不满足,不能往后走,抛出异常,没有生成任务实例
    //=====================================
    //如果条件满足则产生两个任务实例,作用同包容网关
    assertEquals(2, taskInstances.size());
  }
View Full Code Here

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

    assertEquals("启动", variableValue);
   
    // 创建任务查询
    TaskQuery taskQuery = taskService.createTaskQuery();
    // 查找 1200119390 的这个流程实例的当前独占任务
    List<TaskInstance> taskInstances = taskQuery.taskAssignee("1200119390").processInstanceId(processInstanceId).taskNotEnd().list();
    // 获取一条任务
    TaskInstance taskInstance = taskInstances.get(0);
    //创建通用命令
    ExpandTaskCommand expandTaskCommandGeneral=new ExpandTaskCommand();
    //设置命令为领取任务
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.