- dequeue
Removes a node from head of queue.
- enqueue
Links node at end of queue.
- fullyLock
Lock to prevent both puts and takes.
- fullyUnlock
Unlock to allow both puts and takes.
- getId
- read
- signalNotEmpty
- signalNotFull
Signals a waiting put. Called only from take/poll.
- <init>
Creates a LinkedBlockingQueue with the given (fixed) capacity.
- getCapacity
- write