org.apache.webbeans.component.creation
Class BaseProducerFactory<P>
java.lang.Object
org.apache.webbeans.component.creation.BaseProducerFactory<P>
- All Implemented Interfaces:
- javax.enterprise.inject.spi.ProducerFactory<P>
- Direct Known Subclasses:
- FieldProducerFactory, MethodProducerFactory
public abstract class BaseProducerFactory<P>
- extends Object
- implements javax.enterprise.inject.spi.ProducerFactory<P>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.enterprise.inject.spi.ProducerFactory |
createProducer |
disposalMethod
protected javax.enterprise.inject.spi.AnnotatedMethod<? super P> disposalMethod
parent
protected javax.enterprise.inject.spi.Bean<P> parent
webBeansContext
protected WebBeansContext webBeansContext
BaseProducerFactory
public BaseProducerFactory(javax.enterprise.inject.spi.Bean<P> parent,
WebBeansContext webBeansContext)
getInjectionPoints
protected <T> Set<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints(javax.enterprise.inject.spi.Bean<T> bean)
defineDisposalMethod
protected void defineDisposalMethod()
producerType
protected abstract javax.enterprise.inject.spi.AnnotatedMember<? super P> producerType()
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.