public class EventNode extends ExtendedNodeImpl implements EventNodeInterface
EVENT_NODE_BOUNDARY, EVENT_NODE_ENTER, EVENT_NODE_EXITconstraints, EMPTY_NODE_ARRAYCONNECTION_DEFAULT_TYPE| Modifier | Constructor and Description |
|---|---|
|
EventNode() |
protected |
EventNode(org.kie.api.definition.process.NodeType nodeType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
acceptsEvent(String type,
Object event) |
void |
addEventFilter(EventFilter eventFilter) |
List<EventFilter> |
getEventFilters() |
EventTransformer |
getEventTransformer() |
String |
getScope() |
String |
getType() |
String |
getVariableName() |
void |
removeEventFilter(EventFilter eventFilter) |
void |
setEventFilters(List<EventFilter> filters) |
void |
setEventTransformer(EventTransformer transformer) |
void |
setScope(String scope) |
void |
setVariableName(String variableName) |
void |
validateAddIncomingConnection(String type,
org.kie.api.definition.process.Connection connection) |
void |
validateAddOutgoingConnection(String type,
org.kie.api.definition.process.Connection connection) |
containsActions, getActions, getActionTypes, setActionsaddConstraint, 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, validateRemoveIncomingConnection, validateRemoveOutgoingConnectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptsEventpublic EventNode()
protected EventNode(org.kie.api.definition.process.NodeType nodeType)
public String getVariableName()
public void setVariableName(String variableName)
public void addEventFilter(EventFilter eventFilter)
public void removeEventFilter(EventFilter eventFilter)
public List<EventFilter> getEventFilters()
public void setEventFilters(List<EventFilter> filters)
public String getType()
public boolean acceptsEvent(String type, Object event)
acceptsEvent in interface EventNodeInterfacepublic void setEventTransformer(EventTransformer transformer)
public EventTransformer getEventTransformer()
public String getScope()
public void setScope(String scope)
public void validateAddIncomingConnection(String type, org.kie.api.definition.process.Connection connection)
validateAddIncomingConnection in class NodeImplpublic void validateAddOutgoingConnection(String type, org.kie.api.definition.process.Connection connection)
validateAddOutgoingConnection in class NodeImplCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.