Interface ComponentIntegrator


public interface ComponentIntegrator
Jakarta EE component integrator.
Author:
Martin Kouba
  • Method Details

    • isBeanNameRequired

      boolean isBeanNameRequired(ComponentDescription description)
      Probably just for Jakarta Enterprise Beans.
      Returns:
      true if the given description requires a bean name, false otherwise
    • isComponentWithView

      boolean isComponentWithView(ComponentDescription description)
      Returns:
      true if the description represents a component with view, false otherwise
    • integrate

      boolean integrate(org.jboss.msc.service.ServiceName beanManagerServiceName, ComponentConfiguration configuration, ComponentDescription description, org.jboss.msc.service.ServiceBuilder<?> weldComponentServiceBuilder, Supplier<org.jboss.msc.service.ServiceName> bindingServiceNameSupplier, ComponentIntegrator.DefaultInterceptorIntegrationAction integrationAction, ComponentInterceptorSupport interceptorSupport)
      Parameters:
      beanManagerServiceName -
      configuration -
      description -
      weldComponentServiceBuilder -
      bindingServiceName -
      integrationAction -
      interceptorSupport -
      Returns:
      true if an integration was performed, false otherwise