|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SynchronousQueue.Node | |
|---|---|
| org.compass.core.util.backport.java.util.concurrent | Utility classes commonly useful in concurrent programming. |
| Uses of SynchronousQueue.Node in org.compass.core.util.backport.java.util.concurrent |
|---|
| Fields in org.compass.core.util.backport.java.util.concurrent declared as SynchronousQueue.Node | |
|---|---|
(package private) SynchronousQueue.Node |
SynchronousQueue.Node.next
Next node in wait queue |
| Methods in org.compass.core.util.backport.java.util.concurrent that return SynchronousQueue.Node | |
|---|---|
(package private) abstract SynchronousQueue.Node |
SynchronousQueue.WaitQueue.deq()
Removes and returns node, or null if empty. |
(package private) SynchronousQueue.Node |
SynchronousQueue.FifoWaitQueue.deq()
|
(package private) SynchronousQueue.Node |
SynchronousQueue.LifoWaitQueue.deq()
|
(package private) abstract SynchronousQueue.Node |
SynchronousQueue.WaitQueue.enq(Object x)
Creates, adds, and returns node for x. |
(package private) SynchronousQueue.Node |
SynchronousQueue.FifoWaitQueue.enq(Object x)
|
(package private) SynchronousQueue.Node |
SynchronousQueue.LifoWaitQueue.enq(Object x)
|
| Methods in org.compass.core.util.backport.java.util.concurrent with parameters of type SynchronousQueue.Node | |
|---|---|
(package private) abstract boolean |
SynchronousQueue.WaitQueue.shouldUnlink(SynchronousQueue.Node node)
Returns true if a cancelled node might be on queue. |
(package private) boolean |
SynchronousQueue.FifoWaitQueue.shouldUnlink(SynchronousQueue.Node node)
|
(package private) boolean |
SynchronousQueue.LifoWaitQueue.shouldUnlink(SynchronousQueue.Node node)
|
(package private) abstract void |
SynchronousQueue.WaitQueue.unlink(SynchronousQueue.Node node)
Removes a cancelled node to avoid garbage retention. |
(package private) void |
SynchronousQueue.FifoWaitQueue.unlink(SynchronousQueue.Node node)
|
(package private) void |
SynchronousQueue.LifoWaitQueue.unlink(SynchronousQueue.Node node)
|
| Constructors in org.compass.core.util.backport.java.util.concurrent with parameters of type SynchronousQueue.Node | |
|---|---|
SynchronousQueue.Node(Object x,
SynchronousQueue.Node n)
Creates a node with initial item and next |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||