Package org.jboss.as.weld
Class WeldCapabilityImpl
java.lang.Object
org.jboss.as.weld.WeldCapabilityImpl
- All Implemented Interfaces:
WeldCapability
The implementation of WeldCapability.
- Author:
- Yeray Borges
-
Method Summary
Modifier and TypeMethodDescriptionSupplier<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) booleanisPartOfWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit) booleanisWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit) voidmarkAsWeldDeployment(org.jboss.as.server.deployment.DeploymentUnit unit) voidregisterBuildCompatibleExtension(Class<? extends jakarta.enterprise.inject.build.compatible.spi.BuildCompatibleExtension> extension, org.jboss.as.server.deployment.DeploymentUnit unit) voidregisterExtensionInstance(jakarta.enterprise.inject.spi.Extension extension, org.jboss.as.server.deployment.DeploymentUnit unit)
-
Method Details
-
registerExtensionInstance
public void registerExtensionInstance(jakarta.enterprise.inject.spi.Extension extension, org.jboss.as.server.deployment.DeploymentUnit unit) - Specified by:
registerExtensionInstancein interfaceWeldCapability
-
registerBuildCompatibleExtension
public void registerBuildCompatibleExtension(Class<? extends jakarta.enterprise.inject.build.compatible.spi.BuildCompatibleExtension> extension, org.jboss.as.server.deployment.DeploymentUnit unit) - Specified by:
registerBuildCompatibleExtensionin 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
-