Class WeldConfigurationProcessor

  • All Implemented Interfaces:
    org.jboss.as.server.deployment.DeploymentUnitProcessor

    public class WeldConfigurationProcessor
    extends Object
    implements org.jboss.as.server.deployment.DeploymentUnitProcessor
    Merges the per-deployment configuration defined in jboss-all.xml with the global configuration and attaches the result under WeldConfiguration.ATTACHMENT_KEY.
    Author:
    Jozef Hartinger
    • Constructor Detail

      • WeldConfigurationProcessor

        public WeldConfigurationProcessor​(boolean requireBeanDescriptorGlobal,
                                          boolean nonPortableModeGlobal,
                                          boolean developmentModeGlobal,
                                          boolean legacyEmptyBeansXmlTreatmentGlobal)
    • Method Detail

      • deploy

        public void deploy​(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext)
                    throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
        Specified by:
        deploy in interface org.jboss.as.server.deployment.DeploymentUnitProcessor
        Throws:
        org.jboss.as.server.deployment.DeploymentUnitProcessingException