Package org.apache.webbeans.intercept
Class InterceptorInvocationContext<T>
- java.lang.Object
-
- org.apache.webbeans.intercept.AbstractInvocationContext<T>
-
- org.apache.webbeans.intercept.InterceptorInvocationContext<T>
-
- All Implemented Interfaces:
javax.interceptor.InvocationContext
- Direct Known Subclasses:
ConstructorInterceptorInvocationContext
public class InterceptorInvocationContext<T> extends AbstractInvocationContext<T>
InvocationContext for business method interceptors
-
-
Field Summary
Fields Modifier and Type Field Description protected intindexprotected Map<javax.enterprise.inject.spi.Interceptor<?>,?>instancesprotected List<javax.enterprise.inject.spi.Interceptor<?>>interceptorsprotected javax.enterprise.inject.spi.InterceptionTypetype-
Fields inherited from class org.apache.webbeans.intercept.AbstractInvocationContext
parameters, target
-
-
Constructor Summary
Constructors Constructor Description InterceptorInvocationContext(javax.inject.Provider<T> provider, javax.enterprise.inject.spi.InterceptionType type, List<javax.enterprise.inject.spi.Interceptor<?>> interceptors, Map<javax.enterprise.inject.spi.Interceptor<?>,?> instances, AccessibleObject method, Object[] parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectproceed()-
Methods inherited from class org.apache.webbeans.intercept.AbstractInvocationContext
directProceed, getConstructor, getContextData, getMethod, getParameters, getTarget, getTimer, setParameters
-
-
-
-
Constructor Detail
-
InterceptorInvocationContext
public InterceptorInvocationContext(javax.inject.Provider<T> provider, javax.enterprise.inject.spi.InterceptionType type, List<javax.enterprise.inject.spi.Interceptor<?>> interceptors, Map<javax.enterprise.inject.spi.Interceptor<?>,?> instances, AccessibleObject method, Object[] parameters)
-
-