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 PatienceTypepatienceTypeprotected 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, getCompletes, getDeadline, getIndex, getJobClassType, getNumberOfJobs, getPatience, getPatienceType, getPriority, getReferenceStation, getReplySignalClassIndex, hasPatience, isReferenceClass, isReferenceStation, printSummary, setAttribute, setCompletes, setDeadline, setPatience, setPatience, setPriority, setReferenceClass, setReferenceStation, setReplySignalClassIndex -
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
-
-
-
-