Provides the definition and implementation of the future object.
Asynchronous call are very useful to enhance the performances of carefully designed applications. It allows the caller of a method to perform other tasks while its request is being processed.
For more information about the creation of future objects, see the documentation
@author ProActive Team @version 1.0, 2001/10/23 @since ProActive 0.7