Package org.wildfly.clustering.ejb.bean
Interface BeanManagementProvider
public interface BeanManagementProvider
Provides service installation mechanics for components of bean deployments.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptiongetBeanManagerFactoryServiceConfigurator(BeanConfiguration configuration) Builds a bean manager factory for a Jakarta Enterprise Beans bean within a deployment.getDeploymentServiceConfigurators(BeanDeploymentConfiguration configuration) Installs dependencies for a deployment unitgetName()Returns a name uniquely identifying this provider.
-
Method Details
-
getName
String getName()Returns a name uniquely identifying this provider.- Returns:
- the provider name
-
getDeploymentServiceConfigurators
Iterable<CapabilityServiceConfigurator> getDeploymentServiceConfigurators(BeanDeploymentConfiguration configuration) Installs dependencies for a deployment unit- Parameters:
configuration- a bean deployment configuration- Returns:
- a collection of service configurators
-
getBeanManagerFactoryServiceConfigurator
CapabilityServiceConfigurator getBeanManagerFactoryServiceConfigurator(BeanConfiguration configuration) Builds a bean manager factory for a Jakarta Enterprise Beans bean within a deployment.- Parameters:
configuration- a bean configuration- Returns:
- a service configurator
-