Package org.wildfly.clustering.ejb.bean
Interface BeanManagementProvider
-
public interface BeanManagementProviderProvides service installation mechanics for components of bean deployments.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CapabilityServiceConfiguratorgetBeanManagerFactoryServiceConfigurator(BeanConfiguration configuration)Builds a bean manager factory for an Jakarta Enterprise Bean within a deployment.Iterable<CapabilityServiceConfigurator>getDeploymentServiceConfigurators(BeanDeploymentConfiguration configuration)Installs dependencies for a deployment unitStringgetName()Returns a name uniquely identifying this provider.
-
-
-
Method Detail
-
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 an Jakarta Enterprise Bean within a deployment.- Parameters:
configuration- a bean configuration- Returns:
- a service configurator
-
-