public class ProviderBasedProducer<T> extends AbstractProducer<T>
injectionPoints, interceptorInfo, methodInterceptors, passivationId, proxyClass, proxyFactory| Constructor and Description |
|---|
ProviderBasedProducer(WebBeansContext webBeansContext,
Class<T> returnType,
javax.inject.Provider<T> provider,
boolean proxy) |
| Modifier and Type | Method and Description |
|---|---|
protected T |
produce(Map<javax.enterprise.inject.spi.Interceptor<?>,?> interceptors,
CreationalContextImpl<T> creationalContext) |
defineInterceptorStack, defineLifecycleInterceptors, dispose, filterDecorators, getInjectionPoints, getInterceptorInfo, getMethodInterceptors, getProxyFactory, hasInterceptorInfo, isDelegateInjection, needsProxy, produce, unwrapProxyInstancepublic ProviderBasedProducer(WebBeansContext webBeansContext, Class<T> returnType, javax.inject.Provider<T> provider, boolean proxy)
protected T produce(Map<javax.enterprise.inject.spi.Interceptor<?>,?> interceptors, CreationalContextImpl<T> creationalContext)
produce in class AbstractProducer<T>Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.