Package org.jboss.weld.module
Interface WeldModule.PreBeanRegistrationContext
-
- Enclosing interface:
- WeldModule
public static interface WeldModule.PreBeanRegistrationContext
Context object for thepreBeanRegistration
phase
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.jboss.weld.bootstrap.spi.BeanDeploymentArchive
getBeanDeploymentArchive()
ReturnsBeanDeploymentArchive
represented by this bean archive deployment.BeanManagerImpl
getBeanManager()
Returns theBeanManagerImpl
for the given bean archive deployment.org.jboss.weld.bootstrap.api.Environment
getEnvironment()
The environment in which Weld is run.void
registerBean(AbstractBuiltInBean<?> bean)
Register an additional built-in bean with the given bean archive deployment.
-
-
-
Method Detail
-
getEnvironment
org.jboss.weld.bootstrap.api.Environment getEnvironment()
The environment in which Weld is run.- Returns:
- the environment
-
getBeanDeploymentArchive
org.jboss.weld.bootstrap.spi.BeanDeploymentArchive getBeanDeploymentArchive()
ReturnsBeanDeploymentArchive
represented by this bean archive deployment.- Returns:
- bda
-
getBeanManager
BeanManagerImpl getBeanManager()
Returns theBeanManagerImpl
for the given bean archive deployment.- Returns:
- bean manager
-
registerBean
void registerBean(AbstractBuiltInBean<?> bean)
Register an additional built-in bean with the given bean archive deployment.- Parameters:
additional
- built-in bean
-
-