public abstract class AbstractBuiltInBean<T> extends RIBean<T>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractBuiltInBean.BuiltInBeanAttributes<T> |
beanManager| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBuiltInBean(BeanIdentifier identifier,
BeanManagerImpl beanManager,
java.lang.Class<T> type) |
| 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
|
java.util.Set<InjectionPoint> |
getInjectionPoints()
Obtains the
InjectionPoint objects representing injection points of the bean, that
will be validated by the container at initialization time. |
java.lang.Class<T> |
getType() |
void |
initializeAfterBeanDiscovery()
In particular cases, the deployer must perform some initialization operations
only after all beans have been deployed (e.g.
|
void |
internalInitialize(BeanDeployerEnvironment environment) |
boolean |
isPassivationCapableBean() |
boolean |
isPassivationCapableDependency() |
boolean |
isProxyable() |
boolean |
isProxyRequired() |
void |
preInitialize() |
getBeanClass, getBeanManager, getQualifierInstances, initialize, isDependent, isNormalScopedattributes, equals, getId, getIdentifier, hashCode, isNullable, setAttributes, toString, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetIdcreate, destroygetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeprotected AbstractBuiltInBean(BeanIdentifier identifier, BeanManagerImpl beanManager, java.lang.Class<T> type)
public void preInitialize()
preInitialize in class RIBean<T>public void internalInitialize(BeanDeployerEnvironment environment)
internalInitialize in class RIBean<T>public void cleanupAfterBoot()
RIBeancleanupAfterBoot in class RIBean<T>public void initializeAfterBeanDiscovery()
RIBeaninitializeAfterBeanDiscovery in class RIBean<T>public java.util.Set<InjectionPoint> getInjectionPoints()
BeanInjectionPoint objects representing injection points of the bean, that
will be validated by the container at initialization time.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 © 2014. All Rights Reserved.