Package org.activiti.engine.task

Examples of org.activiti.engine.task.TaskQuery.list()


  public void testQueryByNameOr() {
    TaskQuery query = taskService.createTaskQuery()
        .or()
          .taskName("testTask")
          .taskId("invalid");
    assertEquals(6, query.list().size());
    assertEquals(6, query.count());
   
    try {
      query.singleResult();
      fail("expected exception");
View Full Code Here


  }
 
  public void testQueryByInvalidName() {
    TaskQuery query = taskService.createTaskQuery().taskName("invalid");
    assertNull(query.singleResult());
    assertEquals(0, query.list().size());
    assertEquals(0, query.count());
   
    try {
      taskService.createTaskQuery()
        .or()
View Full Code Here

    TaskQuery query = taskService.createTaskQuery()
        .or()
        .taskId("invalid")
        .taskName("invalid");
    assertNull(query.singleResult());
    assertEquals(0, query.list().size());
    assertEquals(0, query.count());
   
    try {
      taskService.createTaskQuery()
        .or()
View Full Code Here

    final List<String> taskNameList = new ArrayList<String>(2);
    taskNameList.add("testTask");
    taskNameList.add("gonzoTask");

    TaskQuery query = taskService.createTaskQuery().taskNameIn(taskNameList);
    assertEquals(7, query.list().size());
    assertEquals(7, query.count());

    try {
      query.singleResult();
      fail("expected exception");
View Full Code Here

    final List<String> taskNameList = new ArrayList<String>(2);
    taskNameList.add("testtask");
    taskNameList.add("gonzotask");

    TaskQuery query = taskService.createTaskQuery().taskNameInIgnoreCase(taskNameList);
    assertEquals(7, query.list().size());
    assertEquals(7, query.count());

    try {
      query.singleResult();
      fail("expected exception");
View Full Code Here

    TaskQuery query = taskService.createTaskQuery()
        .or()
        .taskNameIn(taskNameList)
        .taskId("invalid");
    assertEquals(7, query.list().size());
    assertEquals(7, query.count());

    try {
      query.singleResult();
      fail("expected exception");
View Full Code Here

  public void testSequentialSubProcess() {
    String procId = runtimeService.startProcessInstanceByKey("miSequentialSubprocess").getId();
   
    TaskQuery query = taskService.createTaskQuery().orderByTaskName().asc();
    for (int i=0; i<4; i++) {
      List<Task> tasks = query.list();
      assertEquals(2, tasks.size());
     
      assertEquals("task one", tasks.get(0).getName());
      assertEquals("task two", tasks.get(1).getName());
     
View Full Code Here

    // ACT-1185: end-event in subprocess causes inactivated execution
    String procId = runtimeService.startProcessInstanceByKey("miSequentialSubprocess").getId();
   
    TaskQuery query = taskService.createTaskQuery().orderByTaskName().asc();
    for (int i=0; i<4; i++) {
      List<Task> tasks = query.list();
      assertEquals(1, tasks.size());
     
      assertEquals("task one", tasks.get(0).getName());
     
      taskService.complete(tasks.get(0).getId());
View Full Code Here

  public void testSequentialSubProcessCompletionCondition() {
    String procId = runtimeService.startProcessInstanceByKey("miSequentialSubprocessCompletionCondition").getId();
   
    TaskQuery query = taskService.createTaskQuery().orderByTaskName().asc();
    for (int i=0; i<3; i++) {
      List<Task> tasks = query.list();
      assertEquals(2, tasks.size());
     
      assertEquals("task one", tasks.get(0).getName());
      assertEquals("task two", tasks.get(1).getName());
     
View Full Code Here

    assertEquals(0, query.list().size());
    assertNull(query.singleResult());
    // exclude subtasks
    query = taskService.createTaskQuery().taskAssignee("kermit").excludeSubtasks();
    assertEquals(0, query.count());
    assertEquals(0, query.list().size());
    assertNull(query.singleResult());
  }

  /**
   * test for task inclusion/exclusion when additional filter is specified (like assignee), no order.
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.