Uses of Class
NetStrategies.QueueGetStrategy
Packages that use QueueGetStrategy
Package
Description
Queue visit strategies that select which job leaves the queue to enter service, implementing scheduling disciplines such as FCFS, LCFS, SJF, LJF and SEPT.
Node sections, the building blocks from which the JSIM simulation engine stations are composed.
-
Uses of QueueGetStrategy in NetStrategies.QueueGetStrategies
Subclasses of QueueGetStrategy in NetStrategies.QueueGetStrategiesModifier and TypeClassDescriptionclassImplements Exhaustive Polling Get StrategyclassThis class implements a FCFS strategy (First Come First Served).classImplements Gated Polling Get StrategyclassThis class implements a LCFS strategy (Last Come First Served).classImplements Limited Polling Get StrategyclassPolling Get Strategies -
Uses of QueueGetStrategy in NodeSections
Constructors in NodeSections with parameters of type QueueGetStrategyModifierConstructorDescriptionQueue(Integer capacity, String[] dropStrategies, QueueGetStrategy getStrategy, QueuePutStrategy[] putStrategies) Queue(Integer capacity, String[] dropStrategies, QueueGetStrategy getStrategy, QueuePutStrategy[] putStrategies, Impatience[] impatienceStrategies) Queue(Integer capacity, String[] dropStrategies, QueueGetStrategy getStrategy, QueuePutStrategy[] putStrategies, TransitionMatrix[] enablingConditions, TransitionMatrix[] inhibitingConditions, TransitionMatrix[] resourceConditions) Queue(Integer capacity, String[] dropStrategies, ServiceStrategy[] retrialDistributions, QueueGetStrategy getStrategy, QueuePutStrategy[] putStrategies) Queue(Integer capacity, String[] dropStrategies, ServiceStrategy[] retrialDistributions, QueueGetStrategy getStrategy, QueuePutStrategy[] putStrategies, Impatience[] impatienceStrategies, Boolean workingAsTransition, TransitionMatrix[] enablingConditions, TransitionMatrix[] inhibitingConditions, TransitionMatrix[] resourceConditions) Creates a new instance of finite Queue.Storage(Integer totalCapacity, Integer[] capacities, String[] dropRules, QueueGetStrategy getStrategy, QueuePutStrategy[] putStrategies) Creates a new instance of the storage section.