Examples of BlockingTaskSummaryResponseHandler


Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

  public List<TaskRef> getUnassignedTasks(String idRef, String participationType) {
    // TODO participationType ?
    connect();
        List<TaskRef> result = new ArrayList<TaskRef>();
    try {
      BlockingTaskSummaryResponseHandler responseHandler = new BlockingTaskSummaryResponseHandler();
      List<String> roles = groupListMap.get(idRef);
      if (roles == null) {
        client.getTasksAssignedAsPotentialOwner(idRef, "en-UK", responseHandler);
      } else {
        client.getTasksAssignedAsPotentialOwner(idRef, roles, "en-UK", responseHandler);
      }
          List<TaskSummary> tasks = responseHandler.getResults();
          for (TaskSummary task: tasks) {
            result.add(Transform.task(task));
          }
    } catch (Throwable t) {
      t.printStackTrace();
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

        // System.out.println("result = "+result);

    }

    private void doOperatorTask() throws ClassNotFoundException, IOException {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("operator", "en-UK", handler);
        List<TaskSummary> sums = handler.getResults();
        assertNotNull(sums);
        assertEquals(1, sums.size());

        BlockingTaskOperationResponseHandler startTaskOperationHandler = new BlockingTaskOperationResponseHandler();
        client.start(sums.get(0).getId(), "operator", startTaskOperationHandler);
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

       
    }

    @Override
    protected void doGarageTask(Emergency emergency, List<Vehicle> selectedVehicles) throws Exception {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("garage_emergency_service", "en-UK", handler);
        List<TaskSummary> sums = handler.getResults();
        assertNotNull(sums);
        assertEquals(1, sums.size());

        BlockingTaskOperationResponseHandler startTaskOperationHandler = new BlockingTaskOperationResponseHandler();
        client.start(sums.get(0).getId(), "garage_emergency_service", startTaskOperationHandler);
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

    }

    @Override
    protected Map<String,String> getDoctorTasksId() throws Exception {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("doctor", "en-UK", handler);
        List<TaskSummary> sums = handler.getResults();
       
        Map<String, String> ids = new HashMap<String, String>();
        for (TaskSummary taskSummary : sums) {
            ids.put(taskSummary.getId()+"", taskSummary.getName());
        }
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

        Thread.sleep(10000);

    }

    private void doOperatorTask() throws ClassNotFoundException, IOException {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("operator", "en-UK", handler);
        List<TaskSummary> sums = handler.getResults();
        assertNotNull(sums);
        assertEquals(1, sums.size());

        BlockingTaskOperationResponseHandler startTaskOperationHandler = new BlockingTaskOperationResponseHandler();
        client.start(sums.get(0).getId(), "operator", startTaskOperationHandler);
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler


    }

    private void doControlTask() throws IOException, ClassNotFoundException {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("control", "en-UK", handler);
        List<TaskSummary> sums = handler.getResults();
        assertNotNull(sums);
        assertEquals(1, sums.size());

        BlockingTaskOperationResponseHandler startTaskOperationHandler = new BlockingTaskOperationResponseHandler();
        client.start(sums.get(0).getId(), "control", startTaskOperationHandler);
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

        }
    }

    @Override
    protected void testGarageTask(Emergency emergency, List<Vehicle> selectedVehicles) throws Exception {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("garage_emergency_service", "en-UK", handler);
        List<TaskSummary> tasks = handler.getResults();

        Assert.assertNotNull(tasks);
        Assert.assertEquals(1, tasks.size());
        TaskSummary taskSummary = tasks.get(0); // getting the first task
        Assert.assertEquals(" Select Vehicle For " + emergency.getId() + " ", taskSummary.getName());
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler


    }

    private void doGarageTask() {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("garage_emergency_service", "en-UK", handler);
        List<TaskSummary> sums = handler.getResults();
        assertNotNull(sums);
        assertEquals(1, sums.size());

        BlockingTaskOperationResponseHandler startTaskOperationHandler = new BlockingTaskOperationResponseHandler();
        client.start(sums.get(0).getId(), "garage_emergency_service", startTaskOperationHandler);
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

        Thread.sleep(3000);
    }

    @Override
    protected Map<String, String> getFirefighterTasks() throws Exception {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("firefighter", "en-UK", handler);
        List<TaskSummary> sums = handler.getResults();

        Map<String, String> ids = new HashMap<String, String>();
        for (TaskSummary taskSummary : sums) {
            ids.put(taskSummary.getId() + "", taskSummary.getName());
        }
View Full Code Here

Examples of org.jbpm.task.service.responsehandlers.BlockingTaskSummaryResponseHandler

   

    @Override
    protected void testGarageTask(Emergency emergency, List<Vehicle> selectedVehicles) throws Exception {
        BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
        client.getTasksAssignedAsPotentialOwner("garage_emergency_service", "en-UK", handler);
        List<TaskSummary> tasks = handler.getResults();
       
        Assert.assertNotNull(tasks);
        Assert.assertEquals(1, tasks.size());
        TaskSummary taskSummary = tasks.get(0); // getting the first task
        Assert.assertEquals(" Select Vehicle For " + emergency.getId() + " ", taskSummary.getName());
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.