Package org.jbpm.task.service.responsehandlers

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskOperationResponseHandler.waitTillDone()


        assertEquals(0, myPotentialTasks.size());
       
        BlockingTaskOperationResponseHandler removeHandler = new BlockingTaskOperationResponseHandler();
         try {
           client.remove(taskId, users.get("jabba").getId(), removeHandler);
           removeHandler.waitTillDone(DEFAULT_WAIT_TIME);
           fail("Shouldn't be successful");
        } catch (RuntimeException e) { //expected
        }
       
        //shouldn't affect the assignments
View Full Code Here


       
        long taskId = addTaskResponseHandler.getTaskId();
       
        BlockingTaskOperationResponseHandler startResponseHandler = new BlockingTaskOperationResponseHandler();
        client.start( taskId, users.get("bobba").getId(), startResponseHandler);
        startResponseHandler.waitTillDone(DEFAULT_WAIT_TIME);
       
        BlockingTaskOperationResponseHandler nominateHandler = new BlockingTaskOperationResponseHandler();
         try {
           List<OrganizationalEntity> potentialOwners = new ArrayList<OrganizationalEntity>();
           potentialOwners.add(users.get("bobba"));
View Full Code Here

        BlockingTaskOperationResponseHandler nominateHandler = new BlockingTaskOperationResponseHandler();
         try {
           List<OrganizationalEntity> potentialOwners = new ArrayList<OrganizationalEntity>();
           potentialOwners.add(users.get("bobba"));
           client.nominate(taskId, users.get("darth").getId(), potentialOwners, nominateHandler);
           nominateHandler.waitTillDone(DEFAULT_WAIT_TIME);
           fail("Shouldn't be successful");
        } catch (RuntimeException e) { //expected
          assertNotNull(nominateHandler.getError());
          assertNotNull(nominateHandler.getError().getMessage());
          assertTrue(nominateHandler.getError().getMessage().contains("Created"));
View Full Code Here

        BlockingTaskOperationResponseHandler nominateHandler = new BlockingTaskOperationResponseHandler();
         try {
           List<OrganizationalEntity> potentialOwners = new ArrayList<OrganizationalEntity>(1);
           potentialOwners.add(users.get("jabba"));
           client.nominate(taskId, users.get("darth").getId(), potentialOwners, nominateHandler);
           nominateHandler.waitTillDone(DEFAULT_WAIT_TIME);
           fail("Shouldn't be successful");
        } catch (RuntimeException e) { //expected
          assertNotNull(nominateHandler.getError());
          assertNotNull(nominateHandler.getError().getMessage());
          assertTrue(nominateHandler.getError().getMessage().contains(users.get("darth").getId()));
View Full Code Here

       
        BlockingTaskOperationResponseHandler nominateHandler = new BlockingTaskOperationResponseHandler();
        List<OrganizationalEntity> potentialOwners = new ArrayList<OrganizationalEntity>(1);
        potentialOwners.add(users.get("jabba"));
       client.nominate(taskId, users.get("darth").getId(), potentialOwners, nominateHandler);
       nominateHandler.waitTillDone(DEFAULT_WAIT_TIME);
       
        //shouldn't affect the assignments
        BlockingGetTaskResponseHandler getTaskResponseHandler = new BlockingGetTaskResponseHandler()
        client.getTask( taskId, getTaskResponseHandler );
        Task task1 = getTaskResponseHandler.getTask();
View Full Code Here

       
        BlockingTaskOperationResponseHandler nominateHandler = new BlockingTaskOperationResponseHandler();
        List<OrganizationalEntity> potentialGroups = new ArrayList<OrganizationalEntity>();
        potentialGroups.add(groups.get("knightsTempler"));
       client.nominate(taskId, users.get("darth").getId(), potentialGroups, nominateHandler);
       nominateHandler.waitTillDone(DEFAULT_WAIT_TIME);
       
        //shouldn't affect the assignments
        BlockingGetTaskResponseHandler getTaskResponseHandler = new BlockingGetTaskResponseHandler()
        client.getTask( taskId, getTaskResponseHandler );
        Task task1 = getTaskResponseHandler.getTask();
View Full Code Here

       
        long taskId = addTaskResponseHandler.getTaskId();

        BlockingTaskOperationResponseHandler activateResponseHandler = new BlockingTaskOperationResponseHandler();
        client.activate(taskId, users.get("darth").getId(), activateResponseHandler);
        activateResponseHandler.waitTillDone(DEFAULT_WAIT_TIME);

        BlockingGetTaskResponseHandler getTaskResponseHandler = new BlockingGetTaskResponseHandler();
        client.getTask(taskId, getTaskResponseHandler);
        Task task1 = getTaskResponseHandler.getTask();
       
View Full Code Here

        long taskId = addTaskResponseHandler.getTaskId();

        BlockingTaskOperationResponseHandler activateResponseHandler = new BlockingTaskOperationResponseHandler();
        try {
          client.activate(taskId, users.get("darth").getId(), activateResponseHandler);
          activateResponseHandler.waitTillDone(DEFAULT_WAIT_TIME);
          fail("Shouldn't have succeded");
      } catch (RuntimeException e) {
          assertNotNull(activateResponseHandler.getError());
          assertNotNull(activateResponseHandler.getError().getMessage());
          assertTrue(activateResponseHandler.getError().getMessage().toLowerCase().contains("status"));
View Full Code Here

        long taskId = addTaskResponseHandler.getTaskId();

        BlockingTaskOperationResponseHandler activateResponseHandler = new BlockingTaskOperationResponseHandler();
        try {
          client.activate(taskId, users.get("darth").getId(), activateResponseHandler);
          activateResponseHandler.waitTillDone(DEFAULT_WAIT_TIME);
          fail("Shouldn't have succeded");
      } catch (RuntimeException e) {
          assertNotNull(activateResponseHandler.getError());
          assertNotNull(activateResponseHandler.getError().getMessage());
          assertTrue(activateResponseHandler.getError().getMessage().contains(users.get("darth").getId()));
View Full Code Here

        assertEquals(10, task.getProcessInstanceId());

        System.out.println("Starting task " + task.getId());
        BlockingTaskOperationResponseHandler operationResponseHandler = new BlockingTaskOperationResponseHandler();
        client.start(task.getId(), "Darth Vader", operationResponseHandler);
        operationResponseHandler.waitTillDone(DEFAULT_WAIT_TIME);
        System.out.println("Started task " + task.getId());

        System.out.println("Completing task " + task.getId());
        operationResponseHandler = new BlockingTaskOperationResponseHandler();
        client.complete(task.getId(), "Darth Vader", null, operationResponseHandler);
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.