title: How to intercept configuration of all ThreadPoolTaskExecutors?
body: <p>I'd like to intercept the creation of all <code>ThreadPoolTaskExecutors</code> inside the application context, and add all of them a custom <code>TaskDecorator</code>.</p>
  <p>Pseudocode:</p>
  <pre><code>public void interceptTaskExecutors(List&lt;ThreadPoolTaskExecutor&gt; executors) {
      var decorator = new MyTaskDecorator();
      executors.stream().forEach(executor -&gt; executor.setTaskDecorator(decorator));
  }
  </code></pre>
  <p>But how can I actually intercept the bean initialization process of all <code>TaskExecutors</code> to apply this?</p>