congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
ServiceTaskHandler
Code IndexAdd Tabnine to your IDE (free)

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

Best Java code snippets using org.jbpm.bpmn2.handler.ServiceTaskHandler (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

  } catch (ClassNotFoundException cnfe) {
    if(serv.compareTo(services[services.length - 1]) == 0) {
      handleException(cnfe, service, interfaceImplementationRef, operation, parameterType, parameter);
  manager.completeWorkItem(workItem.getId(), results);
} catch (ClassNotFoundException cnfe) {
  handleException(cnfe, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (InstantiationException ie) {
  handleException(ie, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (IllegalAccessException iae) {
  handleException(iae, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (NoSuchMethodException nsme) {
  handleException(nsme, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (InvocationTargetException ite) {
  handleException(ite, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch( Throwable cause ) { 
  handleException(cause, service, interfaceImplementationRef, operation, parameterType, parameter);
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: org.jbpm/jbpm-bpmn2

  } catch (ClassNotFoundException cnfe) {
    if(serv.compareTo(services[services.length - 1]) == 0) {
      handleException(cnfe, service, interfaceImplementationRef, operation, parameterType, parameter);
  manager.completeWorkItem(workItem.getId(), results);
} catch (ClassNotFoundException cnfe) {
  handleException(cnfe, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (InstantiationException ie) {
  handleException(ie, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (IllegalAccessException iae) {
  handleException(iae, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (NoSuchMethodException nsme) {
  handleException(nsme, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch (InvocationTargetException ite) {
  handleException(ite, service, interfaceImplementationRef, operation, parameterType, parameter);
} catch( Throwable cause ) { 
  handleException(cause, service, interfaceImplementationRef, operation, parameterType, parameter);
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 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 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;
}
@Override
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-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);
}
org.jbpm.bpmn2.handlerServiceTaskHandler

Most used methods

  • <init>
  • handleException

Popular in Java

  • Making http requests using okhttp
  • getApplicationContext (Context)
  • onCreateOptionsMenu (Activity)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • SQLException (java.sql)
    An exception that indicates a failed JDBC operation. It provides the following information about pro
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • 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 TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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