congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
ServiceTaskHandler.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.jbpm.bpmn2.handler.ServiceTaskHandler
constructor

Best Java code snippets using org.jbpm.bpmn2.handler.ServiceTaskHandler.<init> (Showing top 20 results out of 315)

origin: kiegroup/jbpm

@Test
public void testServiceTask() throws Exception {
  KieBase kbase = createKnowledgeBase("BPMN2-ServiceProcess.bpmn2");
  KieSession ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task", new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "john");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession.startProcess("ServiceProcess", params);
  assertProcessInstanceCompleted(processInstance.getId(), ksession);
  assertThat(processInstance.getVariable("s")).isEqualTo("Hello john!");
}
origin: kiegroup/jbpm

@Test
public void testServiceTaskWithMvelCollectionTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithMvelCollectionTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "john,poul,mary");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  @SuppressWarnings("unchecked")
  List<String> result = (List<String>)processInstance.getVariable("list");
  assertEquals(3, result.size());
}
origin: kiegroup/jbpm

@Test
public void testServiceTaskWithMvelTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithMvelTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "JoHn");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  assertEquals("hello john!", processInstance.getVariable("s"));
}
origin: kiegroup/jbpm

@Test
public void testServiceTask() throws Exception {
  KieBase kbase = createKnowledgeBase("BPMN2-ServiceProcess.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "john");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  assertEquals("Hello john!", processInstance.getVariable("s"));
}
origin: kiegroup/jbpm

@Test
public void testServiceTaskWithTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "JoHn");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  assertEquals("hello john!", processInstance.getVariable("s"));
}
origin: kiegroup/jbpm

@Test
public void testServiceTaskWithMvelJaxbTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithMvelJaxbTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  Person person = new Person();
  person.setId(123);
  person.setName("john");
  params.put("s", person);
  HelloService.VALIDATE_STRING = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><person><id>123</id><name>john</name></person>";
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
}
origin: kiegroup/jbpm

@Test
public void testErrorBoundaryEventOnServiceTask() throws Exception {
  KieBase kbase = createKnowledgeBase("BPMN2-ErrorBoundaryEventOnServiceTask.bpmn2");
  ksession = createKnowledgeSession(kbase);
  TestWorkItemHandler handler = new TestWorkItemHandler();
  ksession.getWorkItemManager().registerWorkItemHandler("Human Task",handler);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task", new ServiceTaskHandler());
  
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "test");
  ProcessInstance processInstance = ksession.startProcess("BPMN2-ErrorBoundaryEventOnServiceTask", params);
  List<WorkItem> workItems = handler.getWorkItems();
  assertEquals(1, workItems.size());
  ksession.getWorkItemManager().completeWorkItem(workItems.get(0).getId(), null);
  assertProcessInstanceFinished(processInstance, ksession);
  assertNodeTriggered(processInstance.getId(), "start", "split", "User Task", "Service task error attached", "end0",
      "Script Task", "error2");
  assertNotNodeTriggered(processInstance.getId(), "end");
}
origin: kiegroup/jbpm

ksession = createKnowledgeSession(kbase);
ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
    new ServiceTaskHandler());
Map<String, Object> params = new HashMap<String, Object>();
params.put("s", "john doe");
origin: stackoverflow.com

 //Get session
KieSession ksession = runtime.getKieSession();

//Register handlers
ksession.getWorkItemManager().registerWorkItemHandler("Service Task",        new ServiceTaskHandler());
origin: org.jbpm/jbpm-executor

@Override
public Map<String, WorkItemHandler> getWorkItemHandlers(RuntimeEngine runtime) {
  Map<String, WorkItemHandler> handlers = super.getWorkItemHandlers(runtime);
  handlers.put("Service Task", new ServiceTaskHandler());
  return handlers;
}
origin: org.jbpm/jbpm-executor

@Override
public Map<String, WorkItemHandler> getWorkItemHandlers(RuntimeEngine runtime) {
  Map<String, WorkItemHandler> handlers = super.getWorkItemHandlers(runtime);
  handlers.put("async", new SystemOutWorkItemHandler());
  handlers.put("Service Task", new ServiceTaskHandler());
  return handlers;
}
origin: org.jbpm/jbpm-executor

@Override
public Map<String, WorkItemHandler> getWorkItemHandlers(RuntimeEngine runtime) {
  Map<String, WorkItemHandler> handlers = super.getWorkItemHandlers(runtime);
  handlers.put("async", new SystemOutWorkItemHandler());
  handlers.put("Service Task", new ServiceTaskHandler());
  return handlers;
}
@Override
origin: org.jbpm/jbpm-bpmn2

@Test
public void testServiceTask() throws Exception {
  KieBase kbase = createKnowledgeBase("BPMN2-ServiceProcess.bpmn2");
  KieSession ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task", new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "john");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession.startProcess("ServiceProcess", params);
  assertProcessInstanceCompleted(processInstance.getId(), ksession);
  assertThat(processInstance.getVariable("s")).isEqualTo("Hello john!");
}
origin: org.jbpm/jbpm-bpmn2

@Test
public void testServiceTaskWithMvelCollectionTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithMvelCollectionTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "john,poul,mary");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  @SuppressWarnings("unchecked")
  List<String> result = (List<String>)processInstance.getVariable("list");
  assertEquals(3, result.size());
}
origin: org.jbpm/jbpm-bpmn2

@Test
public void testServiceTask() throws Exception {
  KieBase kbase = createKnowledgeBase("BPMN2-ServiceProcess.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "john");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  assertEquals("Hello john!", processInstance.getVariable("s"));
}
origin: org.jbpm/jbpm-bpmn2

@Test
public void testServiceTaskWithTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "JoHn");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  assertEquals("hello john!", processInstance.getVariable("s"));
}
origin: org.jbpm/jbpm-bpmn2

@Test
public void testServiceTaskWithMvelTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithMvelTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "JoHn");
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
  assertEquals("hello john!", processInstance.getVariable("s"));
}
origin: org.jbpm/jbpm-bpmn2

@Test
public void testServiceTaskWithMvelJaxbTransformation() throws Exception {
  KieBase kbase = createKnowledgeBaseWithoutDumper("BPMN2-ServiceProcessWithMvelJaxbTransformation.bpmn2");
  ksession = createKnowledgeSession(kbase);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
      new ServiceTaskHandler());
  Map<String, Object> params = new HashMap<String, Object>();
  Person person = new Person();
  person.setId(123);
  person.setName("john");
  params.put("s", person);
  HelloService.VALIDATE_STRING = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><person><id>123</id><name>john</name></person>";
  WorkflowProcessInstance processInstance = (WorkflowProcessInstance) ksession
      .startProcess("ServiceProcess", params);
  assertProcessInstanceFinished(processInstance, ksession);
}
origin: org.jbpm/jbpm-bpmn2

@Test
public void testErrorBoundaryEventOnServiceTask() throws Exception {
  KieBase kbase = createKnowledgeBase("BPMN2-ErrorBoundaryEventOnServiceTask.bpmn2");
  ksession = createKnowledgeSession(kbase);
  TestWorkItemHandler handler = new TestWorkItemHandler();
  ksession.getWorkItemManager().registerWorkItemHandler("Human Task",handler);
  ksession.getWorkItemManager().registerWorkItemHandler("Service Task", new ServiceTaskHandler());
  
  Map<String, Object> params = new HashMap<String, Object>();
  params.put("s", "test");
  ProcessInstance processInstance = ksession.startProcess("BPMN2-ErrorBoundaryEventOnServiceTask", params);
  List<WorkItem> workItems = handler.getWorkItems();
  assertEquals(1, workItems.size());
  ksession.getWorkItemManager().completeWorkItem(workItems.get(0).getId(), null);
  assertProcessInstanceFinished(processInstance, ksession);
  assertNodeTriggered(processInstance.getId(), "start", "split", "User Task", "Service task error attached", "end0",
      "Script Task", "error2");
  assertNotNodeTriggered(processInstance.getId(), "end");
}
origin: org.jbpm/jbpm-bpmn2

ksession = createKnowledgeSession(kbase);
ksession.getWorkItemManager().registerWorkItemHandler("Service Task",
    new ServiceTaskHandler());
Map<String, Object> params = new HashMap<String, Object>();
params.put("s", "john doe");
org.jbpm.bpmn2.handlerServiceTaskHandler<init>

Popular methods of ServiceTaskHandler

  • handleException

Popular in Java

  • Finding current android device location
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • startActivity (Activity)
  • getContentResolver (Context)
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • PriorityQueue (java.util)
    A PriorityQueue holds elements on a priority heap, which orders the elements according to their natu
  • SortedSet (java.util)
    SortedSet is a Set which iterates over its elements in a sorted order. The order is determined eithe
  • BoxLayout (javax.swing)
  • Top 12 Jupyter Notebook extensions
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