Package org.jbpm.workflow.core.impl
Class ExtendedNodeImpl
- java.lang.Object
-
- org.jbpm.workflow.core.impl.NodeImpl
-
- org.jbpm.workflow.core.impl.ExtendedNodeImpl
-
- All Implemented Interfaces:
Serializable,Contextable,ContextResolver,Node,org.kie.api.definition.process.Node
- Direct Known Subclasses:
ActionNode,CatchLinkNode,EndNode,EventNode,FaultNode,ForEachNode.ForEachJoinNode,ForEachNode.ForEachSplitNode,StartNode,StateBasedNode,ThrowLinkNode,TimerNode
public abstract class ExtendedNodeImpl extends NodeImpl
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringEVENT_NODE_BOUNDARYstatic StringEVENT_NODE_ENTERstatic StringEVENT_NODE_EXIT-
Fields inherited from class org.jbpm.workflow.core.impl.NodeImpl
constraints, EMPTY_NODE_ARRAY
-
Fields inherited from interface org.jbpm.workflow.core.Node
CONNECTION_DEFAULT_TYPE
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedExtendedNodeImpl(org.kie.api.definition.process.NodeType nodeType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsActions()List<DroolsAction>getActions(String type)String[]getActionTypes()voidsetActions(String type, List<DroolsAction> actions)-
Methods inherited from class org.jbpm.workflow.core.impl.NodeImpl
addConstraint, addIncomingConnection, addOutgoingConnection, clearIncomingConnection, clearOutgoingConnection, getConstraint, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getIncomingConnections, getIncomingConnections, getMetaData, getMetaData, getName, getNodeContainer, getNodeType, getNodeUniqueId, getOutgoingConnections, getOutgoingConnections, getTo, getUniqueId, internalGetConstraint, removeIncomingConnection, removeOutgoingConnection, resolveContext, setConstraint, setContext, setId, setMetaData, setMetaData, setName, setNodeContainer, setNodeType, validateAddIncomingConnection, validateAddOutgoingConnection, validateRemoveIncomingConnection, validateRemoveOutgoingConnection
-
-
-
-
Field Detail
-
EVENT_NODE_ENTER
public static final String EVENT_NODE_ENTER
- See Also:
- Constant Field Values
-
EVENT_NODE_BOUNDARY
public static final String EVENT_NODE_BOUNDARY
- See Also:
- Constant Field Values
-
EVENT_NODE_EXIT
public static final String EVENT_NODE_EXIT
- See Also:
- Constant Field Values
-
-
Method Detail
-
setActions
public void setActions(String type, List<DroolsAction> actions)
-
getActions
public List<DroolsAction> getActions(String type)
-
containsActions
public boolean containsActions()
-
getActionTypes
public String[] getActionTypes()
-
-