T - public class InterceptionModelInitializer<T> extends Object
InterceptionModel for a Bean or a non-contextual component.| Constructor and Description |
|---|
InterceptionModelInitializer(BeanManagerImpl manager,
EnhancedAnnotatedType<T> annotatedType,
EnhancedAnnotatedConstructor<T> constructor,
Bean<?> bean) |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
initConstructorDeclaredEjbInterceptors() |
protected Multimap<Class<? extends Annotation>,Annotation> |
mergeMemberInterceptorBindings(Multimap<Class<? extends Annotation>,Annotation> beanBindings,
Set<Annotation> methodBindingAnnotations)
Merges bean interceptor bindings (including inherited ones) with method interceptor bindings.
|
static <T> InterceptionModelInitializer<T> |
of(BeanManagerImpl manager,
EnhancedAnnotatedType<T> annotatedType,
Bean<?> bean) |
String |
toString() |
public InterceptionModelInitializer(BeanManagerImpl manager, EnhancedAnnotatedType<T> annotatedType, EnhancedAnnotatedConstructor<T> constructor, Bean<?> bean)
public static <T> InterceptionModelInitializer<T> of(BeanManagerImpl manager, EnhancedAnnotatedType<T> annotatedType, Bean<?> bean)
public void init()
public void initConstructorDeclaredEjbInterceptors()
protected Multimap<Class<? extends Annotation>,Annotation> mergeMemberInterceptorBindings(Multimap<Class<? extends Annotation>,Annotation> beanBindings, Set<Annotation> methodBindingAnnotations)
Copyright © 2015. All Rights Reserved.