Package jline.lang.nodeparam
Class ForkNodeParam
java.lang.Object
jline.lang.NodeParam
jline.lang.nodeparam.ForkNodeParam
- All Implemented Interfaces:
Serializable
Parameter container for fork nodes in queueing networks.
This class configures fork nodes that split incoming jobs into multiple parallel tasks. Fork nodes are fundamental components in fork-join queueing models where jobs require parallel processing across multiple servers or subsystems before synchronization.
Fork node capabilities:
- Splitting jobs into parallel subtasks with configurable fan-out
- Supporting deterministic and probabilistic splitting
- Enabling parallel processing workflows
- Fork-join network modeling for multi-stage systems
- Since:
- 1.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleFan-out ratio specifying the number of parallel tasks created per job.Fields inherited from class jline.lang.NodeParam
k, outlinks, patience, rlNodesNeedAction, rlStateSize, rlValueFunction, rlValueFunctionShape, weights, withMemory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisEmpty()Checks if this fork parameter container is empty (no fan-out configured).
-
Field Details
-
fanOut
public double fanOutFan-out ratio specifying the number of parallel tasks created per job. Default is NaN (not configured).
-
-
Constructor Details
-
ForkNodeParam
public ForkNodeParam()
-
-
Method Details