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

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


org.jbpm.graph.node
Class EndState

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

public class EndState
extends Node

See Also:
Serialized Form

Field Summary
static java.lang.String[] supportedEventTypes
           
 
Fields inherited from class org.jbpm.graph.def.Node
action, arrivingTransitions, isAsync, leavingTransitions, superState
 
Fields inherited from class org.jbpm.graph.def.GraphElement
events, exceptionHandlers, name, processDefinition
 
Constructor Summary
EndState()
           
EndState(java.lang.String name)
           
 
Method Summary
 Transition addLeavingTransition(Transition t)
          creates a bidirection relation between this node and the given leaving transition.
 void execute(ExecutionContext executionContext)
          override this method to customize the node behaviour.
 java.lang.String[] getSupportedEventTypes()
          indicative set of event types supported by this graph element.
 
Methods inherited from class org.jbpm.graph.def.Node
addArrivingTransition, addNodeLog, enter, generateNextLeavingTransitionName, getAction, getArrivingTransitions, getDefaultLeavingTransition, getFullyQualifiedName, getLeavingTransition, getLeavingTransitions, getLeavingTransitionsList, getLeavingTransitionsMap, getParent, getProcessDefinition, getSuperState, 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
 

Field Detail

supportedEventTypes

public static final java.lang.String[] supportedEventTypes
Constructor Detail

EndState

public EndState()

EndState

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

getSupportedEventTypes

public java.lang.String[] getSupportedEventTypes()
Description copied from class: GraphElement
indicative set of event types supported by this graph element. this is currently only used by the process designer to know which event types to show on a given graph element. in process definitions and at runtime, there are no contstraints on the event-types.

Overrides:
getSupportedEventTypes in class Node

execute

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

Overrides:
execute in class Node

addLeavingTransition

public Transition addLeavingTransition(Transition t)
Description copied from class: Node
creates a bidirection relation between this node and the given leaving transition.

Overrides:
addLeavingTransition in class Node


Version : jbpm-3.1.3