Class JaxrsIntegrationProcessor

java.lang.Object
org.jboss.as.jaxrs.deployment.JaxrsIntegrationProcessor
All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor

public class JaxrsIntegrationProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
Author:
Bill Burke, Stuart Douglas, Ron Sigal
  • Constructor Details

    • JaxrsIntegrationProcessor

      public JaxrsIntegrationProcessor(JaxrsServerConfig contextConfiguration)
  • 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
    • setServletInitParam

      protected void setServletInitParam(org.jboss.metadata.web.jboss.JBossServletMetaData servlet, String name, String value)
    • undeploy

      public void undeploy(org.jboss.as.server.deployment.DeploymentUnit context)
      Specified by:
      undeploy in interface org.jboss.as.server.deployment.DeploymentUnitProcessor
    • findContextParam

      public static org.jboss.metadata.javaee.spec.ParamValueMetaData findContextParam(org.jboss.metadata.web.jboss.JBossWebMetaData webdata, String name)
    • servletMappingsExist

      public static boolean servletMappingsExist(org.jboss.metadata.web.jboss.JBossWebMetaData webdata, String servletName)
    • setContextParameter

      public static void setContextParameter(org.jboss.metadata.web.jboss.JBossWebMetaData webdata, String name, String value)