public class ManagedBean<T> extends InjectionTargetBean<T> implements InterceptedMarker, javax.enterprise.inject.spi.PassivationCapable
Bean
.enabled, logger, passivatingId, specializedBean, webBeansContext, webBeansType
Constructor and Description |
---|
ManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotated,
BeanAttributesImpl<T> beanAttributes,
Class<T> beanClass) |
Modifier and Type | Method and Description |
---|---|
T |
create(javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
getAnnotatedType, getInjectionTarget, getProducer
destroy, getBeanClass, getId, getInjectionPoints, getLogger, getReturnType, getWebBeansContext, getWebBeansType, isAlternative, isDependent, isEnabled, isPassivationCapable, isSpecializedBean, setEnabled, setSpecializedBean, toString
getName, getQualifiers, getScope, getStereotypes, getTypes, isNullable
public ManagedBean(WebBeansContext webBeansContext, WebBeansType webBeansType, javax.enterprise.inject.spi.AnnotatedType<T> annotated, BeanAttributesImpl<T> beanAttributes, Class<T> beanClass)
public T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
AbstractOwbBean
create
in interface javax.enterprise.context.spi.Contextual<T>
create
in class AbstractOwbBean<T>
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.