intarsys runtime library

de.intarsys.tools.concurrent
Class GenericFutureTask<R>

java.lang.Object
  extended by de.intarsys.tools.concurrent.AbstractFutureTask
      extended by de.intarsys.tools.concurrent.CallbackFutureTask
          extended by de.intarsys.tools.concurrent.GenericFutureTask<R>
All Implemented Interfaces:
Runnable, Future

public class GenericFutureTask<R>
extends CallbackFutureTask


Constructor Summary
GenericFutureTask(Callable<R> computeFunctor)
           
GenericFutureTask(Callable<R> computeFunctor, ITaskListener callback)
           
GenericFutureTask(Callable<R> computeFunctor, Runnable undoFunctor)
           
GenericFutureTask(Callable<R> computeFunctor, Runnable undoFunctor, ITaskListener callback)
           
 
Method Summary
 
Methods inherited from class de.intarsys.tools.concurrent.AbstractFutureTask
cancel, get, get, isCancelled, isDone, run, runAsync, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GenericFutureTask

public GenericFutureTask(Callable<R> computeFunctor)

GenericFutureTask

public GenericFutureTask(Callable<R> computeFunctor,
                         ITaskListener callback)

GenericFutureTask

public GenericFutureTask(Callable<R> computeFunctor,
                         Runnable undoFunctor)

GenericFutureTask

public GenericFutureTask(Callable<R> computeFunctor,
                         Runnable undoFunctor,
                         ITaskListener callback)

intarsys runtime library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.