Package org.jbpm.task.service

Examples of org.jbpm.task.service.TaskClient


    clientProperties.setProperty("JMSTaskClient.connectionFactory", "ConnectionFactory");
    clientProperties.setProperty("JMSTaskClient.transactedQueue", "true");
    clientProperties.setProperty("JMSTaskClient.acknowledgeMode", "AUTO_ACKNOWLEDGE");
    clientProperties.setProperty("JMSTaskClient.queueName", "tasksQueue");
    clientProperties.setProperty("JMSTaskClient.responseQueueName", "tasksResponseQueue");
    TaskClient client = new TaskClient(
        new JMSTaskClientConnector(
            "org.jbpm.process.workitem.wsht.WSThroughJMSHumanTaskHandler",
            new JMSTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()),
            clientProperties, context
        )
View Full Code Here


   
    while(!server.isRunning()) {
      Thread.sleep(100); // waits until the server finishes the startup
    }
   
    TaskClient client = createTaskClient();
   
    client.connect();
   
    Task task = new Task();
    List<I18NText> names1 = new ArrayList<I18NText>();
    I18NText text1 = new I18NText("en-UK", "tarea1");
    names1.add(text1);
    task.setNames(names1);
    TaskData taskData = new TaskData();
    taskData.setStatus(Status.Created);
    taskData.setCreatedBy(new User("usr0"));
    taskData.setActualOwner(new User("usr0"));
    task.setTaskData(taskData);
   
    ContentData data = new ContentData();
    BlockingAddTaskResponseHandler addTaskHandler = new BlockingAddTaskResponseHandler();
    client.addTask(task, data, addTaskHandler);
   
    long taskId = addTaskHandler.getTaskId();

    client.disconnect();
   
    client.connect();
   
    assertTrue("taskId debe ser un valor mayor a cero", taskId > 0);
   
    Task task2 = new Task();
    List<I18NText> names2 = new ArrayList<I18NText>();
    I18NText text2 = new I18NText("en-UK", "tarea1");
    names2.add(text2);
    task2.setNames(names2);
    TaskData taskData2 = new TaskData();
    taskData2.setStatus(Status.Created);
    taskData2.setCreatedBy(new User("usr0"));
    taskData2.setActualOwner(new User("usr0"));
    task2.setTaskData(taskData2);
     
    ContentData data2 = new ContentData();
    BlockingAddTaskResponseHandler addTaskHandler2 = new BlockingAddTaskResponseHandler();
    client.addTask(task2, data2, addTaskHandler2);
   
    long taskId2 = addTaskHandler2.getTaskId();
   
    assertTrue("taskId2 debe ser un valor mayor a cero", taskId2 > 0);
    assertNotSame("taskId y taskId2 deben ser distintos", taskId, taskId2);
   
    client.disconnect();
  }
View Full Code Here

        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
        }
       
        client = new TaskClient(new HornetQTaskClientConnector("client 1",
                                new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
        client.connect("127.0.0.1", 5446);
       
        MockUserInfo userInfo = new MockUserInfo();
        userInfo.getEmails().put(users.get("tony"), "tony@domain.com");
View Full Code Here

        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
        }
       
        client = new TaskClient(new HornetQTaskClientConnector("client 1",
                                new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
        client.connect("127.0.0.1", 5446);
  }
View Full Code Here

        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
        }

        client = new TaskClient(new HornetQTaskClientConnector("client 1",
                  new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
        client.connect("127.0.0.1", 5446);

        setWiser(new Wiser());
        getWiser().setHostname(getEmailHost());
View Full Code Here

        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
        }

    client = new TaskClient(new HornetQTaskClientConnector("client 1",
                new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
    client.connect("127.0.0.1", 5446);
  }
View Full Code Here

        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
         
        }
        client = new TaskClient(new HornetQTaskClientConnector("client 1",
                                new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
        client.connect("127.0.0.1", 5446);
    }
View Full Code Here

        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
        }

    client = new TaskClient(new HornetQTaskClientConnector("client 1",
                new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
    client.connect("127.0.0.1", 5446);

    setWiser(new Wiser());
    getWiser().setHostname(getConf().getProperty("mail.smtp.host"));
View Full Code Here

    System.out.println("Waiting for the HornetQTask Server to come up");
        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
        }
    client = new TaskClient(new HornetQTaskClientConnector("client 1",
                new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
    client.connect("127.0.0.1", 5446);
  }
View Full Code Here

        while (!server.isRunning()) {
          System.out.print(".");
          Thread.sleep( 50 );
        }

    client = new TaskClient(new HornetQTaskClientConnector("client 1",
                new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
    client.connect("127.0.0.1", 5446);
  }
View Full Code Here

TOP

Related Classes of org.jbpm.task.service.TaskClient

Copyright © 2018 www.massapicom. 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.