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)
ISimpleFIFOQueue
enqueue
in interface ISimpleFIFOQueue
obj
- the Object to enqueuepublic Object dequeue()
ISimpleFIFOQueue
dequeue
in interface ISimpleFIFOQueue
public Object peekQueue()
peekQueue
in interface ISimpleFIFOQueue
public Object peekQueue(long waitMS)
public Object removeHead()
removeHead
in interface ISimpleFIFOQueue
public boolean isEmpty()
public void stop()
public boolean isStopped()
public int size()
public Object[] flush()
public void close()
ISimpleFIFOQueue
close
in interface ISimpleFIFOQueue
Copyright © 2004–2020 Eclipse Foundation. All rights reserved.