Class EjbComponentIntegrator
java.lang.Object
org.jboss.as.weld.deployment.processors.EjbComponentIntegrator
- All Implemented Interfaces:
org.jboss.as.weld.spi.ComponentIntegrator
public class EjbComponentIntegrator
extends Object
implements org.jboss.as.weld.spi.ComponentIntegrator
- Author:
- Martin Kouba
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.as.weld.spi.ComponentIntegrator
org.jboss.as.weld.spi.ComponentIntegrator.DefaultInterceptorIntegrationAction -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintegrate(org.jboss.msc.service.ServiceName beanManagerServiceName, org.jboss.as.ee.component.ComponentConfiguration configuration, org.jboss.as.ee.component.ComponentDescription description, org.jboss.msc.service.ServiceBuilder<?> weldComponentServiceBuilder, Supplier<org.jboss.msc.service.ServiceName> bindingServiceNameSupplier, org.jboss.as.weld.spi.ComponentIntegrator.DefaultInterceptorIntegrationAction integrationAction, org.jboss.as.weld.spi.ComponentInterceptorSupport interceptorSupport) booleanisBeanNameRequired(org.jboss.as.ee.component.ComponentDescription description) booleanisComponentWithView(org.jboss.as.ee.component.ComponentDescription description)
-
Constructor Details
-
EjbComponentIntegrator
public EjbComponentIntegrator()
-
-
Method Details
-
isBeanNameRequired
public boolean isBeanNameRequired(org.jboss.as.ee.component.ComponentDescription description) - Specified by:
isBeanNameRequiredin interfaceorg.jboss.as.weld.spi.ComponentIntegrator
-
isComponentWithView
public boolean isComponentWithView(org.jboss.as.ee.component.ComponentDescription description) - Specified by:
isComponentWithViewin interfaceorg.jboss.as.weld.spi.ComponentIntegrator
-
integrate
public boolean integrate(org.jboss.msc.service.ServiceName beanManagerServiceName, org.jboss.as.ee.component.ComponentConfiguration configuration, org.jboss.as.ee.component.ComponentDescription description, org.jboss.msc.service.ServiceBuilder<?> weldComponentServiceBuilder, Supplier<org.jboss.msc.service.ServiceName> bindingServiceNameSupplier, org.jboss.as.weld.spi.ComponentIntegrator.DefaultInterceptorIntegrationAction integrationAction, org.jboss.as.weld.spi.ComponentInterceptorSupport interceptorSupport) - Specified by:
integratein interfaceorg.jboss.as.weld.spi.ComponentIntegrator
-