Class WarMetaDataProcessor

java.lang.Object
org.wildfly.extension.undertow.deployment.WarMetaDataProcessor
All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor

public class WarMetaDataProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
Merge all metadata into a main JBossWebMetaData.
Author:
Remy Maucherat, Thomas.Diesler@jboss.com
  • Constructor Details

    • WarMetaDataProcessor

      public WarMetaDataProcessor()
  • Method Details

    • 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
    • resolveOrder

      protected static void resolveOrder(List<WarMetaDataProcessor.WebOrdering> webOrderings, List<String> order)
      Generate the Jar processing order.
      Parameters:
      webOrderings - The list of orderings, as parsed from the fragments
      order - The generated order list