public class Producer extends java.lang.Object implements java.lang.Runnable
| Modifier and Type | Field and Description | 
|---|---|
| private static int | DELAY | 
| private java.lang.String | greeting | 
| private int | greetingCount | 
| private BoundedQueue<java.lang.String> | queue | 
| Constructor and Description | 
|---|
| Producer(java.lang.String aGreeting,
        BoundedQueue<java.lang.String> aQueue,
        int count)Constructs the producer object. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | run() | 
private java.lang.String greeting
private BoundedQueue<java.lang.String> queue
private int greetingCount
private static final int DELAY
public Producer(java.lang.String aGreeting, BoundedQueue<java.lang.String> aQueue, int count)
aGreeting - the greating to insert into a queueaQueue - the queue into which to insert greetingscount - the number of greetings to producepublic void run()
run in interface java.lang.Runnable