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

  • Making http requests using okhttp
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getContentResolver (Context)
  • getApplicationContext (Context)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • Reference (javax.naming)
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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