Class JAXWSDeployer

  • All Implemented Interfaces:
    org.apache.axis2.deployment.Deployer

    public class JAXWSDeployer
    extends org.apache.axis2.deployment.AbstractDeployer
    • Field Detail

      • configCtx

        protected org.apache.axis2.context.ConfigurationContext configCtx
      • axisConfig

        protected org.apache.axis2.engine.AxisConfiguration axisConfig
    • Constructor Detail

      • JAXWSDeployer

        public JAXWSDeployer()
    • Method Detail

      • init

        public void init​(org.apache.axis2.context.ConfigurationContext configCtx)
      • deployServicesInWARClassPath

        protected void deployServicesInWARClassPath()
      • getClassesInWebInfDirectory

        protected ArrayList<String> getClassesInWebInfDirectory​(File file)
      • deploy

        public void deploy​(org.apache.axis2.deployment.repository.util.DeploymentFileData deploymentFileData)
        Specified by:
        deploy in interface org.apache.axis2.deployment.Deployer
        Overrides:
        deploy in class org.apache.axis2.deployment.AbstractDeployer
      • storeFaultyService

        protected void storeFaultyService​(org.apache.axis2.deployment.repository.util.DeploymentFileData deploymentFileData,
                                          Throwable t)
      • setDirectory

        public void setDirectory​(String directory)
      • setExtension

        public void setExtension​(String extension)
      • undeploy

        public void undeploy​(String fileName)
        Specified by:
        undeploy in interface org.apache.axis2.deployment.Deployer
        Overrides:
        undeploy in class org.apache.axis2.deployment.AbstractDeployer
      • isJar

        public static boolean isJar​(File f)
        Check if this inputstream is a jar/zip
        Parameters:
        f - - file
        Returns:
        true if inputstream is a jar