@Override public <T> List<Future<T>> invokeAll( Collection<? extends Callable<T>> collection, long l, TimeUnit timeUnit ) throws InterruptedException { return invokeAll( collection ); }
@Override public <T> T invokeAny( Collection<? extends Callable<T>> collection, long l, TimeUnit timeUnit ) throws InterruptedException, ExecutionException, TimeoutException { return invokeAny( collection ); }
@Override public synchronized List<Runnable> shutdownNow() { shutdown(); return Collections.emptyList(); }