Examples of ProcessDefinitionBuilder


Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

* @author Tom Baeyens
*/
public class PvmParallelTest extends PvmTestCase {

  public void testSimpleAutmaticConcurrency() {
    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .transition("fork")
      .endActivity()
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   
    assertTrue(processInstance.isEnded());
  }

  public void testSimpleWaitStateConcurrency() {
    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .transition("fork")
      .endActivity()
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   
    assertEquals(expectedActivityNames, activityNames);
  }

  public void testUnstructuredConcurrencyTwoJoins() {
    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .transition("fork")
      .endActivity()
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   
    assertNotNull(processInstance.findExecution("end"));
  }

  public void testUnstructuredConcurrencyTwoForks() {
    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .transition("fork1")
      .endActivity()
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   
    assertNotNull(processInstance.findExecution("end"));
  }

  public void testJoinForkCombinedInOneParallelGateway() {
    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .transition("fork")
      .endActivity()
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   */
  public void testSequence() {

    ActivityInstanceVerification verifier = new ActivityInstanceVerification();

    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("one")
        .initial()
        .behavior(new Automatic())
        .executionListener(ExecutionListener.EVENTNAME_START, verifier)
        .executionListener(ExecutionListener.EVENTNAME_END, verifier)
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

  public void testWhileLoop() {

    ActivityInstanceVerification verifier = new ActivityInstanceVerification();
    TransitionInstanceVerifyer transitionVerifier = new TransitionInstanceVerifyer();

    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .executionListener(ExecutionListener.EVENTNAME_START, verifier)
        .executionListener(ExecutionListener.EVENTNAME_END, verifier)
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   */
  public void testMultipleConcurrentEndsInsideEmbeddedSubProcessWithWaitState() {

    ActivityInstanceVerification verifier = new ActivityInstanceVerification();

    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .executionListener(ExecutionListener.EVENTNAME_START, verifier)
        .executionListener(ExecutionListener.EVENTNAME_END, verifier)
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   */
  public void testNestedSubProcessNoEnd() {

    ActivityInstanceVerification verifier = new ActivityInstanceVerification();

    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .executionListener(ExecutionListener.EVENTNAME_START, verifier)
        .executionListener(ExecutionListener.EVENTNAME_END, verifier)
View Full Code Here

Examples of org.camunda.bpm.engine.impl.pvm.ProcessDefinitionBuilder

   */
  public void testNestedSubProcessBothNoEnd() {

    ActivityInstanceVerification verifier = new ActivityInstanceVerification();

    PvmProcessDefinition processDefinition = new ProcessDefinitionBuilder()
      .createActivity("start")
        .initial()
        .behavior(new Automatic())
        .executionListener(ExecutionListener.EVENTNAME_START, verifier)
        .executionListener(ExecutionListener.EVENTNAME_END, verifier)
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.