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 Type
    Method
    Description
    boolean
    hasBeanComponents(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot)
     
    void
    processComponentDescription(org.jboss.as.server.deployment.module.ResourceRoot resourceRoot, ComponentDescription component)
     
    void
    registerComponents(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:
      true if any components were previously processed by this handler, false otherwise
      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 -