Package org.jbpm.workflow.core.impl

Examples of org.jbpm.workflow.core.impl.ExtendedNodeImpl


    public void build(Process process,
                      ProcessDescr processDescr,
                      ProcessBuildContext context,
                      Node node) {
        ExtendedNodeImpl extendedNode = ( ExtendedNodeImpl ) node;
        for (String type: extendedNode.getActionTypes()) {
          List<DroolsAction> actions = extendedNode.getActions(type);
          if (actions != null) {
            for (DroolsAction droolsAction: actions) {
                  buildAction(droolsAction, context, (NodeImpl) node);
            }
          }
View Full Code Here


    triggerEvent(ExtendedNodeImpl.EVENT_NODE_EXIT);
    super.triggerCompleted(type, remove);
  }
 
  protected void triggerEvent(String type) {
    ExtendedNodeImpl extendedNode = getExtendedNode();
    if (extendedNode == null) {
      return;
    }
    List<DroolsAction> actions = extendedNode.getActions(type);
    if (actions != null) {
      for (DroolsAction droolsAction: actions) {
        executeAction(droolsAction);
      }
    }
View Full Code Here

TOP

Related Classes of org.jbpm.workflow.core.impl.ExtendedNodeImpl

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.