Package org.apache.webbeans.intercept
Class LifecycleInterceptorInvocationContext<T>
java.lang.Object
org.apache.webbeans.intercept.LifecycleInterceptorInvocationContext<T>
- All Implemented Interfaces:
jakarta.interceptor.InvocationContext
public class LifecycleInterceptorInvocationContext<T>
extends Object
implements jakarta.interceptor.InvocationContext
InvocationContext for lifecycle methods like @PostConstruct, etc.
-
Constructor Summary
ConstructorsConstructorDescriptionLifecycleInterceptorInvocationContext(T target, jakarta.enterprise.inject.spi.InterceptionType type, List<jakarta.enterprise.inject.spi.Interceptor<?>> interceptors, Map<jakarta.enterprise.inject.spi.Interceptor<?>, ?> instances, List<jakarta.enterprise.inject.spi.AnnotatedMethod<?>> lifecycleMethods, Set<Annotation> interceptorBindings) -
Method Summary
Modifier and TypeMethodDescriptionConstructor<?>Object[]getTimer()proceed()voidsetContextData(Map<String, Object> contextData) voidsetParameters(Object[] parameters) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.interceptor.InvocationContext
getInterceptorBinding, getInterceptorBindings
-
Constructor Details
-
LifecycleInterceptorInvocationContext
public LifecycleInterceptorInvocationContext(T target, jakarta.enterprise.inject.spi.InterceptionType type, List<jakarta.enterprise.inject.spi.Interceptor<?>> interceptors, Map<jakarta.enterprise.inject.spi.Interceptor<?>, ?> instances, List<jakarta.enterprise.inject.spi.AnnotatedMethod<?>> lifecycleMethods, Set<Annotation> interceptorBindings)
-
-
Method Details
-
getTarget
- Specified by:
getTargetin interfacejakarta.interceptor.InvocationContext
-
getContextData
- Specified by:
getContextDatain interfacejakarta.interceptor.InvocationContext
-
setContextData
-
proceed
- Specified by:
proceedin interfacejakarta.interceptor.InvocationContext- Throws:
Exception
-
getMethod
- Specified by:
getMethodin interfacejakarta.interceptor.InvocationContext
-
getParameters
- Specified by:
getParametersin interfacejakarta.interceptor.InvocationContext
-
setParameters
- Specified by:
setParametersin interfacejakarta.interceptor.InvocationContext
-
getTimer
- Specified by:
getTimerin interfacejakarta.interceptor.InvocationContext
-
getConstructor
- Specified by:
getConstructorin interfacejakarta.interceptor.InvocationContext
-
getInterceptorBindings
- Specified by:
getInterceptorBindingsin interfacejakarta.interceptor.InvocationContext
-