org.jbpm.workflow.core
Interface NodeContainer

All Superinterfaces:
NodeContainer
All Known Subinterfaces:
WorkflowProcess

public interface NodeContainer
extends NodeContainer


Method Summary
 void addNode(Node node)
          Method for adding a node to this node container.
 Node internalGetNode(long id)
           
 void removeNode(Node node)
          Method for removing a node from this node container
 Context resolveContext(String contextId, Object param)
           
 
Methods inherited from interface org.drools.definition.process.NodeContainer
getNode, getNodes
 

Method Detail

addNode

void addNode(Node node)
Method for adding a node to this node container. Note that the node will get an id unique for this node container.

Parameters:
node - the node to be added
Throws:
IllegalArgumentException - if node is null

removeNode

void removeNode(Node node)
Method for removing a node from this node container

Parameters:
node - the node to be removed
Throws:
IllegalArgumentException - if node is null or unknown

resolveContext

Context resolveContext(String contextId,
                       Object param)

internalGetNode

Node internalGetNode(long id)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.