public abstract class AbstractBuiltInBean<T> extends RIBean<T>
BEAN_ID_PREFIX, BEAN_ID_SEPARATOR
Modifier | Constructor and Description |
---|---|
protected |
AbstractBuiltInBean(String idSuffix,
BeanManagerImpl beanManager) |
Modifier and Type | Method and Description |
---|---|
void |
cleanupAfterBoot()
This method is called after the container is started allowing the bean to
release any resources that are only required at boot time
|
String |
getName() |
Set<Annotation> |
getQualifiers() |
Class<? extends Annotation> |
getScope() |
RIBean<?> |
getSpecializedBean() |
Set<Class<? extends Annotation>> |
getStereotypes() |
Set<WeldInjectionPoint<?,?>> |
getWeldInjectionPoints() |
void |
initialize(BeanDeployerEnvironment environment) |
void |
initializeAfterBeanDiscovery()
In particular cases, the deployer must perform some initialization operations
only after all beans have been deployed (e.g.
|
boolean |
isAlternative() |
boolean |
isNullable() |
boolean |
isPassivationCapableBean() |
boolean |
isPassivationCapableDependency() |
boolean |
isPrimitive() |
boolean |
isProxyable() |
boolean |
isProxyRequired() |
boolean |
isSpecializing() |
equals, getBeanClass, getBeanManager, getId, getInjectionPoints, getQualifierInstances, getType, hashCode, isDependent, toString
protected AbstractBuiltInBean(String idSuffix, BeanManagerImpl beanManager)
public void initialize(BeanDeployerEnvironment environment)
initialize
in class RIBean<T>
public void cleanupAfterBoot()
RIBean
cleanupAfterBoot
in class RIBean<T>
public void initializeAfterBeanDiscovery()
RIBean
initializeAfterBeanDiscovery
in class RIBean<T>
public Set<Annotation> getQualifiers()
public Class<? extends Annotation> getScope()
public RIBean<?> getSpecializedBean()
getSpecializedBean
in class RIBean<T>
public String getName()
public Set<Class<? extends Annotation>> getStereotypes()
public Set<WeldInjectionPoint<?,?>> getWeldInjectionPoints()
getWeldInjectionPoints
in class RIBean<T>
public boolean isNullable()
public boolean isPrimitive()
isPrimitive
in class RIBean<T>
public boolean isSpecializing()
isSpecializing
in class RIBean<T>
public boolean isAlternative()
public boolean isProxyable()
isProxyable
in class RIBean<T>
public boolean isPassivationCapableBean()
isPassivationCapableBean
in class RIBean<T>
public boolean isPassivationCapableDependency()
isPassivationCapableDependency
in class RIBean<T>
public boolean isProxyRequired()
isProxyRequired
in class RIBean<T>
Copyright © 2013 Seam Framework. All rights reserved.