X
- T
- public class StaticEEResourceProducerField<X,T> extends EEResourceProducerField<X,T>
type
beanManager
Modifier | Constructor and Description |
---|---|
protected |
StaticEEResourceProducerField(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
Modifier and Type | Method and Description |
---|---|
T |
create(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
Creates an instance of the bean
|
protected ResourceInjection<T> |
getResourceInjection(EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
BeanManagerImpl manager) |
static <X,T> StaticEEResourceProducerField<X,T> |
of(javax.enterprise.inject.spi.BeanAttributes<T> attributes,
EnhancedAnnotatedField<T,? super X> field,
AbstractClassBean<X> declaringBean,
DisposalMethod<X,?> disposalMethod,
BeanManagerImpl manager,
org.jboss.weld.bootstrap.api.ServiceRegistry services) |
checkEEResource, internalInitialize, isPassivationCapableBean, toString
cleanupAfterBoot, getAnnotated, getEnhancedAnnotated, getSpecializedBeans, isProxyable, isSpecializing
checkReturnValue, checkType, destroy, getBeanClass, getDeclaringBean, getInjectionPoints, initType, isPassivationCapableDependency, isTypeSerializable
checkSpecialization, getProducer, getType, initializeAfterBeanDiscovery, isDependent, isProxyRequired, postSpecialize, preInitialize, preSpecialize, setProducer, specialize
getBeanManager, getQualifierInstances, initialize, isNormalScoped
attributes, equals, getId, getIdentifier, hashCode, isNullable, setAttributes, unwrap
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
protected StaticEEResourceProducerField(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
public static <X,T> StaticEEResourceProducerField<X,T> of(javax.enterprise.inject.spi.BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)
protected ResourceInjection<T> getResourceInjection(EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, BeanManagerImpl manager)
public T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
AbstractProducerBean
create
in interface javax.enterprise.context.spi.Contextual<T>
create
in class EEResourceProducerField<X,T>
Copyright © 2016. All rights reserved.