public class EventSubProcessNode extends CompositeContextNode
CompositeNode.CompositeNodeEnd, CompositeNode.CompositeNodeStart, CompositeNode.NodeAndTypeEVENT_NODE_ENTER, EVENT_NODE_EXITconstraints, EMPTY_NODE_ARRAYCONNECTION_DEFAULT_TYPE| Constructor and Description |
|---|
EventSubProcessNode() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsEvent(String type,
Object event) |
boolean |
acceptsEvent(String type,
Object event,
Function<String,String> resolver) |
void |
addEvent(EventTypeFilter filter) |
void |
addTimer(Timer timer,
DroolsAction action) |
StartNode |
findStartNode() |
List<String> |
getEvents() |
boolean |
isKeepActive() |
void |
setKeepActive(boolean triggerOnActivation) |
addContext, getContext, getContexts, getDefaultContext, resolveContext, setDefaultContextaddIncomingConnection, addNode, addOutgoingConnection, getLinkedIncomingNode, getLinkedIncomingNodes, getLinkedOutgoingNode, getLinkedOutgoingNodes, getNode, getNodeByUniqueId, getNodes, internalAddNode, internalGetLinkedIncomingNode, internalGetLinkedOutgoingNode, internalGetNode, internalGetNodes, internalRemoveNode, isAutoComplete, isCancelRemainingInstances, linkIncomingConnections, linkIncomingConnections, linkOutgoingConnections, linkOutgoingConnections, removeIncomingConnection, removeNode, removeOutgoingConnection, setAutoComplete, setCancelRemainingInstances, validateAddIncomingConnection, validateAddOutgoingConnection, validateRemoveIncomingConnection, validateRemoveOutgoingConnectionaddBoundaryEvents, getBoundaryEvents, getTimers, removeAllTimers, setBoundaryEventscontainsActions, getActions, getActionTypes, setActionsaddConstraint, clearIncomingConnection, clearOutgoingConnection, getConstraint, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getIncomingConnections, getIncomingConnections, getMetaData, getMetaData, getName, getNodeContainer, getNodeType, getNodeUniqueId, getOutgoingConnections, getOutgoingConnections, getTo, getUniqueId, internalGetConstraint, setConstraint, setContext, setId, setMetaData, setMetaData, setName, setNodeContainer, setNodeTypepublic void addEvent(EventTypeFilter filter)
public boolean isKeepActive()
public void setKeepActive(boolean triggerOnActivation)
public StartNode findStartNode()
public void addTimer(Timer timer, DroolsAction action)
addTimer in class StateBasedNodepublic boolean acceptsEvent(String type, Object event)
acceptsEvent in interface EventNodeInterfaceacceptsEvent in class CompositeNodeCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.