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.
|
void |
internalInitialize(BeanDeployerEnvironment environment) |
boolean |
isPassivationCapableBean() |
boolean |
isPassivationCapableDependency() |
boolean |
isProxyable() |
boolean |
isProxyRequired() |
void |
preInitialize() |
getBeanClass, getBeanManager, getQualifierInstances, initialize, isDependent, isNormalScoped
attributes, equals, getId, getIdentifier, hashCode, isNullable, setAttributes, toString, unwrap
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternative
protected 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()
RIBean
cleanupAfterBoot
in class RIBean<T>
public void initializeAfterBeanDiscovery()
RIBean
initializeAfterBeanDiscovery
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>
Copyright © 2016. All rights reserved.