Methods

@:throws("java.lang.InterruptedException")awaitTermination(param1:Int64, param2:TimeUnit):Bool

@:throws("java.lang.InterruptedException")invokeAll<T>(param1:Collection<Callable<T>>, param2:Int64, param3:TimeUnit):List<Future<T>>

@:throws("java.lang.InterruptedException")invokeAll<T>(param1:Collection<Callable<T>>):List<Future<T>>

@:throws("java.util.concurrent.TimeoutException")@:throws("java.util.concurrent.ExecutionException")@:throws("java.lang.InterruptedException")invokeAny<T>(param1:Collection<Callable<T>>, param2:Int64, param3:TimeUnit):T

@:throws("java.util.concurrent.ExecutionException")@:throws("java.lang.InterruptedException")invokeAny<T>(param1:Collection<Callable<T>>):T

submit(param1:Runnable):Future<Dynamic>

submit<T>(param1:Callable<T>):Future<T>

submit<T>(param1:Runnable, param2:T):Future<T>