public class EjbRequestScopeActivationInterceptor extends org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptor implements Serializable, org.jboss.invocation.Interceptor
Remote Jakarta Enterprise Beans invocations must also have the request scope active, but it may already be active for in-VM requests.
This interceptor is largely stateless, and can be re-used
Note that EjbRequestContext is actually bound to InvocationContext and so it's ok to use this interceptor for other components than Jakarta Enterprise Beans.
| Modifier and Type | Class and Description |
|---|---|
static class |
EjbRequestScopeActivationInterceptor.Factory |
| Constructor and Description |
|---|
EjbRequestScopeActivationInterceptor(org.jboss.msc.service.ServiceName beanManagerServiceName) |
| Modifier and Type | Method and Description |
|---|---|
protected org.jboss.weld.manager.BeanManagerImpl |
getBeanManager() |
protected org.jboss.weld.context.ejb.EjbRequestContext |
getEjbRequestContext() |
Object |
processInvocation(org.jboss.invocation.InterceptorContext context) |
public EjbRequestScopeActivationInterceptor(org.jboss.msc.service.ServiceName beanManagerServiceName)
protected org.jboss.weld.manager.BeanManagerImpl getBeanManager()
getBeanManager in class org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptorprotected org.jboss.weld.context.ejb.EjbRequestContext getEjbRequestContext()
getEjbRequestContext in class org.jboss.weld.module.ejb.AbstractEJBRequestScopeActivationInterceptorCopyright © 2021 JBoss by Red Hat. All rights reserved.