congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
TaskClient
Code IndexAdd Tabnine to your IDE (free)

How to use
TaskClient
in
org.jbpm.task.service

Best Java code snippets using org.jbpm.task.service.TaskClient (Showing top 20 results out of 315)

origin: salaboy/jBPM5-Developer-Guide

private void init() {
  taskClient = new TaskClient(new HornetQTaskClientConnector("client 1",
      new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
  boolean connected = taskClient.connect("127.0.0.1", 5443);
  System.out.println("Connected ? =>" + connected);
}

origin: salaboy/jBPM5-Developer-Guide

public Task addTask(Task task, ContentData data){
  BlockingAddTaskResponseHandler addTaskResponseHandler = new BlockingAddTaskResponseHandler();
  taskClient.addTask(task, data, addTaskResponseHandler);
  long taskId = addTaskResponseHandler.getTaskId();
  task.setId(taskId);
  return task;
}

origin: org.jbpm/jbpm-human-task-mina

public void dispose() throws Exception {
  if (client != null) {
    client.disconnect();
  }
}
origin: org.jbpm/jbpm-human-task-jms

/**
 * Creates a new client
 * @return the created client.
 */
protected AsyncTaskService createTaskClient() {
  Properties clientProperties = new Properties();
  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");
  AsyncTaskService client = new TaskClient(
      new JMSTaskClientConnector(
          "org.jbpm.process.workitem.wsht.WSThroughJMSHumanTaskHandler",
          new JMSTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()),
          clientProperties, context
      )
  );
  
  return client;
}

origin: org.jbpm/jbpm-human-task-jms

client.connect();
client.addTask(task, data, addTaskHandler);
client.disconnect();
client.connect();
client.addTask(task2, data2, addTaskHandler2);
assertNotSame("taskId y taskId2 deben ser distintos", taskId, taskId2);
client.disconnect();
origin: org.jbpm/jbpm-human-task-hornetq

protected TaskService createClient(String clientName) { 
  TaskClient taskClient = new AsyncHornetQTaskClient();
  taskClient.connect("127.0.0.1", 5153);
  
  TaskService client = new SyncTaskServiceWrapper(taskClient);
  return client;
}

origin: org.jbpm/org.jbpm.eclipse.task

client.getTasksAssignedAsPotentialOwner(userId, language, responseHandler);
List<TaskSummary> tasks = responseHandler.getResults();
tableViewer.setInput(tasks);
showMessage("Could not connect to task server, refresh first.");
try {
  client.disconnect();
} catch (Exception exc) {
  exc.printStackTrace();
e.printStackTrace();
try {
  client.disconnect();
} catch (Exception exc) {
  exc.printStackTrace();
origin: salaboy/jBPM5-Developer-Guide

public Task complete(Task task, User user, ContentData data){
  BlockingTaskOperationResponseHandler completeResponseHandler = new BlockingTaskOperationResponseHandler();
  taskClient.complete(task.getId(), user.getId(), data, completeResponseHandler);
  return task;
}

origin: salaboy/jBPM5-Developer-Guide

public Task start(Task task, User user){
  BlockingTaskOperationResponseHandler startResponseHandler = new BlockingTaskOperationResponseHandler();
  taskClient.start(task.getId(), user.getId(), startResponseHandler);
  return task;
  
}

origin: salaboy/jBPM5-Developer-Guide

List<TaskSummary> getAssignedTasksByUser(String user) {
  BlockingTaskSummaryResponseHandler handler = new BlockingTaskSummaryResponseHandler();
  taskClient.getTasksAssignedAsPotentialOwner(user, "en-UK", handler);
  return handler.getResults();
}

origin: org.jbpm/jbpm-human-task-jms

/**
 * Creates a new client
 * @return the created client.
 */
protected TaskClient createTaskClient() {
  Properties clientProperties = new Properties();
  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
      )
  );
  
  return client;
}

origin: org.jbpm/org.jbpm.eclipse.task

public void complete() {
  TaskClient client = getTaskClient();
  if (client == null) {
    return;
  }
  String userId = getUserId();
  if (userId == null) {
    return;
  }
  TaskSummary taskSummary = getSelectedTask();
  if (taskSummary == null) {
    return;
  }
  BlockingTaskOperationResponseHandler responseHandler = new BlockingTaskOperationResponseHandler();
  client.complete(taskSummary.getId(), userId, null, responseHandler);
  responseHandler.waitTillDone(3000);
  refresh();
}
origin: org.jbpm/org.jbpm.eclipse.task

public void start() {
  TaskClient client = getTaskClient();
  if (client == null) {
    return;
  }
  String userId = getUserId();
  if (userId == null) {
    return;
  }
  TaskSummary taskSummary = getSelectedTask();
  if (taskSummary == null) {
    return;
  }
  BlockingTaskOperationResponseHandler responseHandler = new BlockingTaskOperationResponseHandler();
  client.start(taskSummary.getId(), userId, responseHandler);
  responseHandler.waitTillDone(3000);
  refresh();
}
origin: org.jbpm/jbpm-human-task-mina

public void connect() {
  if (client == null) {
    client = new TaskClient(new MinaTaskClientConnector("org.drools.process.workitem.wsht.WSHumanTaskHandler", 
                              new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
    boolean connected = client.connect(ipAddress, port);
    if (!connected) {
      throw new IllegalArgumentException("Could not connect task client");
    }
    registerTaskEventHandlers();
  }
 
}
origin: org.jbpm/jbpm-human-task-jms

clientProperties.setProperty("JMSTaskClient.responseQueueName", "tasksResponseQueue");
client = new TaskClient(new JMSTaskClientConnector("client 1",
            new JMSTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()),
            clientProperties, context));
origin: org.jbpm/jbpm-human-task-mina

client.addTask(task, content, new TaskAddedHandler(workItem.getId()));
origin: org.jbpm/jbpm-human-task-mina

public void dispose() throws Exception {
  if (client != null) {
    client.disconnect();
  }
}
origin: org.jbpm/jbpm-human-task-mina

public void connect() {
  if (!initialized) {
    if (client == null) {
      client = new TaskClient(new MinaTaskClientConnector("org.drools.process.workitem.wsht.WSHumanTaskHandler",
                    new MinaTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));
      boolean connected = client.connect(ipAddress, port);
       if (!connected) {
        throw new IllegalArgumentException("Could not connect task client");
      }
    }
    registerTaskEventHandlers();
          initialized = true;
  }
 
}

origin: org.jbpm/jbpm-human-task-jms

clientProperties.setProperty("JMSTaskClient.responseQueueName", "tasksResponseQueue");
client = new TaskClient(new JMSTaskClientConnector("client 1",
            new JMSTaskClientHandler(SystemEventListenerFactory.getSystemEventListener()),
            clientProperties, context));
origin: org.jbpm/jbpm-human-task-mina

client.addTask(task, content, new TaskAddedHandler(manager, workItem.getId()));
org.jbpm.task.serviceTaskClient

Most used methods

  • connect
  • <init>
  • addTask
  • disconnect
  • complete
  • getTasksAssignedAsPotentialOwner
  • start
  • claim
  • exit
  • fail
  • forward
  • getContent
  • forward,
  • getContent,
  • getTask,
  • getTaskByWorkItemId,
  • registerForEvent,
  • release,
  • remove,
  • resume,
  • skip,
  • stop

Popular in Java

  • Parsing JSON documents to java classes using gson
  • scheduleAtFixedRate (ScheduledExecutorService)
  • setRequestProperty (URLConnection)
  • setScale (BigDecimal)
  • VirtualMachine (com.sun.tools.attach)
    A Java virtual machine. A VirtualMachine represents a Java virtual machine to which this Java vir
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • BigInteger (java.math)
    An immutable arbitrary-precision signed integer.FAST CRYPTOGRAPHY This implementation is efficient f
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • IsNull (org.hamcrest.core)
    Is the value null?
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now