import java.util.ArrayList;
import java.util.concurrent.locks.ReentrantLock;
// Monitor = klasse (objekt) som h?ndterer felles data
public class SaksMonitor {
private ReentrantLock lock = new ReentrantLock();
private ArrayList ferdigeSakser = new ArrayList<>();
public void settInn(Saks saks) {
lock.lock();
try {
ferdigeSakser.add(saks);
}
finally {
lock.unlock();
}
}
public int antallSakser() {
return ferdigeSakser.size();
}
}