站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JBoss JBPM 3.1.3 API 英文版文档

MilestoneNode (jbpm-3.1.3) - JBoss JBPM 3.1.3 API 英文版文档


org.jbpm.graph.node
Class MilestoneNode

java.lang.Object
  extended by org.jbpm.graph.def.GraphElement
      extended by org.jbpm.graph.def.Node
          extended by org.jbpm.graph.node.MilestoneNode
All Implemented Interfaces:
java.io.Serializable, Parsable

public class MilestoneNode
extends Node

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jbpm.graph.def.Node
action, arrivingTransitions, isAsync, leavingTransitions, superState, supportedEventTypes
 
Fields inherited from class org.jbpm.graph.def.GraphElement
events, exceptionHandlers, name, processDefinition
 
Constructor Summary
MilestoneNode()
           
MilestoneNode(java.lang.String name)
           
 
Method Summary
 void addMilestoneListener(java.lang.String milestoneName, Token token)
           
 void execute(ExecutionContext executionContext)
          override this method to customize the node behaviour.
 java.lang.String getTokenPath()
           
 boolean isMilestoneReached(java.lang.String milestoneName, Token token)
           
 void setTokenPath(java.lang.String relativeTokenPath)
           
 
Methods inherited from class org.jbpm.graph.def.Node
addArrivingTransition, addLeavingTransition, addNodeLog, enter, generateNextLeavingTransitionName, getAction, getArrivingTransitions, getDefaultLeavingTransition, getFullyQualifiedName, getLeavingTransition, getLeavingTransitions, getLeavingTransitionsList, getLeavingTransitionsMap, getParent, getProcessDefinition, getSuperState, getSupportedEventTypes, hasLeavingTransition, hasNoLeavingTransitions, isAsync, leave, leave, leave, read, removeArrivingTransition, removeLeavingTransition, reorderLeavingTransition, setAction, setAsync, setName, write
 
Methods inherited from class org.jbpm.graph.def.GraphElement
addEvent, addExceptionHandler, equals, executeAction, findExceptionHandler, fireAndPropagateEvent, fireEvent, getEvent, getEvents, getExceptionHandlers, getId, getName, getParentChain, getParents, hasEvent, hasEvents, raiseException, removeEvent, removeExceptionHandler, reorderExceptionHandler, setProcessDefinition, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MilestoneNode

public MilestoneNode()

MilestoneNode

public MilestoneNode(java.lang.String name)
Method Detail

execute

public void execute(ExecutionContext executionContext)
Description copied from class: Node
override this method to customize the node behaviour.

Overrides:
execute in class Node

isMilestoneReached

public boolean isMilestoneReached(java.lang.String milestoneName,
                                  Token token)

addMilestoneListener

public void addMilestoneListener(java.lang.String milestoneName,
                                 Token token)

getTokenPath

public java.lang.String getTokenPath()

setTokenPath

public void setTokenPath(java.lang.String relativeTokenPath)


Version : jbpm-3.1.3