- java.lang.Object
-
- com.sun.tools.ws.wscompile.WsimportTool
-
public class WsimportTool extends Object
- Author:
- Vivek Pandey
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
WsimportTool.Listener
protected class
WsimportTool.Receiver
-
Field Summary
Fields Modifier and Type Field Description protected WsimportOptions
options
Wsimport specific options
-
Constructor Summary
Constructors Constructor Description WsimportTool(OutputStream out)
WsimportTool(OutputStream logStream, com.sun.xml.ws.api.server.Container container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.sun.tools.ws.processor.model.Model
buildWsdlModel(WsimportTool.Listener listener, WsimportTool.Receiver receiver)
protected boolean
compileGeneratedClasses(ErrorReceiver receiver, WsimportListener listener)
protected boolean
generateCode(WsimportTool.Listener listener, WsimportTool.Receiver receiver, com.sun.tools.ws.processor.model.Model wsdlModel, boolean generateService)
protected void
parseArguments(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)
boolean
run(String[] args)
protected boolean
run(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)
void
setEntityResolver(EntityResolver resolver)
protected void
usage(Options options)
-
-
-
Field Detail
-
options
protected WsimportOptions options
Wsimport specific options
-
-
Constructor Detail
-
WsimportTool
public WsimportTool(OutputStream out)
-
WsimportTool
public WsimportTool(OutputStream logStream, com.sun.xml.ws.api.server.Container container)
-
-
Method Detail
-
run
public boolean run(String[] args)
-
run
protected boolean run(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver)
-
parseArguments
protected void parseArguments(String[] args, WsimportTool.Listener listener, WsimportTool.Receiver receiver) throws BadCommandLineException
- Throws:
BadCommandLineException
-
buildWsdlModel
protected com.sun.tools.ws.processor.model.Model buildWsdlModel(WsimportTool.Listener listener, WsimportTool.Receiver receiver) throws BadCommandLineException, XMLStreamException, IOException
-
generateCode
protected boolean generateCode(WsimportTool.Listener listener, WsimportTool.Receiver receiver, com.sun.tools.ws.processor.model.Model wsdlModel, boolean generateService) throws IOException
- Throws:
IOException
-
setEntityResolver
public void setEntityResolver(EntityResolver resolver)
-
compileGeneratedClasses
protected boolean compileGeneratedClasses(ErrorReceiver receiver, WsimportListener listener)
-
usage
protected void usage(Options options)
-
-