Package su.onno.process
Class HumanTaskNode<P,S extends Enum<S> & ProcessStepKey,O extends Enum<O>>
java.lang.Object
su.onno.process.ProcessNode<P,S>
su.onno.process.HumanTaskNode<P,S,O>
public final class HumanTaskNode<P,S extends Enum<S> & ProcessStepKey,O extends Enum<O>>
extends ProcessNode<P,S>
Route node that waits for a
HumanTask to complete with one of its typed outcomes.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHumanTaskNode.OutcomeTransition<P,S extends Enum<S> & ProcessStepKey, O extends Enum<O>> A typed, not-yet-connected task outcome. -
Method Summary
Methods inherited from class su.onno.process.ProcessNode
step
-
Method Details
-
task
-
on
Begin a transition for one valid task outcome.The returned handle accepts only nodes from the same process payload and step-key types. Definition validation additionally rejects cross-graph handles.
-
type
Description copied from class:ProcessNodeStable node kind for runtime dispatch and graph inspection.- Specified by:
typein classProcessNode<P,S extends Enum<S> & ProcessStepKey>
-