Package org.jboss.as.weld.interceptors
Class Jsr299BindingsInterceptor
java.lang.Object
org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor
- All Implemented Interfaces:
org.jboss.invocation.Interceptor
Jakarta Interceptors for applying interceptors bindings.
It is a separate interceptor, as it needs to be applied after all
the other existing interceptors.
- Author:
- Marius Bogoevici, Stuart Douglas, Richard Opalka
-
Field Summary
Fields inherited from interface org.jboss.invocation.Interceptor
EMPTY_ARRAY -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectdelegateInterception(jakarta.interceptor.InvocationContext invocationContext, jakarta.enterprise.inject.spi.InterceptionType interceptionType, List<jakarta.enterprise.inject.spi.Interceptor<?>> currentInterceptors, InterceptorInstances interceptorInstances) static org.jboss.invocation.InterceptorFactoryfactory(jakarta.enterprise.inject.spi.InterceptionType interceptionType, org.jboss.msc.service.ServiceBuilder<?> builder, org.jboss.msc.service.ServiceName interceptorBindingServiceName, ComponentInterceptorSupport interceptorSupport) processInvocation(org.jboss.invocation.InterceptorContext context)
-
Method Details
-
factory
public static org.jboss.invocation.InterceptorFactory factory(jakarta.enterprise.inject.spi.InterceptionType interceptionType, org.jboss.msc.service.ServiceBuilder<?> builder, org.jboss.msc.service.ServiceName interceptorBindingServiceName, ComponentInterceptorSupport interceptorSupport) -
delegateInterception
protected Object delegateInterception(jakarta.interceptor.InvocationContext invocationContext, jakarta.enterprise.inject.spi.InterceptionType interceptionType, List<jakarta.enterprise.inject.spi.Interceptor<?>> currentInterceptors, InterceptorInstances interceptorInstances) throws Exception - Throws:
Exception
-
processInvocation
- Specified by:
processInvocationin interfaceorg.jboss.invocation.Interceptor- Throws:
Exception
-