Class JoinAndSleepTask

java.lang.Object
ch.hslu.exercises.sw05.input.ex3.JoinAndSleepTask
All Implemented Interfaces:
Runnable

public class JoinAndSleepTask extends Object implements Runnable
Parametrierbarer Task, der auf einen fremden Thread wartet und danach für eine bestimmte Zeit schläft.
  • Constructor Details

    • JoinAndSleepTask

      public JoinAndSleepTask(String taskName, int sleepTime, Thread joinFor)
      Erzeugt einen Task mit Namen.
      Parameters:
      taskName - der Name des Tasks.
      sleepTime - die Zeit in mSec die der Task schläft.
  • Method Details

    • run

      public void run()
      Hier wird auf das Ende des fremden Threads gewartet und danach für eine bestimmte Zeit geschlafen. Beide Teile können unterbrochen werden.
      Specified by:
      run in interface Runnable