T
- public class SubclassDecoratorApplyingInstantiator<T> extends AbstractDecoratorApplyingInstantiator<T>
SubclassedComponentInstantiator
that registers decorators using the enhanced subclass. This is used
for enabling decorators on managed beans.Constructor and Description |
---|
SubclassDecoratorApplyingInstantiator(String contextId,
Instantiator<T> delegate,
javax.enterprise.inject.spi.Bean<T> bean,
List<javax.enterprise.inject.spi.Decorator<?>> decorators) |
SubclassDecoratorApplyingInstantiator(String contextId,
Instantiator<T> delegate,
javax.enterprise.inject.spi.Bean<T> bean,
List<javax.enterprise.inject.spi.Decorator<?>> decorators,
Class<? extends T> implementationClass) |
Modifier and Type | Method and Description |
---|---|
protected T |
applyDecorators(T instance,
javax.enterprise.context.spi.CreationalContext<T> creationalContext,
javax.enterprise.inject.spi.InjectionPoint originalInjectionPoint,
BeanManagerImpl manager) |
getBean, getDecorators, getOuterDelegate, getProxyClass, hasDecoratorSupport, newInstance, registerOuterDecorator
delegate, getConstructor, hasInterceptorSupport
public SubclassDecoratorApplyingInstantiator(String contextId, Instantiator<T> delegate, javax.enterprise.inject.spi.Bean<T> bean, List<javax.enterprise.inject.spi.Decorator<?>> decorators, Class<? extends T> implementationClass)
public SubclassDecoratorApplyingInstantiator(String contextId, Instantiator<T> delegate, javax.enterprise.inject.spi.Bean<T> bean, List<javax.enterprise.inject.spi.Decorator<?>> decorators)
protected T applyDecorators(T instance, javax.enterprise.context.spi.CreationalContext<T> creationalContext, javax.enterprise.inject.spi.InjectionPoint originalInjectionPoint, BeanManagerImpl manager)
applyDecorators
in class AbstractDecoratorApplyingInstantiator<T>
Copyright © 2016. All rights reserved.