Class JoinNodeParam

  • All Implemented Interfaces:
    java.io.Serializable

    
    public class JoinNodeParam
    extends NodeParam
                        

    Parameter container for join nodes in queueing networks.

    This class configures join nodes that synchronize parallel tasks back into single jobs. Join nodes are the complement to fork nodes in fork-join queueing models, handling task completion synchronization and job reconstruction.

    Join node capabilities:

    • Task synchronization with various join strategies
    • Configurable fan-in ratios per job class
    • Required task completion thresholds
    • Class-specific joining policies

    Common join strategies include waiting for all tasks, partial synchronization, or quorum-based completion policies.

    Since:

    1.0

    • Constructor Detail

      • JoinNodeParam

        JoinNodeParam()
    • Method Detail

      • isEmpty

         boolean isEmpty()

        Checks if this join parameter container is empty (no join configuration set).

        Returns:

        true if no join parameters are configured, false otherwise