Uses of Class
org.compass.core.util.backport.java.util.concurrent.TimeoutException

Packages that use TimeoutException
org.compass.core.util.backport.java.util.concurrent Utility classes commonly useful in concurrent programming. 
 

Uses of TimeoutException in org.compass.core.util.backport.java.util.concurrent
 

Methods in org.compass.core.util.backport.java.util.concurrent that throw TimeoutException
 int CyclicBarrier.await(long timeout, TimeUnit unit)
          Waits until all parties have invoked await on this barrier, or the specified waiting time elapses.
 Object Exchanger.exchange(Object x, long timeout, TimeUnit unit)
          Waits for another thread to arrive at this exchange point (unless the current thread is interrupted or the specified waiting time elapses), and then transfers the given object to it, receiving its object in return.
 Object FutureTask.get(long timeout, TimeUnit unit)
           
 Object Future.get(long timeout, TimeUnit unit)
          Waits if necessary for at most the given time for the computation to complete, and then retrieves its result, if available.
 Object ExecutorService.invokeAny(Collection tasks, long timeout, TimeUnit unit)
          Executes the given tasks, returning the result of one that has completed successfully (i.e., without throwing an exception), if any do before the given timeout elapses.
 Object Executors.DelegatedExecutorService.invokeAny(Collection tasks, long timeout, TimeUnit unit)
           
 Object AbstractExecutorService.invokeAny(Collection tasks, long timeout, TimeUnit unit)
           
 



Copyright (c) 2004-2006 The Compass Project.