Package su.onno.process
Class ParallelForkNode<P,S extends Enum<S> & ProcessStepKey,B extends Enum<B>>
java.lang.Object
su.onno.process.ProcessNode<P,S>
su.onno.process.ParallelForkNode<P,S,B>
public final class ParallelForkNode<P,S extends Enum<S> & ProcessStepKey,B extends Enum<B>>
extends ProcessNode<P,S>
Immediate fork that activates every branch in a closed enum set.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classParallelForkNode.BranchTransition<P,S extends Enum<S> & ProcessStepKey, B extends Enum<B>> A typed, not-yet-connected parallel branch. -
Method Summary
Methods inherited from class su.onno.process.ProcessNode
step
-
Method Details
-
branchType
-
on
Begin the route for one typed parallel branch. -
join
The paired join that waits for every branch created by this fork. -
type
Description copied from class:ProcessNodeStable node kind for runtime dispatch and graph inspection.- Specified by:
typein classProcessNode<P,S extends Enum<S> & ProcessStepKey>
-