Package org.jboss.as.weld.spi
Interface ComponentDescriptionProcessor
-
public interface ComponentDescriptionProcessorJakarta EE component description processor.Processors may be stateful and are not suitable for sharing between threads.
- Author:
- Martin Kouba
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanhasBeanComponents(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 Detail
-
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:
processComponentDescription(ResourceRoot, ComponentDescription)
-
registerComponents
void registerComponents(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot, WildFlyBeanDeploymentArchive beanDeploymentArchive, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex reflectionIndex)- Parameters:
beanDeploymentArchive-
-
-