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
Constructors Constructor Description 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConstructorgetConstructor()Map<String,Object>getContextData()MethodgetMethod()Object[]getParameters()TgetTarget()ObjectgetTimer()Objectproceed()voidsetContextData(Map<String,Object> contextData)voidsetParameters(Object[] parameters)
-
-
-
Constructor Detail
-
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)
-
-
Method Detail
-
getTarget
public T getTarget()
- Specified by:
getTargetin interfacejakarta.interceptor.InvocationContext
-
getContextData
public Map<String,Object> getContextData()
- Specified by:
getContextDatain interfacejakarta.interceptor.InvocationContext
-
proceed
public Object proceed() throws Exception
- Specified by:
proceedin interfacejakarta.interceptor.InvocationContext- Throws:
Exception
-
getMethod
public Method getMethod()
- Specified by:
getMethodin interfacejakarta.interceptor.InvocationContext
-
getParameters
public Object[] getParameters()
- Specified by:
getParametersin interfacejakarta.interceptor.InvocationContext
-
setParameters
public void setParameters(Object[] parameters)
- Specified by:
setParametersin interfacejakarta.interceptor.InvocationContext
-
getTimer
public Object getTimer()
- Specified by:
getTimerin interfacejakarta.interceptor.InvocationContext
-
getConstructor
public Constructor getConstructor()
- Specified by:
getConstructorin interfacejakarta.interceptor.InvocationContext
-
-