public class OutputQueue
extends java.lang.Object
| Constructor | Description |
|---|---|
OutputQueue() |
Creates a queue with the default size.
|
OutputQueue(int size) |
Creates an OutputQueue with the given size.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
Closes the queue.
|
boolean |
isClosed() |
Determines if the queue is closed.
|
Utterance |
pend() |
Blocks until there is an utterance in the queue.
|
void |
post(Utterance utterance) |
Posts the given utterance to the queue.
|
void |
removeAll() |
Removes all items from this OutputQueue.
|
public OutputQueue(int size)
size - the size of the queuepublic OutputQueue()
public void post(Utterance utterance)
utterance - the utterance to postjava.lang.IllegalStateException - if the queue is closedpublic void close()
public boolean isClosed()
public Utterance pend()
public void removeAll()