org.apache.cxf.maven_plugin.wadlto
Class OptionLoader
java.lang.Object
org.apache.cxf.maven_plugin.wadlto.OptionLoader
public final class OptionLoader
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
loadWsdlOptionsFromDependencies
public static List<WadlOption> loadWsdlOptionsFromDependencies(org.apache.maven.project.MavenProject project,
Option defaultOptions,
File outputDir)
loadWsdlOptionsFromFiles
public static List<WadlOption> loadWsdlOptionsFromFiles(File wsdlBasedir,
String[] includes,
String[] excludes,
Option defaultOptions,
File defaultOutputDir)
throws org.apache.maven.plugin.MojoExecutionException
- Scan files in a directory and generate one wsdlOption per file found. Extra args for code generation
can be defined in a file that is named like the wsdl file and ends in -options. Binding files can be
defined in files named like the wsdl file and end in -binding-*.xml
- Parameters:
wsdlBasedir - includes - file name patterns to includeexcludes - file name patterns to excludedefaultOptions - options that should be used if no special file is given
- Returns:
- list of one WsdlOption object for each wsdl found
- Throws:
org.apache.maven.plugin.MojoExecutionException
generateWsdlOptionFromFile
protected static WadlOption generateWsdlOptionFromFile(File wadl,
Option defaultOptions,
File defaultOutputDir)
throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
Apache CXF