public class SpecializationAndEnablementRegistry extends AbstractBootstrapService
Constructor and Description |
---|
SpecializationAndEnablementRegistry() |
Modifier and Type | Method and Description |
---|---|
void |
cleanupAfterBoot()
Called by Weld once it finishes initialization and before it starts serving requests.
|
Set<AbstractBean<?,?>> |
getBeansSpecializedInAnyDeployment() |
Multiset<AbstractBean<?,?>> |
getBeansSpecializedInAnyDeploymentAsMultiset() |
boolean |
isCandidateForLifecycleEvent(Bean<?> bean) |
boolean |
isEnabledInAnyBeanDeployment(Bean<?> bean) |
boolean |
isSpecializedInAnyBeanDeployment(Bean<?> bean) |
void |
registerEnvironment(BeanManagerImpl manager,
BeanDeployerEnvironment environment,
boolean additionalBeanArchive) |
Set<? extends AbstractBean<?,?>> |
resolveSpecializedBeans(Bean<?> specializingBean)
Returns a set of beans specialized by this bean.
|
void |
vetoSpecializingBean(Bean<?> bean) |
cleanup
public Set<? extends AbstractBean<?,?>> resolveSpecializedBeans(Bean<?> specializingBean)
public void vetoSpecializingBean(Bean<?> bean)
public boolean isSpecializedInAnyBeanDeployment(Bean<?> bean)
public boolean isEnabledInAnyBeanDeployment(Bean<?> bean)
public boolean isCandidateForLifecycleEvent(Bean<?> bean)
public void registerEnvironment(BeanManagerImpl manager, BeanDeployerEnvironment environment, boolean additionalBeanArchive)
public void cleanupAfterBoot()
BootstrapService
public Set<AbstractBean<?,?>> getBeansSpecializedInAnyDeployment()
public Multiset<AbstractBean<?,?>> getBeansSpecializedInAnyDeploymentAsMultiset()
Copyright © 2014. All Rights Reserved.