Package jline.lang.sections
Class InfiniteServer
java.lang.Object
jline.lang.Element
jline.lang.NetworkElement
jline.lang.sections.Section
jline.lang.sections.ServiceSection
jline.lang.sections.Server
jline.lang.sections.InfiniteServer
- All Implemented Interfaces:
Serializable,Copyable
A service section with an infinite number of servers (pure delay).
This server models a pure delay station where every arriving job immediately enters service without queueing. Also known as an M/G/∞ queue, it represents scenarios where resources are unlimited, such as think time in interactive systems or self-service operations where capacity is effectively unlimited.
- See Also:
-
Field Summary
Fields inherited from class jline.lang.sections.ServiceSection
numberOfServers, serviceProcesses -
Constructor Summary
ConstructorsConstructorDescriptionInfiniteServer(List<JobClass> jobClasses) Creates a new infinite server section for the specified job classes. -
Method Summary
Methods inherited from class jline.lang.sections.ServiceSection
containsJobClass, getServiceDistribution, getServiceProcess, removeServiceProcess, setServiceProcessesMethods inherited from class jline.lang.sections.Section
getClassName
-
Constructor Details
-
InfiniteServer
Creates a new infinite server section for the specified job classes. Sets the number of servers to infinity, ensuring no queueing delays.- Parameters:
jobClasses- the list of job classes this infinite server will handle
-