Package org.jbpm.workflow.core.node
Class CompositeContextNode
java.lang.Object
org.jbpm.workflow.core.impl.NodeImpl
org.jbpm.workflow.core.impl.ExtendedNodeImpl
org.jbpm.workflow.core.node.StateBasedNode
org.jbpm.workflow.core.node.CompositeNode
org.jbpm.workflow.core.node.CompositeContextNode
- 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
- Direct Known Subclasses:
DynamicNode,EventSubProcessNode,ForEachNode,StateNode
- 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 TypeMethodDescriptionvoidaddContext(Context context) getContext(String contextType, long id) getContexts(String contextType) getDefaultContext(String contextType) resolveContext(String contextId, Object param) voidsetDefaultContext(Context context) Methods inherited from class org.jbpm.workflow.core.node.CompositeNode
acceptsEvent, addIncomingConnection, addNode, addOutgoingConnection, getLinkedIncomingNode, getLinkedIncomingNodes, getLinkedOutgoingNode, getLinkedOutgoingNodes, getNode, getNodeByUniqueId, getNodeContainer, getNodes, getVariableName, 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, addTimer, 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
-
CompositeContextNode
public CompositeContextNode()
-
-
Method Details
-
getContexts
- Specified by:
getContextsin interfaceContextContainer
-
addContext
- Specified by:
addContextin interfaceContextContainer
-
getContext
- Specified by:
getContextin interfaceContextContainer
-
setDefaultContext
- Specified by:
setDefaultContextin interfaceContextContainer
-
getDefaultContext
- Specified by:
getDefaultContextin interfaceContextContainer
-
resolveContext
- Specified by:
resolveContextin interfaceContextResolver- Specified by:
resolveContextin interfaceNodeContainer- Overrides:
resolveContextin classNodeImpl
-