@Override public boolean isShutdown() { return delegate().isShutdown(); }
<T> Collection<? extends Callable<T>> wrap(Collection<? extends Callable<T>> tasks) { ArrayList<Callable<T>> result = new ArrayList<>(tasks.size()); for (Callable<T> task : tasks) { result.add(wrap(task)); } return result; } }
@Override public void shutdown() { delegate().shutdown(); }
<T> Collection<? extends Callable<T>> wrap(Collection<? extends Callable<T>> tasks) { ArrayList<Callable<T>> result = new ArrayList<>(tasks.size()); for (Callable<T> task : tasks) { result.add(wrap(task)); } return result; } }
@Override public boolean awaitTermination(long timeout, TimeUnit unit) throws InterruptedException { return delegate().awaitTermination(timeout, unit); }
@Override public boolean isTerminated() { return delegate().isTerminated(); }
@Override public List<Runnable> shutdownNow() { return delegate().shutdownNow(); }
@Override public boolean isTerminated() { return delegate().isTerminated(); }
@Override public List<Runnable> shutdownNow() { return delegate().shutdownNow(); }
@Override public boolean awaitTermination(long timeout, TimeUnit unit) throws InterruptedException { return delegate().awaitTermination(timeout, unit); }
@Override public boolean isShutdown() { return delegate().isShutdown(); }