Examples of WaitState


Examples of org.camunda.bpm.engine.test.pvm.activities.WaitState

          .behavior(new End())
        .endActivity()
        .transition("end")
      .endActivity()
      .createActivity("end")
        .behavior(new WaitState())
      .endActivity()
    .buildProcessDefinition();
   
    PvmProcessInstance processInstance = processDefinition.createProcessInstance();
    processInstance.start();
View Full Code Here

Examples of org.camunda.bpm.engine.test.pvm.activities.WaitState

        .endActivity()
        .createActivity("endInside1")
          .behavior(new End())
        .endActivity()
        .createActivity("wait")
          .behavior(new WaitState())
          .transition("endInside2")
        .endActivity()
        .createActivity("endInside2")
          .behavior(new End())
        .endActivity()
View Full Code Here

Examples of org.camunda.bpm.engine.test.pvm.activities.WaitState

            .endActivity()
        .endActivity()
      .transition("end")
      .endActivity()
      .createActivity("end")
        .behavior(new WaitState())
      .endActivity()
    .buildProcessDefinition();
   
    PvmProcessInstance processInstance = processDefinition.createProcessInstance();
    processInstance.start();
View Full Code Here

Examples of org.camunda.bpm.engine.test.pvm.activities.WaitState

        .initial()
        .behavior(new Automatic())
        .transition("two")
      .endActivity()
      .createActivity("two")
        .behavior(new WaitState())
        .transition("three")
      .endActivity()
      .createActivity("three")
        .behavior(new End())
      .endActivity()
View Full Code Here

Examples of org.camunda.bpm.engine.test.pvm.activities.WaitState

        .initial()
        .behavior(new Automatic())
        .transition("one")
      .endActivity()
      .createActivity("one")
        .behavior(new WaitState())
        .transition("two")
      .endActivity()
      .createActivity("two")
        .behavior(new WaitState())
        .transition("three")
      .endActivity()
      .createActivity("three")
        .behavior(new Automatic())
        .transition("four")
View Full Code Here

Examples of org.jbpm.examples.ch02.WaitState

  public void testSequence() {
    ProcessDefinition processDefinition = ProcessFactory.build("sequence")
        .compositeNode("sequence").initial().behaviour(new Sequence())
          .needsPrevious()
          .node("one").behaviour(new Display("one"))
          .node("2").behaviour(new WaitState())
          .node("two").behaviour(new Display("two"))
        .compositeEnd()
    .done();

    Execution execution = processDefinition.startExecution();
View Full Code Here

Examples of org.jbpm.examples.ch02.WaitState

*/
public class _01_AutomaticDecisionTest extends TestCase {

  public void testAutomaticDecision() {
    ProcessDefinition processDefinition = ProcessFactory.build()
        .node("initial").initial().behaviour(new WaitState())
          .transition().to("creditRate?")
        .node("creditRate?").behaviour(new AutomaticCreditRating())
          .transition("good").to("a")
          .transition("average").to("b")
          .transition("bad").to("c")
        .node("a").behaviour(new WaitState())
        .node("b").behaviour(new WaitState())
        .node("c").behaviour(new WaitState())
    .done();
   
    Execution execution = processDefinition.startExecution();
    execution.setVariable("creditRate", 13);
    execution.signal();
View Full Code Here

Examples of org.jbpm.examples.ch02.WaitState

public class _02_ConditionalBranchingTest extends TestCase {

  public void testCompositeConditionalBranching() {
    ProcessDefinition processDefinition = ProcessFactory.build()
        .compositeNode("creditRate?").initial().behaviour(new CompositeCreditRating())
          .node("good").behaviour(new WaitState())
          .node("average").behaviour(new WaitState())
          .node("bad").behaviour(new WaitState())
        .compositeEnd()
    .done();
   
    Map<String, Object> variables = new HashMap<String, Object>();
    variables.put("creditRate", 13);
View Full Code Here

Examples of org.jbpm.examples.ch02.WaitState

*/
public class _01_ExecutionAndThreadTest extends TestCase {

  public void testExecutionAndThread() {
    ProcessDefinition processDefinition = ProcessFactory.build("automatic")
        .node("wait 1").initial().behaviour(new WaitState())
          .transition().to("automatic 1")
        .node("automatic 1").behaviour(new Display("one"))
          .transition().to("wait 2")
        .node("wait 2").behaviour(new WaitState())
          .transition().to("automatic 2")
        .node("automatic 2").behaviour(new Display("two"))
          .transition().to("automatic 3")
        .node("automatic 3").behaviour(new Display("three"))
          .transition().to("automatic 4")
        .node("automatic 4").behaviour(new Display("four"))
          .transition().to("wait 3")
        .node("wait 3").behaviour(new WaitState())
    .done();
   
    Execution execution = processDefinition.startExecution();
    assertEquals("wait 1", execution.getNode().getName());
    execution.signal();
View Full Code Here

Examples of org.jbpm.examples.ch02.WaitState

    ProcessDefinition processDefinition = ProcessFactory.build("task")
        .node("initial").initial().behaviour(new AutomaticActivity())
          .transition().to("shred evidence")
        .node("shred evidence").behaviour(new TaskActivity())
          .transition().to("next")
        .node("next").behaviour(new WaitState())
    .done();
   
    Execution execution = processDefinition.startExecution();

    assertEquals("shred evidence", execution.getNode().getName());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.