Class DiskSpaceWorker

java.lang.Object
io.openems.common.worker.AbstractWorker
io.openems.edge.core.host.DiskSpaceWorker

public class DiskSpaceWorker extends AbstractWorker
This Worker constantly checks if the disk is full. It may be extended in future to check more Host related states.
  • Constructor Details

    • DiskSpaceWorker

      public DiskSpaceWorker(HostImpl parent)
  • Method Details

    • forever

      protected void forever()
      Description copied from class: AbstractWorker
      This method is called in a loop forever until the Thread gets interrupted.
      Specified by:
      forever in class AbstractWorker
    • getCycleTime

      protected int getCycleTime()
      Description copied from class: AbstractWorker
      Gets the cycleTime of this worker in [ms].
      • > 0 sets the minimum execution time of one Cycle
      • = 0 never wait between two consecutive executions of forever()
      • < 0 causes the Cycle to sleep forever until 'triggerNextRun()' is called
      Specified by:
      getCycleTime in class AbstractWorker
      Returns:
      the cycleTime