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(org.jboss.weld.serialization.spi.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<javax.enterprise.inject.spi.InjectionPoint> |
getInjectionPoints() |
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 |
isDependentContextOptimizationAllowed() |
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, isAlternativeprotected AbstractBuiltInBean(org.jboss.weld.serialization.spi.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<javax.enterprise.inject.spi.InjectionPoint> getInjectionPoints()
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>public boolean isDependentContextOptimizationAllowed()
Copyright © 2017. All rights reserved.