Class WSToolsObjectFactoryImpl

java.lang.Object
com.sun.tools.ws.spi.WSToolsObjectFactory
com.sun.tools.ws.util.WSToolsObjectFactoryImpl

public class WSToolsObjectFactoryImpl extends WSToolsObjectFactory
Factory implementation class to instantiate concrete objects for JAX-WS tools.
Author:
JAX-WS Development Team
  • Constructor Details

    • WSToolsObjectFactoryImpl

      public WSToolsObjectFactoryImpl()
      Default constructor.
  • Method Details

    • wsimport

      public boolean wsimport(OutputStream logStream, Container container, String[] args)
      Description copied from class: WSToolsObjectFactory
      Invokes wsimport on the wsdl URL argument, and generates the necessary portable artifacts like SEI, Service, Bean classes etc.
      Specified by:
      wsimport in class WSToolsObjectFactory
      Parameters:
      logStream - Stream used for reporting log messages like errors, warnings etc
      container - gives an environment for tool if it is run during appserver deployment
      args - arguments with various options and wsdl url
      Returns:
      true if there is no error, otherwise false
    • wsgen

      public boolean wsgen(OutputStream logStream, Container container, String[] args)
      Description copied from class: WSToolsObjectFactory
      Invokes wsgen on the endpoint implementation, and generates the necessary artifacts like wrapper, exception bean classes etc.
      Specified by:
      wsgen in class WSToolsObjectFactory
      Parameters:
      logStream - Stream used for reporting log messages like errors, warnings etc
      container - gives an environment for tool if it is run during appserver deployment
      args - arguments with various options and endpoint class
      Returns:
      true if there is no error, otherwise false