org.jruby.util.io
Class BlockingIO.Condition

java.lang.Object
  extended by org.jruby.util.io.BlockingIO.Condition
Enclosing class:
BlockingIO

public static final class BlockingIO.Condition
extends java.lang.Object


Method Summary
 boolean await()
           
 boolean await(long timeout, java.util.concurrent.TimeUnit unit)
           
 void cancel()
           
 void interrupt()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

cancel

public void cancel()

interrupt

public void interrupt()

await

public boolean await()
              throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

await

public boolean await(long timeout,
                     java.util.concurrent.TimeUnit unit)
              throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException


Copyright © 2002-2009 JRuby Team. All Rights Reserved.