public class SimpleFIFOQueue extends Object implements ISimpleFIFOQueue
| Constructor and Description |
|---|
SimpleFIFOQueue() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close this queue.
|
Object |
dequeue()
Dequeue an object from off the
|
boolean |
enqueue(Object obj)
Enqueue given object.
|
Object[] |
flush() |
boolean |
isEmpty() |
boolean |
isStopped() |
Object |
peekQueue() |
Object |
peekQueue(long waitMS) |
Object |
removeHead() |
int |
size() |
void |
stop() |
String |
toString() |
public boolean enqueue(Object obj)
ISimpleFIFOQueueenqueue in interface ISimpleFIFOQueueobj - the Object to enqueuepublic Object dequeue()
ISimpleFIFOQueuedequeue in interface ISimpleFIFOQueuepublic Object peekQueue()
peekQueue in interface ISimpleFIFOQueuepublic Object peekQueue(long waitMS)
public Object removeHead()
removeHead in interface ISimpleFIFOQueuepublic boolean isEmpty()
public void stop()
public boolean isStopped()
public int size()
public Object[] flush()
public void close()
ISimpleFIFOQueueclose in interface ISimpleFIFOQueueCopyright © 2004–2020 Eclipse Foundation. All rights reserved.