Uses of Class
org.jbpm.graph.def.Node

Packages that use Node
org.jbpm.command   
org.jbpm.db provides access the to jBPM database. 
org.jbpm.graph.def contains all structural elements of a process graph. 
org.jbpm.graph.exe contains the runtime structures for process executions. 
org.jbpm.graph.log graph execution logs. 
org.jbpm.graph.node contains basic node implementations. 
org.jbpm.graph.node.advanced   
org.jbpm.job   
org.jbpm.jpdl.xml jpdl xml parsing. 
 

Uses of Node in org.jbpm.command
 

Methods in org.jbpm.command with parameters of type Node
protected  void AbstractGetObjectBaseCommand.retrieveNode(Node node)
           
 

Uses of Node in org.jbpm.db
 

Methods in org.jbpm.db that return types with arguments of type Node
 java.util.List<Node> GraphSession.findActiveNodesByProcessInstance(ProcessInstance processInstance)
           
 

Uses of Node in org.jbpm.graph.def
 

Subclasses of Node in org.jbpm.graph.def
 class SuperState
          brings hierarchy into the elements of a process definition by creating a parent-child relation between GraphElements.
 

Fields in org.jbpm.graph.def declared as Node
protected  Node Transition.from
           
protected  Node ProcessDefinition.startState
           
protected  Node Transition.to
           
 

Fields in org.jbpm.graph.def with type parameters of type Node
protected  java.util.List<Node> ProcessDefinition.nodes
           
protected  java.util.List<Node> SuperState.nodes
           
 

Methods in org.jbpm.graph.def that return Node
 Node ProcessDefinition.addNode(Node node)
           
 Node NodeCollection.addNode(Node node)
          adds the given node to this node-collection.
 Node SuperState.addNode(Node node)
           
static Node ProcessDefinition.findNode(NodeCollection nodeCollection, java.lang.String hierarchicalName)
           
 Node ProcessDefinition.findNode(java.lang.String hierarchicalName)
           
 Node NodeCollection.findNode(java.lang.String hierarchicalName)
          finds the node by the given hierarchical name.
 Node SuperState.findNode(java.lang.String hierarchicalName)
           
 Node Transition.getFrom()
           
 Node ProcessDefinition.getNode(java.lang.String name)
           
 Node NodeCollection.getNode(java.lang.String name)
          retrieves a node by name.
 Node SuperState.getNode(java.lang.String name)
           
 Node ProcessDefinition.getStartState()
           
 Node Transition.getTo()
           
 Node ProcessDefinition.removeNode(Node node)
           
 Node NodeCollection.removeNode(Node node)
          removes the given node from this node-collection.
 Node SuperState.removeNode(Node node)
           
 

Methods in org.jbpm.graph.def that return types with arguments of type Node
 java.util.List<Node> ProcessDefinition.getNodes()
           
 java.util.List<Node> NodeCollection.getNodes()
          is the ordered list of nodes.
 java.util.List<Node> Node.getNodes()
          returns a list of child nodes (only applicable for SuperState)s.
 java.util.List<Node> SuperState.getNodes()
           
 java.util.Map<java.lang.String,Node> ProcessDefinition.getNodesMap()
           
 java.util.Map<java.lang.String,Node> NodeCollection.getNodesMap()
          maps node-names to nodes.
 java.util.Map<java.lang.String,Node> SuperState.getNodesMap()
           
 

Methods in org.jbpm.graph.def with parameters of type Node
 Node ProcessDefinition.addNode(Node node)
           
 Node NodeCollection.addNode(Node node)
          adds the given node to this node-collection.
 Node SuperState.addNode(Node node)
           
 boolean SuperState.containsNode(Node node)
          recursively checks if the given node is one of the descendants of this supernode.
 Node ProcessDefinition.removeNode(Node node)
           
 Node NodeCollection.removeNode(Node node)
          removes the given node from this node-collection.
 Node SuperState.removeNode(Node node)
           
 void Transition.setFrom(Node from)
           
 void ProcessDefinition.setStartState(Node startState)
           
 void Transition.setTo(Node to)
           
 

Method parameters in org.jbpm.graph.def with type arguments of type Node
static java.lang.String ProcessDefinition.generateNodeName(java.util.List<Node> nodes)
           
 

Uses of Node in org.jbpm.graph.exe
 

Fields in org.jbpm.graph.exe declared as Node
protected  Node Token.node
           
protected  Node ExecutionContext.transitionSource
           
 

Methods in org.jbpm.graph.exe that return Node
 Node ExecutionContext.getNode()
           
 Node Token.getNode()
           
 Node ExecutionContext.getTransitionSource()
           
 

Methods in org.jbpm.graph.exe with parameters of type Node
 void ProcessInstance.fireStartEvent(Node initialNode)
           
 java.util.List<Token> Token.getChildrenAtNode(Node aNode)
           
 void Token.setNode(Node node)
           
 void ExecutionContext.setTransitionSource(Node transitionSource)
           
 

Uses of Node in org.jbpm.graph.log
 

Fields in org.jbpm.graph.log declared as Node
protected  Node TransitionLog.destinationNode
           
protected  Node NodeLog.node
           
protected  Node TransitionLog.sourceNode
           
 

Methods in org.jbpm.graph.log that return Node
 Node TransitionLog.getDestinationNode()
           
 Node NodeLog.getNode()
           
 Node TransitionLog.getSourceNode()
           
 

Methods in org.jbpm.graph.log with parameters of type Node
 void TransitionLog.setDestinationNode(Node destination)
           
 

Constructors in org.jbpm.graph.log with parameters of type Node
NodeLog(Node node, java.util.Date enter, java.util.Date leave)
           
ProcessStateLog(Node node, java.util.Date nodeEnter, java.util.Date date, ProcessInstance subProcessInstance)
           
TransitionLog(Transition transition, Node source)
           
 

Uses of Node in org.jbpm.graph.node
 

Subclasses of Node in org.jbpm.graph.node
 class Decision
          decision node.
 class EndState
           
 class Fork
          specifies configurable fork behaviour.
 class InterleaveEnd
          a interleaving end node should have 2 leaving transitions.
 class InterleaveStart
          is an unordered set of child nodeMap. the path of execution will be given to each node exactly once. the sequence of the child nodeMap will be determined at runtime. this implements the workflow pattern interleved parallel routing.
 class Join
           
 class MailNode
           
 class Merge
          TODO is the merge node useful ?
 class MilestoneNode
           
 class ProcessState
           
 class StartState
           
 class State
           
 class TaskNode
          is a node that relates to one or more tasks.
 

Methods in org.jbpm.graph.node that return Node
static Node ProcessFactory.createNode(java.lang.String text)
           
 

Methods in org.jbpm.graph.node that return types with arguments of type Node
static java.util.Set<java.lang.Class<? extends Node>> NodeTypes.getNodeNames()
           
static java.lang.Class<? extends Node> NodeTypes.getNodeType(java.lang.String name)
           
 

Methods in org.jbpm.graph.node with parameters of type Node
static java.lang.String ProcessFactory.getTypeName(Node node)
           
 

Method parameters in org.jbpm.graph.node with type arguments of type Node
static java.lang.String NodeTypes.getNodeName(java.lang.Class<? extends Node> type)
           
 

Uses of Node in org.jbpm.graph.node.advanced
 

Subclasses of Node in org.jbpm.graph.node.advanced
 class ParallelSplit
           
 

Uses of Node in org.jbpm.job
 

Methods in org.jbpm.job that return Node
 Node ExecuteNodeJob.getNode()
           
 

Methods in org.jbpm.job with parameters of type Node
 void ExecuteNodeJob.setNode(Node node)
           
 

Uses of Node in org.jbpm.jpdl.xml
 

Methods in org.jbpm.jpdl.xml with parameters of type Node
 void JpdlXmlReader.addUnresolvedTransitionDestination(org.dom4j.Element nodeElement, Node node)
           
 void JpdlXmlReader.readNode(org.dom4j.Element nodeElement, Node node, NodeCollection nodeCollection)
           
protected  void JpdlXmlReader.readNodeTimer(org.dom4j.Element timerElement, Node node)
           
protected  void JpdlXmlReader.readNodeTimers(org.dom4j.Element nodeElement, Node node)
           
 Transition JpdlXmlReader.resolveTransitionDestination(org.dom4j.Element transitionElement, Node node)
           
 void JpdlXmlReader.resolveTransitionDestinations(java.util.List<?> transitionElements, Node node)
           
 



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.