class ServiceContextAwareExecutorService implements ExecutorService {

  @Override
  public <T> List<Future<T>> invokeAll(Collection<? extends Callable<T>> tasks) throws InterruptedException {
    return _delegateExecutor.invokeAll(wrapTasks(tasks));
  }

  public  ServiceContextAwareExecutorService(ExecutorService delegate);

}