Package jline.lang
Class SelfLoopingClass
java.lang.Object
jline.lang.Element
jline.lang.NetworkElement
jline.lang.JobClass
jline.lang.ClosedClass
jline.lang.SelfLoopingClass
- All Implemented Interfaces:
Serializable,Copyable
Class of jobs that perpetually loop at a given station
- See Also:
-
Field Summary
Fields inherited from class jline.lang.ClosedClass
model, population -
Constructor Summary
ConstructorsConstructorDescriptionSelfLoopingClass(Network model, String name, long njobs, Station refstat) Creates a new self-looping job class with default priority (0).SelfLoopingClass(Network model, String name, long njobs, Station refstat, int priority) Creates a new self-looping job class with specified priority. -
Method Summary
Methods inherited from class jline.lang.ClosedClass
getNumberOfJobs, getPopulation, getReferenceStation, printSummary, setPopulationMethods inherited from class jline.lang.JobClass
expectsReply, getAttribute, getBalkingStrategy, getBalkingThresholds, getCompletes, getDeadline, getImpatienceType, getIndex, getJobClassType, getMaxRetrialAttempts, getPatience, getPriority, getReplySignalClassIndex, getRetrialDelayDistribution, hasBalking, hasImmediateFeedback, hasPatience, hasRetrial, isReferenceClass, isReferenceStation, setAttribute, setBalking, setBalking, setCompletes, setDeadline, setImmediateFeedback, setPatience, setPatience, setPriority, setReferenceClass, setReferenceStation, setReplySignalClassIndex, setRetrial, setRetrial
-
Constructor Details
-
SelfLoopingClass
Creates a new self-looping job class with specified priority. Jobs in this class perpetually loop at the reference station.- Parameters:
model- the network model to add this class toname- the name for this self-looping classnjobs- the number of jobs in this closed classrefstat- the reference station where jobs looppriority- the priority level for this class
-
SelfLoopingClass
Creates a new self-looping job class with default priority (0). Jobs in this class perpetually loop at the reference station.- Parameters:
model- the network model to add this class toname- the name for this self-looping classnjobs- the number of jobs in this closed classrefstat- the reference station where jobs loop
-