Package org.jbpm.graph.def

Examples of org.jbpm.graph.def.Action


    processInstance.signal();
   
    processDefinition = processInstance.getProcessDefinition();
    Iterator iter = processDefinition.getNode("sometask").getEvent("node-enter").getActions().iterator();
    while (iter.hasNext()) {
      Action action = (Action) iter.next();
      action.getId();
    }
   
    jbpmContext.save(processInstance);
    newTransaction();
View Full Code Here


      "  </node>" +
      "</process-definition>");
 
    processDefinition = saveAndReload(processDefinition);
 
    Action action = processDefinition.getAction("a");
    assertFalse(action.acceptsPropagatedEvents());
  }
View Full Code Here

      "  </node>" +
      "</process-definition>");
 
    processDefinition = saveAndReload(processDefinition);
 
    Action action = processDefinition.getAction("a");
    assertTrue(action.acceptsPropagatedEvents());
  }
View Full Code Here

      "  <action name='a' class='unimportant'/>" +
      "</process-definition>");
 
    processDefinition = saveAndReload(processDefinition);
 
    Action nodeAction = (Action) processDefinition.getNode("n").getEvent("node-enter").getActions().get(0);
    assertSame(processDefinition.getAction("a"), nodeAction.getReferencedAction());
  }
View Full Code Here

      "  </action>" +
      "</process-definition>");

    processDefinition = saveAndReload(processDefinition);

    Action action = processDefinition.getAction("a");
    assertNotNull(action.getActionDelegation());
  }
View Full Code Here

      "</process-definition>");

    processDefinition = saveAndReload(processDefinition);

    Event event = processDefinition.getNode("n").getEvent("node-enter");
    Action action = processDefinition.getAction("a");
    assertSame(event, action.getEvent());
  }
View Full Code Here

      "  </node>" +
      "</process-definition>");

    processDefinition = saveAndReload(processDefinition);

    Action action = processDefinition.getAction("a");
    assertSame(processDefinition, action.getProcessDefinition());
  }
View Full Code Here

      "    <greeting>aloha</greeting>\n" +
      "  </action>\n" +
      "</process-definition>"
    );
 
    Action action = processDefinition.getAction("burps");
    Delegation instantiatableDelegate = action.getActionDelegation();
    log.debug("configuration: "+instantiatableDelegate.getConfiguration());
    assertTrue(instantiatableDelegate.getConfiguration().indexOf("<id "+schemaNamespace+">63</id>")!=-1);
    assertTrue(instantiatableDelegate.getConfiguration().indexOf("<greeting "+schemaNamespace+">aloha</greeting>")!=-1 );
  }
View Full Code Here

      "    a piece of configuration text\n" +
      "  </action>\n" +
      "</process-definition>"
    );
 
    Action action = processDefinition.getAction("burps");
    Delegation instantiatableDelegate = action.getActionDelegation();
    assertTrue(instantiatableDelegate.getConfiguration().indexOf("a piece of configuration text")!=-1);
  }
View Full Code Here

    "<process-definition "+schemaNamespace+" name='pd'>" +
      "  <action name='burps' class='org.foo.Burps' />" +
      "</process-definition>"
    );
 
    Action action = processDefinition.getAction("burps");
    assertTrue(action.acceptsPropagatedEvents());
  }
View Full Code Here

TOP

Related Classes of org.jbpm.graph.def.Action

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.