Class IronJacamarDeploymentParsingProcessor

java.lang.Object
org.jboss.as.connector.deployers.ra.processors.IronJacamarDeploymentParsingProcessor
All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor

public class IronJacamarDeploymentParsingProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
DeploymentUnitProcessor responsible for parsing an iron-jacamar.xml descriptor and attaching the corresponding IronJacamar metadata. It take care also to register this metadata into IronJacamar0s MetadataRepository
Author:
Stefano Maestri
  • Constructor Details

    • IronJacamarDeploymentParsingProcessor

      public IronJacamarDeploymentParsingProcessor()
      Construct a new instance.
  • Method Details

    • deploy

      public void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
      Process a deployment for iron-jacamar.xml files. Will parse the xml file and attach metadata discovered during processing.
      Specified by:
      deploy in interface org.jboss.as.server.deployment.DeploymentUnitProcessor
      Parameters:
      phaseContext - the deployment unit context
      Throws:
      org.jboss.as.server.deployment.DeploymentUnitProcessingException
    • process

      public static IronJacamarXmlDescriptor process(org.jboss.vfs.VirtualFile deploymentRoot, boolean resolveProperties) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
      Throws:
      org.jboss.as.server.deployment.DeploymentUnitProcessingException