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