Class ResourceProducerFactory<P>
- java.lang.Object
-
- org.apache.webbeans.portable.ProviderBasedProducerFactory<P>
-
- org.apache.webbeans.component.creation.ResourceProducerFactory<P>
-
- All Implemented Interfaces:
javax.enterprise.inject.spi.ProducerFactory<P>
public class ResourceProducerFactory<P> extends ProviderBasedProducerFactory<P>
-
-
Field Summary
-
Fields inherited from class org.apache.webbeans.portable.ProviderBasedProducerFactory
provider, webBeansContext
-
-
Constructor Summary
Constructors Constructor Description ResourceProducerFactory(boolean dependent, javax.enterprise.inject.spi.Bean<P> owner, ResourceProvider<P> provider, Class<P> clazz, WebBeansContext wbc, javax.enterprise.inject.spi.AnnotatedField<? super P> annotatedMember, org.apache.webbeans.spi.api.ResourceReference<?,?> resourceRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> javax.enterprise.inject.spi.Producer<T>createProducer(javax.enterprise.inject.spi.Bean<T> bean)
-
-
-
Constructor Detail
-
ResourceProducerFactory
public ResourceProducerFactory(boolean dependent, javax.enterprise.inject.spi.Bean<P> owner, ResourceProvider<P> provider, Class<P> clazz, WebBeansContext wbc, javax.enterprise.inject.spi.AnnotatedField<? super P> annotatedMember, org.apache.webbeans.spi.api.ResourceReference<?,?> resourceRef)
-
-
Method Detail
-
createProducer
public <T> javax.enterprise.inject.spi.Producer<T> createProducer(javax.enterprise.inject.spi.Bean<T> bean)
- Specified by:
createProducerin interfacejavax.enterprise.inject.spi.ProducerFactory<P>- Overrides:
createProducerin classProviderBasedProducerFactory<P>
-
-