Package QueueNet
package QueueNet
Queueing network model of the JSIM simulation engine: nodes, stations, jobs, job classes, measures and the global structures that connect them.
-
ClassDescriptionThis class represents a blocking region, that is a region with a finite capacity.Item stored in the cache of a cache-equipped JSIM station, together with its access statistics.String constants for node configuration used by engine classes (Server, PSServer, etc.).Title: Fork JobTitle: Fork Job InfoTitle: Global Job Info ListThis class implements a generic job of a queue network.This class implements the description of a job class.This class implements a list of job classes.This class is a generic job information storage class.Name: JobInfoListThis class implements a linked job info list.This class declares all the constants related to message event types.This class implements a message which could be received for example by a NetNode or by a NodeSection.This class implements a generic QueueNetwork node.This class controls the simulation running.This class implements a network list.This class implements a list of nodes.List of nodes together with the number of jobs of a given class present at each node.This class implements a generic section of a NetNode.This class is a generic job information storage class used by processor- sharing.This class implements a linked job info list used by processor-sharing.This class implements a queue network.Request describing a job that must be placed into a queue.Constants used by QueueNet package.Central repository for simulation engine default values that were previously scattered as magic numbers across multiple classes.A SimulationOutput object is used to print the results of all the measures.A class containing the information about a server vacation job for performance indexing.This class implements a waiting request of a job to be processed by a section: it contains information about the job and the node/the section which sent the job.