T
- public class SyntheticProducerBean<T,X> extends AbstractSyntheticBean<T>
Producer
implementation.Modifier | Constructor and Description |
---|---|
protected |
SyntheticProducerBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
Class<X> beanClass,
javax.enterprise.inject.spi.ProducerFactory<X> factory,
BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
T |
create(javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
void |
destroy(T instance,
javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
protected javax.enterprise.inject.spi.Producer<T> |
getProducer() |
getBeanClass, getInjectionPoints
attributes, equals, getId, getIdentifier, hashCode, isNullable, setAttributes, toString, unwrap
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
protected SyntheticProducerBean(javax.enterprise.inject.spi.BeanAttributes<T> attributes, Class<X> beanClass, javax.enterprise.inject.spi.ProducerFactory<X> factory, BeanManagerImpl manager)
public void destroy(T instance, javax.enterprise.context.spi.CreationalContext<T> creationalContext)
protected javax.enterprise.inject.spi.Producer<T> getProducer()
getProducer
in class AbstractSyntheticBean<T>
Copyright © 2016. All rights reserved.