public class Boligsjef implements Runnable{ Monitor monitor; String boligNavn; public Boligsjef(Monitor monitor, String boligNavn){ this.monitor = monitor; this.boligNavn = boligNavn; } @Override public void run(){ Soknad soknad = monitor.hentUtSoknad(); //henter ut soknader saa lenge det den henter ut ikke er null, //er det null er det ikke flere soknader igjen while(soknad != null){ System.out.println(boligNavn + " har godtatt" + soknad + "\n----------------------------"); try{ Thread.sleep(5000); }catch(Exception e){ System.out.println(e); } soknad = monitor.hentUtSoknad(); } } }