@Mojo(name="wsdl2js", defaultPhase=GENERATE_SOURCES, threadSafe=true, requiresDependencyResolution=TEST) public class WSDL2JavaScriptMojo extends AbstractCodegenMoho
buildContext, classesDirectory, disableDependencyScan, disableDirectoryScan, excludes, fork, includes, markerDirectory, pluginArtifacts, project, testWsdlRoot, useCompileClasspath, wsdlRoot
Constructor and Description |
---|
WSDL2JavaScriptMojo() |
Modifier and Type | Method and Description |
---|---|
protected List<GenericWsdlOption> |
createWsdlOptionsFromScansAndExplicitWsdlOptions() |
protected Bus |
generate(GenericWsdlOption genericWsdlOption,
Bus bus,
Set<URI> classPath) |
protected Class<?> |
getForkClass() |
protected File |
getGeneratedSourceRoot() |
protected File |
getGeneratedTestRoot() |
protected String |
getMarkerSuffix() |
static List<GenericWsdlOption> |
loadWsdlOptionsFromDependencies(org.apache.maven.project.MavenProject project,
Option defaultOptions,
File outputDir) |
protected void |
mergeOptions(List<GenericWsdlOption> effectiveWsdlOptions) |
protected boolean |
shouldRun(GenericWsdlOption genericWsdlOption,
File doneFile,
URI wsdlURI)
Determine if code should be generated from the given wsdl
|
addPluginArtifact, configureProxyServerSettings, createMarkerFile, deleteDir, downloadRemoteWsdls, execute, forkOnce, generateCommandLine, getDoneFile, getWsdlFile, getWsdlURI, runForked
protected Bus generate(GenericWsdlOption genericWsdlOption, Bus bus, Set<URI> classPath) throws org.apache.maven.plugin.MojoExecutionException
generate
in class AbstractCodegenMoho
org.apache.maven.plugin.MojoExecutionException
protected File getGeneratedSourceRoot()
getGeneratedSourceRoot
in class AbstractCodegenMoho
protected File getGeneratedTestRoot()
getGeneratedTestRoot
in class AbstractCodegenMoho
protected boolean shouldRun(GenericWsdlOption genericWsdlOption, File doneFile, URI wsdlURI)
AbstractCodegenMoho
shouldRun
in class AbstractCodegenMoho
protected void mergeOptions(List<GenericWsdlOption> effectiveWsdlOptions)
protected List<GenericWsdlOption> createWsdlOptionsFromScansAndExplicitWsdlOptions() throws org.apache.maven.plugin.MojoExecutionException
createWsdlOptionsFromScansAndExplicitWsdlOptions
in class AbstractCodegenMoho
org.apache.maven.plugin.MojoExecutionException
public static List<GenericWsdlOption> loadWsdlOptionsFromDependencies(org.apache.maven.project.MavenProject project, Option defaultOptions, File outputDir)
protected Class<?> getForkClass()
getForkClass
in class AbstractCodegenMoho
protected String getMarkerSuffix()
getMarkerSuffix
in class AbstractCodegenMoho
Apache CXF