org.springframework.scheduling.annotation

## 接口 AsyncConfigurer

- 所有已知实现类:
    AsyncConfigurerSupport

      public interface AsyncConfigurer

  Interface to be implemented by @`Configuration` classes annotated with @`EnableAsync` that wish to customize the `Executor` instance used when processing async method invocations or the `AsyncUncaughtExceptionHandler` instance used to process exception thrown from async method with `void` return type.

  Consider using `AsyncConfigurerSupport` providing default implementations for both methods if only one element needs to be customized. Furthermore, backward compatibility of this interface will be insured in case new customization options are introduced in the future.

  See @`EnableAsync` for usage examples.

  从以下版本开始:
    3.1
  作者:
    Chris Beams, Stephane Nicoll
  另请参阅:
    `AbstractAsyncConfiguration`, `EnableAsync`, `AsyncConfigurerSupport`

- - ### 方法概要

    所有方法 实例方法 默认方法
    限定符和类型 | 方法和说明
    --- | ---
    `default Executor` | `getAsyncExecutor()` The `Executor` instance to be used when processing async method invocations.
    `default org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler` | `getAsyncUncaughtExceptionHandler()` The `AsyncUncaughtExceptionHandler` instance to be used when an exception is thrown during an asynchronous method execution with `void` return type.

- - ### 方法详细资料

    - #### getAsyncExecutor

          @Nullable
          default Executor getAsyncExecutor()

      The `Executor` instance to be used when processing async method invocations.

    - #### getAsyncUncaughtExceptionHandler

          @Nullable
          default org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler getAsyncUncaughtExceptionHandler()

      The `AsyncUncaughtExceptionHandler` instance to be used when an exception is thrown during an asynchronous method execution with `void` return type.