package producerconsumer1;

/**
 * Consumer der Elemente aus einem Depot verbraucht.
 * 
 * @author  Ralf Kunze (rkunze@uos.de), Institut fuer Informatik, Universitaet Osnabrueck
 * @date 06.05.2007
 */
public class Consumer extends Thread {
	  private Depot depot;

	  public Consumer(String name, Depot depot) {
	    this.depot = depot;
	    setName(name);
	  }

	  public void run() {
	    for (int i = 0; i < 2000; i++) {
	      depot.get();
//	      try {
//	        sleep((int)(Math.random()*1000));
//	      }
//	      catch (InterruptedException e) {}
	    }
	  }
	}
