Package org.jboss.as.weld
Class WeldCapabilityImpl
- java.lang.Object
-
- org.jboss.as.weld.WeldCapabilityImpl
-
- All Implemented Interfaces:
WeldCapability
public class WeldCapabilityImpl extends Object implements WeldCapability
The implementation of WeldCapability.- Author:
- Yeray Borges
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Supplier<jakarta.enterprise.inject.spi.BeanManager>addBeanManagerService(org.jboss.as.server.deployment.DeploymentUnit unit, org.jboss.msc.service.ServiceBuilder<?> serviceBuilder)org.jboss.msc.service.ServiceBuilder<?>addBeanManagerService(org.jboss.as.server.deployment.DeploymentUnit unit, org.jboss.msc.service.ServiceBuilder<?> serviceBuilder, org.jboss.msc.inject.Injector<jakarta.enterprise.inject.spi.BeanManager> targetInjector)voidignorePrecalculatedJandexForModules(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, String... moduleNames)booleanisPartOfWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit)booleanisWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit)voidmarkAsWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit)voidregisterExtensionInstance(jakarta.enterprise.inject.spi.Extension extension, org.jboss.as.server.deployment.DeploymentUnit unit)
-
-
-
Method Detail
-
registerExtensionInstance
public void registerExtensionInstance(jakarta.enterprise.inject.spi.Extension extension, org.jboss.as.server.deployment.DeploymentUnit unit)- Specified by:
registerExtensionInstancein interfaceWeldCapability
-
addBeanManagerService
public Supplier<jakarta.enterprise.inject.spi.BeanManager> addBeanManagerService(org.jboss.as.server.deployment.DeploymentUnit unit, org.jboss.msc.service.ServiceBuilder<?> serviceBuilder)
- Specified by:
addBeanManagerServicein interfaceWeldCapability
-
addBeanManagerService
public org.jboss.msc.service.ServiceBuilder<?> addBeanManagerService(org.jboss.as.server.deployment.DeploymentUnit unit, org.jboss.msc.service.ServiceBuilder<?> serviceBuilder, org.jboss.msc.inject.Injector<jakarta.enterprise.inject.spi.BeanManager> targetInjector)- Specified by:
addBeanManagerServicein interfaceWeldCapability
-
isPartOfWeldDeployment
public boolean isPartOfWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit)
- Specified by:
isPartOfWeldDeploymentin interfaceWeldCapability
-
isWeldDeployment
public boolean isWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit)
- Specified by:
isWeldDeploymentin interfaceWeldCapability
-
markAsWeldDeployment
public void markAsWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit)
- Specified by:
markAsWeldDeploymentin interfaceWeldCapability
-
ignorePrecalculatedJandexForModules
public void ignorePrecalculatedJandexForModules(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, String... moduleNames)- Specified by:
ignorePrecalculatedJandexForModulesin interfaceWeldCapability
-
-