import java.util.concurrent.CountDownLatch; public class Sauslager implements Runnable{ private final CountDownLatch ingrediensFerdig; Sauslager(CountDownLatch ingrediensFerdig){ this.ingrediensFerdig = ingrediensFerdig; } public void run(){ try{ Thread.sleep(700); System.out.println("Forbereder sausen.."); Thread.sleep(1500); System.out.println("Sausen er ferdig!"); ingrediensFerdig.countDown(); }catch(InterruptedException e){ System.out.println("Sauslagingen ble avbrutt. Ingen mat i dag!"); System.exit(1); } } }