Package org.glassfish.jersey.server
Annotation Interface ManagedAsyncExecutor
@Target({PARAMETER,FIELD,METHOD,TYPE})
@Retention(RUNTIME)
@Documented
@Inherited
@Qualifier
public @interface ManagedAsyncExecutor
Injection qualifier that can be used to inject an
ExecutorService
instance used by Jersey to execute managed asynchronous requests.
The managed asynchronous request executor service instance injected using this injection qualifier can be customized
by registering a custom ExecutorServiceProvider implementation that is itself annotated
with the @ManagedAsyncExecutor annotation.
- Since:
- 2.18
- Author:
- Marek Potociar
- See Also: