Class EEDistinctNameProcessor

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

    public final class EEDistinctNameProcessor
    extends Object
    implements org.jboss.as.server.deployment.DeploymentUnitProcessor
    Examines a deployment unit and its top level parent to check for any distinct-name that's configured in the deployment descriptor(s) of the deployment units. If a top level deployment unit has a distinct-name configured then it will be applied to all sub-deployments in that unit (unless the sub-deployment has overridden the distinct-name)
    Author:
    Stuart Douglas, Jaikiran Pai
    • Constructor Detail

      • EEDistinctNameProcessor

        public EEDistinctNameProcessor()
    • 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