Package io.mateo.cxf.codegen.workers
Interface Wsdl2JsOption
Options for the
wsdl2java code generation tool.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
Named.Namer -
Method Summary
Modifier and TypeMethodDescriptionSpecifies the XML catalog to use for resolving imported schemas and WSDL documents.Specifies a mapping between the namespaces used in the WSDL document and the prefixes used in the generated JavaScript.getQuiet()Enables or disables quiet mode.Enables validating the WSDL before generating the code.Enables or disables verbosity.Specifies the WSDL version the tool expects.Methods inherited from interface io.mateo.cxf.codegen.workers.Option
getName, getOutputDirectory, getWsdl
-
Method Details
-
getWsdlVersion
Specifies the WSDL version the tool expects.If not set,
wsdl2jsdefaults toWSDL1.1.- Returns:
- wsdl version
-
getPackagePrefixes
Specifies a mapping between the namespaces used in the WSDL document and the prefixes used in the generated JavaScript.The format is
URI=prefix. In other words:[wsdl namespace]=prefix- Returns:
- package prefixes
-
getCatalog
Specifies the XML catalog to use for resolving imported schemas and WSDL documents.- Returns:
- catalog
-
getValidate
Enables validating the WSDL before generating the code.- Returns:
- validate WSDL
-
getVerbose
Enables or disables verbosity. When enabled, displays comments during the code generation process.- Returns:
- verbosity indicator
-
getQuiet
Enables or disables quiet mode. When enabled, suppresses comments during the code generation process.- Returns:
- quite mode enablement
-