Icon class icon_class fas fa-quote-left icon_class_computed fas fa-quote-left Related content AND with ForkNode and JoinNode ForkNode and JoinNode with optional ControlFlow guards - LIMITED SUPPORT Source Unified Modeling Language 2.5.1 Copyright information About Object Management Group copyright in text extracts quoted from OMG specifications for educational purposes Snippet kind INFO UML keywords ForkNode ActivityEdge ActivityNode::outgoing token Previous snippet Full quote The ActivityEdges going out of ForkNodes continue to hold the tokens they accept until all pending offers have been accepted by their targets. Next snippet Related snippets Related snippets (backlinks) However, the same token can only be accepted at one target at a time (unless it is copied, whereupon it is not the same token, see ForkNodes ... and ExecutableNodes ...). If a token is offered to multiple ActivityNodes at the same time, it shall be accepted by at most one of them, but exactly which one is not completely determined by the Activity flow semantics. This means that an Activity model in which non-determinacy occurs may be subject to timing issues and race conditions. It is the responsibility of the modeler to avoid such conditions in the construction of the Activity model, if they are not desired. Visit also Visit also (backlinks) Flags