Package jline.lang

Class JobClass

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ClosedClass, DisabledClass, OpenClass

public class JobClass extends NetworkElement implements Serializable
Superclass representing a class of jobs
See Also:
  • Field Details

    • type

      protected JobClassType type
    • priority

      protected int priority
    • completes

      protected boolean completes
    • refstat

      protected Station refstat
    • isrefclass

      protected boolean isrefclass
    • index

      protected int index
  • Constructor Details

  • Method Details

    • getReferenceStation

      public Station getReferenceStation()
    • setReferenceStation

      public void setReferenceStation(Station ref) throws Exception
      Throws:
      Exception
    • isReferenceStation

      public boolean isReferenceStation(Node node)
    • printSummary

      public void printSummary()
    • getNumberOfJobs

      public double getNumberOfJobs()
    • getJobClassIdx

      public int getJobClassIdx()
    • isReferenceClass

      public boolean isReferenceClass()
    • setReferenceClass

      public void setReferenceClass(boolean isrefclass)
    • getPriority

      public int getPriority()
    • setPriority

      public void setPriority(int p)
    • getJobClassType

      public JobClassType getJobClassType()
    • getCompletes

      public boolean getCompletes()
    • setCompletes

      public void setCompletes(boolean completes)
    • getIndex

      public int getIndex()
    • getAttribute

      public Integer[] getAttribute()
    • setAttribute

      public void setAttribute(Integer[] attribute)