public class InterceptionContext
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
java.util.List<InterceptorMethodInvocation> |
buildInterceptorMethodInvocations(java.lang.Object instance,
java.lang.reflect.Method method,
InterceptionType interceptionType) |
java.util.List<InterceptorMethodInvocation> |
buildInterceptorMethodInvocationsForConstructorInterception() |
static InterceptionContext |
forConstructorInterception(InterceptionModel interceptionModel,
CreationalContext<?> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<?> type) |
static InterceptionContext |
forNonConstructorInterception(InterceptionModel interceptionModel,
CreationalContext<?> ctx,
BeanManagerImpl manager,
SlimAnnotatedType<?> type) |
InterceptionModel |
getInterceptionModel() |
<T> T |
getInterceptorInstance(InterceptorClassMetadata<T> interceptorMetadata) |
public static InterceptionContext forConstructorInterception(InterceptionModel interceptionModel, CreationalContext<?> ctx, BeanManagerImpl manager, SlimAnnotatedType<?> type)
public static InterceptionContext forNonConstructorInterception(InterceptionModel interceptionModel, CreationalContext<?> ctx, BeanManagerImpl manager, SlimAnnotatedType<?> type)
public InterceptionModel getInterceptionModel()
public <T> T getInterceptorInstance(InterceptorClassMetadata<T> interceptorMetadata)
public java.util.List<InterceptorMethodInvocation> buildInterceptorMethodInvocations(java.lang.Object instance, java.lang.reflect.Method method, InterceptionType interceptionType)
public java.util.List<InterceptorMethodInvocation> buildInterceptorMethodInvocationsForConstructorInterception()
Copyright © 2014. All Rights Reserved.