public class DynamicNode extends CompositeContextNode
CompositeNode.CompositeNodeEnd, CompositeNode.CompositeNodeStart, CompositeNode.NodeAndType
EVENT_NODE_ENTER, EVENT_NODE_EXIT
constraints, EMPTY_NODE_ARRAY
CONNECTION_DEFAULT_TYPE
Constructor and Description |
---|
DynamicNode() |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsEvent(String type,
Object event) |
boolean |
acceptsEvent(String type,
Object event,
Function<String,String> resolver) |
String |
getActivationEventName() |
String |
getActivationExpression() |
List<org.kie.api.definition.process.Node> |
getAutoStartNodes() |
String |
getCompletionExpression() |
String |
getLanguage() |
org.kie.api.definition.process.Node |
internalGetNode(long id) |
void |
setActivationExpression(String activationExpression) |
void |
setCompletionExpression(String expression) |
void |
setLanguage(String language) |
addContext, getContext, getContexts, getDefaultContext, resolveContext, setDefaultContext
addIncomingConnection, addNode, addOutgoingConnection, getLinkedIncomingNode, getLinkedIncomingNodes, getLinkedOutgoingNode, getLinkedOutgoingNodes, getNode, getNodes, internalAddNode, internalGetLinkedIncomingNode, internalGetLinkedOutgoingNode, internalGetNodes, internalRemoveNode, isAutoComplete, isCancelRemainingInstances, linkIncomingConnections, linkIncomingConnections, linkOutgoingConnections, linkOutgoingConnections, removeIncomingConnection, removeNode, removeOutgoingConnection, setAutoComplete, setCancelRemainingInstances, validateAddIncomingConnection, validateAddOutgoingConnection, validateRemoveIncomingConnection, validateRemoveOutgoingConnection
addBoundaryEvents, addTimer, getBoundaryEvents, getTimers, removeAllTimers, setBoundaryEvents
containsActions, getActions, getActionTypes, setActions
addConstraint, clearIncomingConnection, clearOutgoingConnection, getConstraint, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getIncomingConnections, getIncomingConnections, getMetaData, getMetaData, getName, getNodeContainer, getOutgoingConnections, getOutgoingConnections, getTo, getUniqueId, internalGetConstraint, setConstraint, setContext, setId, setMetaData, setMetaData, setName, setNodeContainer
public boolean acceptsEvent(String type, Object event, Function<String,String> resolver)
public boolean acceptsEvent(String type, Object event)
acceptsEvent
in interface EventNodeInterface
acceptsEvent
in class CompositeNode
public org.kie.api.definition.process.Node internalGetNode(long id)
internalGetNode
in class CompositeNode
public String getCompletionExpression()
public void setCompletionExpression(String expression)
public String getActivationExpression()
public void setActivationExpression(String activationExpression)
public String getLanguage()
public void setLanguage(String language)
public List<org.kie.api.definition.process.Node> getAutoStartNodes()
public String getActivationEventName()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.