Interface BeanManagementProvider


public interface BeanManagementProvider
Provides service installation mechanics for components of bean deployments.
Author:
Paul Ferraro
  • 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 an Jakarta Enterprise Bean within a deployment.
      Parameters:
      configuration - a bean configuration
      Returns:
      a service configurator