edu.emory.mathcs.backport.java.util.concurrent.helpers
Class WaitQueue.WaitNode
java.lang.Object
edu.emory.mathcs.backport.java.util.concurrent.helpers.WaitQueue.WaitNode
- Enclosing class:
- WaitQueue
- public static class WaitQueue.WaitNode
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WaitQueue.WaitNode
public WaitQueue.WaitNode()
getOwner
public java.lang.Thread getOwner()
signal
public boolean signal(WaitQueue.QueuedSync sync)
doTimedWait
public boolean doTimedWait(WaitQueue.QueuedSync sync,
long nanos)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
doWait
public void doWait(WaitQueue.QueuedSync sync)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
doWaitUninterruptibly
public void doWaitUninterruptibly(WaitQueue.QueuedSync sync)