Package com.sun.tools.ws.spi
Class WSToolsObjectFactory
java.lang.Object
com.sun.tools.ws.spi.WSToolsObjectFactory
- Direct Known Subclasses:
WSToolsObjectFactoryImpl
Singleton abstract factory used to produce JAX-WS tools related objects.
- Author:
- JAX-WS Development Team
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic WSToolsObjectFactory
Obtain an instance of a factory.abstract boolean
wsgen
(OutputStream logStream, Container container, String[] args) Invokes wsgen on the endpoint implementation, and generates the necessary artifacts like wrapper, exception bean classes etc.boolean
wsgen
(OutputStream logStream, String[] args) Invokes wsgen on the endpoint implementation, and generates the necessary artifacts like wrapper, exception bean classes etc.abstract boolean
wsimport
(OutputStream logStream, Container container, String[] args) Invokes wsimport on the wsdl URL argument, and generates the necessary portable artifacts like SEI, Service, Bean classes etc.boolean
wsimport
(OutputStream logStream, String[] args) Invokes wsimport on the wsdl URL argument, and generates the necessary portable artifacts like SEI, Service, Bean classes etc.
-
Constructor Details
-
WSToolsObjectFactory
protected WSToolsObjectFactory()Default constructor.
-
-
Method Details
-
newInstance
Obtain an instance of a factory. Don't worry about synchronization(at the most, one more factory is created). -
wsimport
Invokes wsimport on the wsdl URL argument, and generates the necessary portable artifacts like SEI, Service, Bean classes etc.- Parameters:
logStream
- Stream used for reporting log messages like errors, warnings etccontainer
- gives an environment for tool if it is run during appserver deploymentargs
- arguments with various options and wsdl url- Returns:
- true if there is no error, otherwise false
-
wsimport
Invokes wsimport on the wsdl URL argument, and generates the necessary portable artifacts like SEI, Service, Bean classes etc.- Returns:
- true if there is no error, otherwise false
- See Also:
-
wsgen
Invokes wsgen on the endpoint implementation, and generates the necessary artifacts like wrapper, exception bean classes etc.- Parameters:
logStream
- Stream used for reporting log messages like errors, warnings etccontainer
- gives an environment for tool if it is run during appserver deploymentargs
- arguments with various options and endpoint class- Returns:
- true if there is no error, otherwise false
-
wsgen
Invokes wsgen on the endpoint implementation, and generates the necessary artifacts like wrapper, exception bean classes etc.- Returns:
- true if there is no error, otherwise false
- See Also:
-