barchart-util-concurrent
2.0.16 / 2012-12-19T12:07:36.441-0600

Package com.barchart.util.concurrent

Interface Summary
FutureCallback<V,T extends FutureCallback<V,T>> Adds listener notification methods to Future to allow immediate notification when a result is available.
FutureListener<E> Defines an interface for FutureCallbackTask callback listeners.
 

Class Summary
CancellableFutureNotifier<V,T extends FutureCallback<V,T>>  
FutureCallbackExecutor Executes tasks in a thread pool.
FutureCallbackList<E> Groups a number of FutureCallbackTask results together, and executes a single callback only after all FutureCallbacks have completed (succeeded or failed.) This class does not support direct access to succeed() or fail(), and will throw and UnsupportedOperationException for them.
FutureCallbackTask<E> Basic implementation of FutureCallback based on FutureTask.
FutureNotifier<V> An implementation of FutureCallback that does not do any actual computation, but just serves as a communication proxy between the executor and listeners.
FutureNotifierBase<V,T extends FutureCallback<V,T>> An implementation of FutureCallback that does not do any actual computation, but just serves as a communication proxy between the executor and listeners.
RollingDelayTrigger  
 


barchart-util-concurrent
2.0.16 / 2012-12-19T12:07:36.441-0600

Copyright © 2011-2012 Barchart, Inc.. All Rights Reserved.