Class AsyncFutureInterceptorFactory
- java.lang.Object
-
- org.jboss.as.ejb3.component.interceptors.AsyncFutureInterceptorFactory
-
- All Implemented Interfaces:
org.jboss.invocation.InterceptorFactory
public final class AsyncFutureInterceptorFactory extends Object implements org.jboss.invocation.InterceptorFactory
An asynchronous execution interceptor for methods returningFuture. Because asynchronous invocations necessarily run in a concurrent thread, any thread context setup interceptors should run after this interceptor to prevent that context from becoming lost. This interceptor should be associated with the client interceptor stack. Cancellation notification is accomplished via theCancellationFlagprivate data attachment. This interceptor will create and attach a new cancellation flag, which will be set totrueif the request was cancelled. This interceptor should only be used for local invocations.- Author:
- Stuart Douglas, David M. Lloyd
-
-
Field Summary
Fields Modifier and Type Field Description static org.jboss.invocation.InterceptorFactoryINSTANCE
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.invocation.Interceptorcreate(org.jboss.invocation.InterceptorFactoryContext context)
-