"interface in jakarta.enterprise.concurrent"><code>ManagedTask</code></a>
 interface.
 <p>

 Asynchronous tasks are typically submitted to the ManagedScheduledExecutorService using one
 of the <code>submit</code> or <code>schedule</code>methods, each of which return a <code>Future</code>
 instance.  The Future represents the result of the task and can also be used to
 check if the task is complete or wait for its completion.<p>

 If the task is cancelled, the result for the task is a
 <code>CancellationExce