title: How to stop all running threads in ThreadPoolTaskExecutor?
body: <p>I am add new threads like this using <code>ThreadPoolTaskExecutor</code> :</p>
  
  <pre><code>threadPoolTaskExecutor.execute(new Runnable() {
  
      @Override
      public void run() {
          while(true){
              doSomething();
          }
  
          Thread.sleep(1000); 
      }
  
  });
  </code></pre>
  
  <p>All active threads are not stopped, when I shutdown this executor: </p>
  
  <p><code>threadPoolTaskExecutor.shutdown();</code></p>
  
  <p>Is there option how to stop this active threads using <code>ThreadPoolTaskExecutor</code>?</p>