Package org.jboss.as.weld.spi
Interface ComponentDescriptionProcessor
public interface ComponentDescriptionProcessor
Jakarta EE component description processor.
Processors may be stateful and are not suitable for sharing between threads.
- Author:
- Martin Kouba
-
Method Summary
Modifier and TypeMethodDescriptionbooleanhasBeanComponents(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot) voidprocessComponentDescription(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot, ComponentDescription component) voidregisterComponents(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot, WildFlyBeanDeploymentArchive beanDeploymentArchive, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex reflectionIndex)
-
Method Details
-
processComponentDescription
void processComponentDescription(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot, ComponentDescription component) - Parameters:
description-
-
hasBeanComponents
boolean hasBeanComponents(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot) - Parameters:
resourceRoot-- Returns:
trueif any components were previously processed by this handler,falseotherwise- See Also:
-
registerComponents
void registerComponents(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot, WildFlyBeanDeploymentArchive beanDeploymentArchive, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex reflectionIndex) - Parameters:
beanDeploymentArchive-
-