Merge git+ssh://davetron5000@repo.or.cz/srv/git/vimdoclet
[vimdoclet.git] / sample / java.util.concurrent.AbstractExecutorService.txt
blob1342d844c9ed5d8120e85c0f69b6beb745a22083
1 *java.util.concurrent.AbstractExecutorService* *AbstractExecutorService* Provide
3 public abstract class AbstractExecutorService
4   extends    |java.lang.Object|
5   implements |java.util.concurrent.ExecutorService|
7 |java.util.concurrent.AbstractExecutorService_Description|
8 |java.util.concurrent.AbstractExecutorService_Fields|
9 |java.util.concurrent.AbstractExecutorService_Constructors|
10 |java.util.concurrent.AbstractExecutorService_Methods|
12 ================================================================================
14 *java.util.concurrent.AbstractExecutorService_Constructors*
15 |java.util.concurrent.AbstractExecutorService()|
17 *java.util.concurrent.AbstractExecutorService_Methods*
18 |java.util.concurrent.AbstractExecutorService.invokeAll(Collection)|
19 |java.util.concurrent.AbstractExecutorService.invokeAll(Collection,long,TimeUnit)|
20 |java.util.concurrent.AbstractExecutorService.invokeAny(Collection)|
21 |java.util.concurrent.AbstractExecutorService.invokeAny(Collection,long,TimeUnit)|
22 |java.util.concurrent.AbstractExecutorService.submit(Callable)|
23 |java.util.concurrent.AbstractExecutorService.submit(Runnable)|
24 |java.util.concurrent.AbstractExecutorService.submit(Runnable,T)|
26 *java.util.concurrent.AbstractExecutorService_Description*
28 Provides default implementation of (|java.util.concurrent.ExecutorService|) 
29 execution methods. This class implements the submit, invokeAny and invokeAll 
30 methods using the default (|java.util.concurrent.FutureTask|) class provided in 
31 this package. For example, the implementation of submit(Runnable) creates an 
32 associated FutureTask that is executed and returned. Subclasses overriding 
33 these methods to use different (|java.util.concurrent.Future|) implementations 
34 should do so consistently for each of these methods. 
37 *java.util.concurrent.AbstractExecutorService()*
39 public AbstractExecutorService()
44 *java.util.concurrent.AbstractExecutorService.invokeAll(Collection)*
46 public |java.util.List| invokeAll(java.util.Collection tasks)
47   throws |java.lang.InterruptedException|
48          
52 *java.util.concurrent.AbstractExecutorService.invokeAll(Collection,long,TimeUnit)*
54 public |java.util.List| invokeAll(
55   java.util.Collection tasks,
56   long timeout,
57   java.util.concurrent.TimeUnit unit)
58   throws |java.lang.InterruptedException|
59          
63 *java.util.concurrent.AbstractExecutorService.invokeAny(Collection)*
65 public |java.lang.Object| invokeAny(java.util.Collection tasks)
66   throws |java.util.concurrent.ExecutionException|
67          |java.lang.InterruptedException|
68          
72 *java.util.concurrent.AbstractExecutorService.invokeAny(Collection,long,TimeUnit)*
74 public |java.lang.Object| invokeAny(
75   java.util.Collection tasks,
76   long timeout,
77   java.util.concurrent.TimeUnit unit)
78   throws |java.util.concurrent.ExecutionException|
79          |java.lang.InterruptedException|
80          |java.util.concurrent.TimeoutException|
81          
85 *java.util.concurrent.AbstractExecutorService.submit(Callable)*
87 public |java.util.concurrent.Future| submit(java.util.concurrent.Callable task)
92 *java.util.concurrent.AbstractExecutorService.submit(Runnable)*
94 public |java.util.concurrent.Future| submit(java.lang.Runnable task)
99 *java.util.concurrent.AbstractExecutorService.submit(Runnable,T)*
101 public |java.util.concurrent.Future| submit(
102   java.lang.Runnable task,
103   java.lang.Object result)