Package org.jbpm.process.workitem.java

Examples of org.jbpm.process.workitem.java.JavaInvocationWorkItemHandler


public class JavaInvokerTest extends TestCase {

  public void testStaticMethod1() throws Exception {
    KnowledgeBase kbase = readKnowledgeBase();
    StatefulKnowledgeSession ksession = createSession(kbase);
    ksession.getWorkItemManager().registerWorkItemHandler("Java", new JavaInvocationWorkItemHandler());
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("Class", "org.jbpm.process.workitem.java.MyJavaClass");
    params.put("Method", "staticMethod1");
    params.put("Object", new MyJavaClass());
    ksession.startProcess("com.sample.bpmn.java", params);
View Full Code Here


  }

  public void testStaticMethod2() throws Exception {
    KnowledgeBase kbase = readKnowledgeBase();
    StatefulKnowledgeSession ksession = createSession(kbase);
    ksession.getWorkItemManager().registerWorkItemHandler("Java", new JavaInvocationWorkItemHandler());
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("Class", "org.jbpm.process.workitem.java.MyJavaClass");
    params.put("Method", "staticMethod2");
    params.put("Object", new MyJavaClass());
    List<Object> parameters = new ArrayList<Object>();
View Full Code Here

  }

  public void testMyFirstMethod1() throws Exception {
    KnowledgeBase kbase = readKnowledgeBase();
    StatefulKnowledgeSession ksession = createSession(kbase);
    ksession.getWorkItemManager().registerWorkItemHandler("Java", new JavaInvocationWorkItemHandler());
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("Class", "org.jbpm.process.workitem.java.MyJavaClass");
    params.put("Method", "myFirstMethod");
    params.put("Object", new MyJavaClass());
    List<Object> parameters = new ArrayList<Object>();
View Full Code Here

  }

  public void testMyFirstMethod2() throws Exception {
    KnowledgeBase kbase = readKnowledgeBase();
    StatefulKnowledgeSession ksession = createSession(kbase);
    ksession.getWorkItemManager().registerWorkItemHandler("Java", new JavaInvocationWorkItemHandler());
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("Class", "org.jbpm.process.workitem.java.MyJavaClass");
    params.put("Method", "myFirstMethod");
    params.put("Object", new MyJavaClass());
    List<Object> parameters = new ArrayList<Object>();
View Full Code Here

  }

  public void testMyFirstMethod3() throws Exception {
    KnowledgeBase kbase = readKnowledgeBase();
    StatefulKnowledgeSession ksession = createSession(kbase);
    ksession.getWorkItemManager().registerWorkItemHandler("Java", new JavaInvocationWorkItemHandler());
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("Class", "org.jbpm.process.workitem.java.MyJavaClass");
    params.put("Method", "myFirstMethod");
    params.put("Object", new MyJavaClass());
    List<Object> parameters = new ArrayList<Object>();
View Full Code Here

  }

  public void testMySecondMethod() throws Exception {
    KnowledgeBase kbase = readKnowledgeBase();
    StatefulKnowledgeSession ksession = createSession(kbase);
    ksession.getWorkItemManager().registerWorkItemHandler("Java", new JavaInvocationWorkItemHandler());
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("Class", "org.jbpm.process.workitem.java.MyJavaClass");
    params.put("Method", "mySecondMethod");
    params.put("Object", new MyJavaClass());
    List<Object> parameters = new ArrayList<Object>();
View Full Code Here

  }

  public void failingtestHello() throws Exception {
    KnowledgeBase kbase = readKnowledgeBase();
    StatefulKnowledgeSession ksession = createSession(kbase);
    ksession.getWorkItemManager().registerWorkItemHandler("Java", new JavaInvocationWorkItemHandler());
    Map<String, Object> params = new HashMap<String, Object>();
    params.put("Class", "org.jbpm.process.workitem.java.MyJavaClass");
    params.put("Method", "writeHello");
    List<Object> parameters = new ArrayList<Object>();
    parameters.add("krisv");
View Full Code Here

TOP

Related Classes of org.jbpm.process.workitem.java.JavaInvocationWorkItemHandler

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.