congrats Icon
New! Announcing our next generation AI code completions
Read here
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

  • Making http requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • getSystemService (Context)
  • getContentResolver (Context)
  • HttpURLConnection (java.net)
    An URLConnection for HTTP (RFC 2616 [http://tools.ietf.org/html/rfc2616]) used to send and receive d
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Option (scala)
  • Top 17 PhpStorm Plugins
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