Can also be used at the type level, in which case all the type's methods are
considered as asynchronous. Note, however, that @Async is not supported
on methods declared within a
@Configuration class.
In terms of target method signatures, any parameter types are supported.
However, the return type is constrained to either void or
java.. In the latter case, you may declare the
more specific org. or
java. types which allow for richer
interaction with the asynchronous task and for immediate composition with
further processing steps.
A Future handle returned from the proxy will be an actual asynchronous
Future that can be used to track the result of the asynchronous method
execution. However, since the target method needs to implement the same signature,
it will have to return a temporary Future handle that just passes a value
through: for example, Spring's AsyncResult, EJB 3.1's jakarta.,
or java..
AnnotationAsyncExecutionInterceptor, AsyncAnnotationAdvisor
| Modifier and Type | Method and Description |
|---|---|
| public String |
| value | back to summary |
|---|---|
| public String value() A qualifier value for the specified asynchronous operation(s). May be used to determine the target executor to be used when executing
the asynchronous operation(s), matching the qualifier value (or the bean
name) of a specific When specified in a class-level The qualifier value will be resolved dynamically if supplied as a SpEL
expression (for example,
| |