Package jline.lang
Class DisabledClass
-
- All Implemented Interfaces:
-
java.io.Serializable,jline.lang.Copyable
public class DisabledClass extends JobClass implements Serializable
Class of jobs that perpetually loop at a given station
-
-
Field Summary
Fields Modifier and Type Field Description protected JobClassTypetypeprotected intpriorityprotected booleancompletesprotected Stationrefstatprotected booleanisrefclassprotected intindexprotected doubledeadlinepublic Array<Integer>attributepublic intreplySignalClassIndexpublic Distributionpatiencepublic ImpatienceTypeimpatienceTypepublic BalkingStrategybalkingStrategypublic List<BalkingThreshold>balkingThresholdspublic DistributionretrialDelayDistributionpublic intmaxRetrialAttemptsprotected Stringname
-
Constructor Summary
Constructors Constructor Description DisabledClass(Network model, String name, Station refstat)Creates a new disabled job class that perpetually loops at the reference station.
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class jline.lang.JobClass
expectsReply, getAttribute, getBalkingStrategy, getBalkingThresholds, getCompletes, getDeadline, getImpatienceType, getIndex, getJobClassType, getMaxRetrialAttempts, getNumberOfJobs, getPatience, getPriority, getReferenceStation, getReplySignalClassIndex, getRetrialDelayDistribution, hasBalking, hasImmediateFeedback, hasPatience, hasRetrial, isReferenceClass, isReferenceStation, printSummary, setAttribute, setBalking, setBalking, setCompletes, setDeadline, setImmediateFeedback, setPatience, setPatience, setPriority, setReferenceClass, setReferenceStation, setReplySignalClassIndex, setRetrial, setRetrial -
Methods inherited from class jline.lang.Element
getName, setName -
Methods inherited from class jline.lang.Copyable
copy -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
DisabledClass
DisabledClass(Network model, String name, Station refstat)
Creates a new disabled job class that perpetually loops at the reference station.- Parameters:
model- the network model to add this class toname- the name for this disabled classrefstat- the reference station where jobs of this class loop
-
-
-
-