public class EventNode extends ExtendedNodeImpl implements EventNodeInterface
EVENT_NODE_ENTER, EVENT_NODE_EXIT
constraints, EMPTY_NODE_ARRAY
CONNECTION_DEFAULT_TYPE
Constructor and Description |
---|
EventNode() |
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, setActions
addConstraint, addIncomingConnection, addOutgoingConnection, clearIncomingConnection, clearOutgoingConnection, getConstraint, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getIncomingConnections, getIncomingConnections, getMetaData, getMetaData, getName, getNodeContainer, getOutgoingConnections, getOutgoingConnections, getTo, getUniqueId, internalGetConstraint, removeIncomingConnection, removeOutgoingConnection, resolveContext, setConstraint, setContext, setId, setMetaData, setMetaData, setName, setNodeContainer, validateRemoveIncomingConnection, validateRemoveOutgoingConnection
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 EventNodeInterface
public 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 NodeImpl
public void validateAddOutgoingConnection(String type, org.kie.api.definition.process.Connection connection)
validateAddOutgoingConnection
in class NodeImpl
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.