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,
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
|
Set<InjectionPoint> |
getInjectionPoints()
Obtains the
InjectionPoint objects representing injection points of the bean, that
will be validated by the container at initialization time. |
Class<T> |
getType() |
void |
initializeAfterBeanDiscovery()
In particular cases, the deployer must perform some initialization operations
only after all beans have been deployed (e.g. for initializing decorators
taking into account the possibility of having custom decorators which are
deployed through portable extensions)
|
void |
internalInitialize(BeanDeployerEnvironment environment) |
boolean |
isPassivationCapableBean() |
boolean |
isPassivationCapableDependency() |
boolean |
isProxyable() |
boolean |
isProxyRequired() |
void |
preInitialize() |
destroy, getBeanClass, getBeanManager, getContextualInstanceStrategy, getQualifierInstances, initialize, isDependent, isNormalScoped, setAttributesattributes, equals, getId, getIdentifier, hashCode, isNullable, toString, unwrapgetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetIdcreategetName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeprotected AbstractBuiltInBean(BeanIdentifier identifier, BeanManagerImpl beanManager, 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 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 © 2015. All Rights Reserved.