Class JAXWSDeployer

java.lang.Object
org.apache.axis2.deployment.AbstractDeployer
org.apache.axis2.jaxws.framework.JAXWSDeployer
All Implemented Interfaces:
org.apache.axis2.deployment.Deployer

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

    Fields
    Modifier and Type
    Field
    Description
    protected org.apache.axis2.engine.AxisConfiguration
     
    protected org.apache.axis2.context.ConfigurationContext
     

    Fields inherited from class org.apache.axis2.deployment.AbstractDeployer

    deploymentFileDataMap
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    deploy(org.apache.axis2.deployment.repository.util.DeploymentFileData deploymentFileData)
     
    protected void
     
    protected ArrayList<String>
     
    void
    init(org.apache.axis2.context.ConfigurationContext configCtx)
     
    static boolean
    Check if this inputstream is a jar/zip
    void
    setDirectory(String directory)
     
    void
    setExtension(String extension)
     
    protected void
    storeFaultyService(org.apache.axis2.deployment.repository.util.DeploymentFileData deploymentFileData, Throwable t)
     
    void
    undeploy(String fileName)
     

    Methods inherited from class org.apache.axis2.deployment.AbstractDeployer

    addServiceBuilderExtensions, cleanup, executeServiceBuilderExtensions, getServiceBuilderExtensions

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • configCtx

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

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

    • JAXWSDeployer

      public JAXWSDeployer()
  • Method Details

    • 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