@Documented @Retention(value=RUNTIME) @Target(value={METHOD,ANNOTATION_TYPE}) @Executable @Around @Type(value=AsyncInterceptor.class) public @interface Async
CompletionStage
to indicate the actual execution should occur
on the given thread pool.
Additional thread pools can be configured with the micronaut.executors
configuration.
UserExecutorConfiguration
,
TaskExecutors
public abstract String value
TaskExecutors.SCHEDULED