Package org.jbpm.workflow.core.node
Class EventSubProcessNode
- All Implemented Interfaces:
Serializable,Mappable,Contextable,ContextContainer,ContextResolver,Node,EventNodeInterface,NodeContainer,org.kie.api.definition.process.Node,org.kie.api.definition.process.NodeContainer,org.kie.api.definition.process.WorkflowElement,KogitoNode
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jbpm.workflow.core.node.CompositeNode
CompositeNode.CompositeNodeEnd, CompositeNode.CompositeNodeStart, CompositeNode.NodeAndType -
Field Summary
Fields inherited from class org.jbpm.workflow.core.impl.ExtendedNodeImpl
EVENT_NODE_ENTER, EVENT_NODE_EXITFields inherited from class org.jbpm.workflow.core.impl.NodeImpl
constraintsFields inherited from interface org.jbpm.workflow.core.Node
CONNECTION_DEFAULT_TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidaddEvent(EventTypeFilter filter) voidaddTimer(Timer timer, DroolsAction action) booleanvoidsetKeepActive(boolean triggerOnActivation) Methods inherited from class org.jbpm.workflow.core.node.CompositeContextNode
addContext, getContext, getContexts, getDefaultContext, resolveContext, setDefaultContextMethods inherited from class org.jbpm.workflow.core.node.CompositeNode
addIncomingConnection, addNode, addOutgoingConnection, getLinkedIncomingNode, getLinkedIncomingNodes, getLinkedOutgoingNode, getLinkedOutgoingNodes, getNode, getNodeByUniqueId, getNodeContainer, getNodes, internalAddNode, internalGetLinkedIncomingNode, internalGetLinkedOutgoingNode, internalGetNode, internalGetNodes, internalRemoveNode, isAutoComplete, isCancelRemainingInstances, linkIncomingConnections, linkIncomingConnections, linkOutgoingConnections, linkOutgoingConnections, removeIncomingConnection, removeNode, removeOutgoingConnection, setAutoComplete, setCancelRemainingInstances, validateAddIncomingConnection, validateAddOutgoingConnection, validateRemoveIncomingConnection, validateRemoveOutgoingConnectionMethods inherited from class org.jbpm.workflow.core.node.StateBasedNode
addBoundaryEvents, getBoundaryEvents, getTimeout, getTimers, removeAllTimers, setBoundaryEvents, setTimeoutMethods inherited from class org.jbpm.workflow.core.impl.ExtendedNodeImpl
containsActions, getActions, getActionTypes, hasActions, setActionsMethods inherited from class org.jbpm.workflow.core.impl.NodeImpl
addConstraint, addInAssociation, addInMapping, addOutAssociation, addOutMapping, clearIncomingConnection, clearOutgoingConnection, getConstraint, getConstraints, getConstraints, getContext, getDefaultIncomingConnections, getDefaultOutgoingConnections, getFrom, getId, getInAssociations, getIncomingConnections, getIncomingConnections, getInMapping, getInMappings, getIoSpecification, getMetaData, getMetaData, getMultiInstanceSpecification, getName, getOutAssociations, getOutgoingConnections, getOutgoingConnections, getOutMapping, getOutMappings, getParentContainer, getProcess, getTo, internalGetConstraint, setConstraint, setContext, setId, setIoSpecification, setMetaData, setMetaData, setMultiInstanceSpecification, setName, setParentContainerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.definition.process.Node
getNodeTypeMethods inherited from interface org.kie.api.definition.process.WorkflowElement
getUniqueId
-
Constructor Details
-
EventSubProcessNode
public EventSubProcessNode()
-
-
Method Details
-
addEvent
-
getEvents
-
isKeepActive
public boolean isKeepActive() -
setKeepActive
public void setKeepActive(boolean triggerOnActivation) -
findStartNode
-
addTimer
- Overrides:
addTimerin classStateBasedNode
-
acceptsEvent
- Specified by:
acceptsEventin interfaceEventNodeInterface- Overrides:
acceptsEventin classCompositeNode
-
getVariableName
- Specified by:
getVariableNamein interfaceEventNodeInterface- Overrides:
getVariableNamein classCompositeNode
-