public class ManagedBean<T> extends InjectionTargetBean<T> implements InterceptedMarker
Bean.enabled, logger, passivatingId, specializedBean, webBeansContext, webBeansType| Constructor and Description |
|---|
ManagedBean(WebBeansContext webBeansContext,
WebBeansType webBeansType,
javax.enterprise.inject.spi.AnnotatedType<T> annotated,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes,
Class<T> beanClass) |
| Modifier and Type | Method and Description |
|---|---|
T |
create(javax.enterprise.context.spi.CreationalContext<T> creationalContext) |
InjectionTargetImpl<T> |
getOriginalInjectionTarget() |
void |
setOriginalInjectionTarget(InjectionTargetImpl<T> originalInjectionTarget) |
boolean |
valid() |
defineInterceptorsIfNeeded, getAnnotatedType, getInjectionTarget, getProducer, providedIdaddToStringInfo, destroy, equals, getBeanClass, getId, getInjectionPoints, getLogger, getReturnType, getWebBeansContext, getWebBeansType, hashCode, isDependent, isEnabled, isPassivationCapable, isSpecializedBean, setEnabled, setSpecializedBean, toStringgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative, isNullablepublic ManagedBean(WebBeansContext webBeansContext, WebBeansType webBeansType, javax.enterprise.inject.spi.AnnotatedType<T> annotated, javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes, Class<T> beanClass)
public boolean valid()
public T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
AbstractOwbBeancreate in interface javax.enterprise.context.spi.Contextual<T>create in class AbstractOwbBean<T>public void setOriginalInjectionTarget(InjectionTargetImpl<T> originalInjectionTarget)
public InjectionTargetImpl<T> getOriginalInjectionTarget()
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.