Class RunTimeSensor

  • All Implemented Interfaces:
    de.uka.ipd.sdq.scheduler.sensors.IProcessStateSensor

    public class RunTimeSensor
    extends Object
    implements de.uka.ipd.sdq.scheduler.sensors.IProcessStateSensor
    • Constructor Detail

      • RunTimeSensor

        public RunTimeSensor​(de.uka.ipd.sdq.scheduler.SchedulerModel model,
                             IActiveProcess process)
    • Method Detail

      • reset

        public void reset()
      • getRunTime

        public double getRunTime()
      • getNotRunTime

        public double getNotRunTime()
      • update

        public void update​(de.uka.ipd.sdq.scheduler.processes.PROCESS_STATE new_state)
        Specified by:
        update in interface de.uka.ipd.sdq.scheduler.sensors.IProcessStateSensor