org.jactr.core.concurrent
Class FutureManager<K,C>

java.lang.Object
  extended by org.jactr.core.concurrent.FutureManager<K,C>

public class FutureManager<K,C>
extends java.lang.Object


Constructor Summary
FutureManager()
           
 
Method Summary
 java.util.concurrent.Future<C> acquire(K key)
           
 java.util.concurrent.Future<C> release(K key, C result)
           
 java.util.concurrent.Future<C> release(K key, java.lang.Throwable exception)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FutureManager

public FutureManager()
Method Detail

acquire

public java.util.concurrent.Future<C> acquire(K key)

release

public java.util.concurrent.Future<C> release(K key,
                                              C result)

release

public java.util.concurrent.Future<C> release(K key,
                                              java.lang.Throwable exception)