BINDING_NAME_OPT
protected static final int BINDING_NAME_OPT
Field BINDING_NAME_OPT
CLASSPATH_OPT
protected static final int CLASSPATH_OPT
DEPLOY_OPT
protected static final int DEPLOY_OPT
Field DEPLOY_OPT
EXTRA_CLASSES_OPT
protected static final int EXTRA_CLASSES_OPT
Field EXTRA_CLASSES_OPT
HELP_OPT
protected static final int HELP_OPT
Field HELP_OPT
IMPL_CLASS_OPT
protected static final int IMPL_CLASS_OPT
Field IMPL_CLASS_OPT
IMPORT_SCHEMA_OPT
protected static final int IMPORT_SCHEMA_OPT
Field IMPORT_SCHEMA_OPT
INHERITED_CLASS_OPT
protected static final int INHERITED_CLASS_OPT
Field INHERITED_CLASS_OPT
INPUT_OPT
protected static final int INPUT_OPT
Field INPUT_OPT
LOCATION_IMPORT_OPT
protected static final int LOCATION_IMPORT_OPT
Field LOCATION_IMPORT_OPT
LOCATION_OPT
protected static final int LOCATION_OPT
Field LOCATION_OPT
METHODS_ALLOWED_OPT
protected static final int METHODS_ALLOWED_OPT
Field METHODS_ALLOWED_OPT
METHODS_NOTALLOWED_OPT
protected static final int METHODS_NOTALLOWED_OPT
Field METHODS_NOTALLOWED_OPT
NAMESPACE_IMPL_OPT
protected static final int NAMESPACE_IMPL_OPT
Field NAMESPACE_IMPL_OPT
NAMESPACE_OPT
protected static final int NAMESPACE_OPT
Field NAMESPACE_OPT
OUTPUT_IMPL_OPT
protected static final int OUTPUT_IMPL_OPT
Field OUTPUT_IMPL_OPT
OUTPUT_OPT
protected static final int OUTPUT_OPT
Field OUTPUT_OPT
OUTPUT_WSDL_MODE_OPT
protected static final int OUTPUT_WSDL_MODE_OPT
Field OUTPUT_WSDL_MODE_OPT
PACKAGE_OPT
protected static final int PACKAGE_OPT
Field PACKAGE_OPT
PORTTYPE_NAME_OPT
protected static final int PORTTYPE_NAME_OPT
Field PORTTYPE_NAME_OPT
SERVICE_ELEMENT_NAME_OPT
protected static final int SERVICE_ELEMENT_NAME_OPT
Field SERVICE_ELEMENT_NAME_OPT
SERVICE_PORT_NAME_OPT
protected static final int SERVICE_PORT_NAME_OPT
Field SERVICE_PORT_NAME_OPT
SOAPACTION_OPT
protected static final int SOAPACTION_OPT
Field SOAPACTION_OPT
STOP_CLASSES_OPT
protected static final int STOP_CLASSES_OPT
Field STOP_CLASSES_OPT
STYLE_OPT
protected static final int STYLE_OPT
Field STYLE_OPT
TYPEMAPPING_OPT
protected static final int TYPEMAPPING_OPT
Field TYPEMAPPING_OPT
USE_OPT
protected static final int USE_OPT
Field USE_OPT
className
protected String className
Field className
emitter
protected Emitter emitter
Field emitter
isDeploy
protected boolean isDeploy
Field isDeplpy
mode
protected int mode
Field mode
namespaceMap
protected HashMap namespaceMap
Field namespaceMap
options
protected CLOptionDescriptor[] options
Define the understood options. Each CLOptionDescriptor contains:
- The "long" version of the option. Eg, "help" means that "--help" will
be recognised.
- The option flags, governing the option's argument(s).
- The "short" version of the option. Eg, 'h' means that "-h" will be
recognised.
- A description of the option for the usage message
typeMappingVersion
protected String typeMappingVersion
Field typeMappingVersion
wsdlFilename
protected String wsdlFilename
Field wsdlFilename
wsdlImplFilename
protected String wsdlImplFilename
Field wsdlImplFilename
addOptions
protected void addOptions(CLOptionDescriptor[] newOptions)
addOptions
Add option descriptions to the tool. Allows
extended classes to add additional options.
newOptions
- CLOptionDescriptor[] the options
createEmitter
protected Emitter createEmitter()
Instantiate an Emitter
generateServerSide
protected void generateServerSide(Emitter j2w,
String wsdlFileName)
throws Exception
Generate the server side artifacts from the generated WSDL
j2w
- the Java2WSDL emitterwsdlFileName
- the generated WSDL file
main
public static void main(args[] )
Main
Run the Java2WSDL emitter with the specified command-line arguments
parseOption
protected boolean parseOption(CLOption option)
Parse an option
option
- CLOption is the option
printUsage
protected void printUsage()
printUsage
print usage information and quit.
run
protected int run(String[] args)
run
checks the command-line arguments and runs the tool.
args
- String[] command-line arguments.
validateOptions
protected boolean validateOptions()
validateOptions
This method is invoked after the options are set to validate
the option settings.