Apache CXF API

org.apache.cxf.maven_plugin.wsdl2java
Class WsdlOptionLoader

java.lang.Object
  extended by org.apache.cxf.maven_plugin.wsdl2java.WsdlOptionLoader

public final class WsdlOptionLoader
extends Object


Method Summary
protected static WsdlOption generateWsdlOptionFromFile(File wsdl, File defaultOutputDir)
           
static List<GenericWsdlOption> loadWsdlOptionsFromDependencies(MavenProject project, File outputDir)
           
static List<GenericWsdlOption> loadWsdlOptionsFromFiles(File wsdlBasedir, String[] includes, String[] excludes, File defaultOutputDir)
          Scan files in a directory and generate one wsdlOption per file found.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

loadWsdlOptionsFromDependencies

public static List<GenericWsdlOption> loadWsdlOptionsFromDependencies(MavenProject project,
                                                                      File outputDir)

loadWsdlOptionsFromFiles

public static List<GenericWsdlOption> loadWsdlOptionsFromFiles(File wsdlBasedir,
                                                               String[] includes,
                                                               String[] excludes,
                                                               File defaultOutputDir)
                                                        throws 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 include
excludes - file name patterns to exclude
defaultOptions - options that should be used if no special file is given
Returns:
list of one WsdlOption object for each wsdl found
Throws:
MojoExecutionException

generateWsdlOptionFromFile

protected static WsdlOption generateWsdlOptionFromFile(File wsdl,
                                                       File defaultOutputDir)
                                                throws MojoExecutionException
Throws:
MojoExecutionException

Apache CXF API

Apache CXF