org.codehaus.mojo.axistools.wsdl2java
Class DefaultWSDL2JavaPlugin

java.lang.Object
  extended by org.codehaus.mojo.axistools.axis.AbstractAxisPlugin
      extended by org.codehaus.mojo.axistools.wsdl2java.DefaultWSDL2JavaPlugin
All Implemented Interfaces:
WSDL2JavaPlugin

public class DefaultWSDL2JavaPlugin
extends AbstractAxisPlugin
implements WSDL2JavaPlugin


Field Summary
 
Fields inherited from class org.codehaus.mojo.axistools.axis.AbstractAxisPlugin
artifactFactory, localRepository, log, outputDirectory, pluginArtifacts, project, sourceDirectory, staleMillis, timestampDirectory
 
Fields inherited from interface org.codehaus.mojo.axistools.wsdl2java.WSDL2JavaPlugin
ROLE
 
Constructor Summary
DefaultWSDL2JavaPlugin()
           
 
Method Summary
 void execute()
           
protected  HashMap getNamespaceMap(List mappings)
           
 void setAllElements(boolean allElements)
           
 void setDebug(boolean debug)
           
 void setDeployScope(String deployScope)
           
 void setFactory(String factory)
           
 void setFileNamespaceToPackage(File fileNamespaceToPackage)
           
 void setHelperGen(boolean helperGen)
           
 void setImplementationClassName(String implementationClassName)
           
 void setMappings(ArrayList mappings)
           
 void setNamespaceToPackage(String namespaceToPackage)
           
 void setNoImports(boolean noImports)
           
 void setNoWrapped(boolean noWrapped)
           
 void setNsExcludes(ArrayList nsExcludes)
           
 void setNsIncludes(ArrayList nsIncludes)
           
 void setPackageSpace(String packageSpace)
           
 void setPassword(String password)
           
 void setRunTestCasesAsUnitTests(boolean runTestCasesAsUnitTests)
           
 void setServerSide(boolean serverSide)
           
 void setSkeletonDeploy(boolean skeletonDeploy)
           
 void setSourceDependencies(ArrayList sourceDependencies)
           
 void setSourceDependencyDirectory(File sourceDependencyDirectory)
           
 void setSubPackageByFileName(boolean subPackageByFileName)
           
 void setTestCases(boolean testCases)
           
 void setTestSourceDirectory(File testSourceDirectory)
           
 void setTimeout(Integer timeout)
           
 void setTypeMappingVersion(String typeMappingVersion)
           
 void setUrlDownloadDirectory(File urlDownloadDirectory)
           
 void setUrls(ArrayList urls)
           
 void setUseEmitter(boolean useEmitter)
           
 void setUsername(String username)
           
 void setVerbose(boolean verbose)
           
 void setWrapArrays(boolean wrapArrays)
           
 void setWsdlFiles(ArrayList wsdlFiles)
           
 
Methods inherited from class org.codehaus.mojo.axistools.axis.AbstractAxisPlugin
createSafeFileName, getLog, listToCommaDelimitedString, setArtifactFactory, setLocalRepository, setLog, setOutputDirectory, setPluginArtifacts, setProject, setSourceDirectory, setStaleMillis, setTimestampDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.mojo.axistools.wsdl2java.WSDL2JavaPlugin
setArtifactFactory, setLocalRepository, setLog, setOutputDirectory, setPluginArtifacts, setProject, setSourceDirectory, setStaleMillis, setTimestampDirectory
 

Constructor Detail

DefaultWSDL2JavaPlugin

public DefaultWSDL2JavaPlugin()
Method Detail

execute

public void execute()
             throws AxisPluginException
Specified by:
execute in interface WSDL2JavaPlugin
Throws:
AxisPluginException

getNamespaceMap

protected HashMap getNamespaceMap(List mappings)

setUrls

public void setUrls(ArrayList urls)
Specified by:
setUrls in interface WSDL2JavaPlugin

setWsdlFiles

public void setWsdlFiles(ArrayList wsdlFiles)
Specified by:
setWsdlFiles in interface WSDL2JavaPlugin

setSourceDependencies

public void setSourceDependencies(ArrayList sourceDependencies)
Specified by:
setSourceDependencies in interface WSDL2JavaPlugin

setUrlDownloadDirectory

public void setUrlDownloadDirectory(File urlDownloadDirectory)
Specified by:
setUrlDownloadDirectory in interface WSDL2JavaPlugin

setSourceDependencyDirectory

public void setSourceDependencyDirectory(File sourceDependencyDirectory)
Specified by:
setSourceDependencyDirectory in interface WSDL2JavaPlugin

setUseEmitter

public void setUseEmitter(boolean useEmitter)
Specified by:
setUseEmitter in interface WSDL2JavaPlugin

setMappings

public void setMappings(ArrayList mappings)
Specified by:
setMappings in interface WSDL2JavaPlugin

setServerSide

public void setServerSide(boolean serverSide)
Specified by:
setServerSide in interface WSDL2JavaPlugin

setPackageSpace

public void setPackageSpace(String packageSpace)
Specified by:
setPackageSpace in interface WSDL2JavaPlugin

setVerbose

public void setVerbose(boolean verbose)
Specified by:
setVerbose in interface WSDL2JavaPlugin

setTestCases

public void setTestCases(boolean testCases)
Specified by:
setTestCases in interface WSDL2JavaPlugin

setRunTestCasesAsUnitTests

public void setRunTestCasesAsUnitTests(boolean runTestCasesAsUnitTests)
Specified by:
setRunTestCasesAsUnitTests in interface WSDL2JavaPlugin

setAllElements

public void setAllElements(boolean allElements)
Specified by:
setAllElements in interface WSDL2JavaPlugin

setDebug

public void setDebug(boolean debug)
Specified by:
setDebug in interface WSDL2JavaPlugin

setTimeout

public void setTimeout(Integer timeout)
Specified by:
setTimeout in interface WSDL2JavaPlugin

setNoImports

public void setNoImports(boolean noImports)
Specified by:
setNoImports in interface WSDL2JavaPlugin

setNoWrapped

public void setNoWrapped(boolean noWrapped)
Specified by:
setNoWrapped in interface WSDL2JavaPlugin

setWrapArrays

public void setWrapArrays(boolean wrapArrays)
Specified by:
setWrapArrays in interface WSDL2JavaPlugin

setSkeletonDeploy

public void setSkeletonDeploy(boolean skeletonDeploy)
Specified by:
setSkeletonDeploy in interface WSDL2JavaPlugin

setNamespaceToPackage

public void setNamespaceToPackage(String namespaceToPackage)
Specified by:
setNamespaceToPackage in interface WSDL2JavaPlugin

setFileNamespaceToPackage

public void setFileNamespaceToPackage(File fileNamespaceToPackage)
Specified by:
setFileNamespaceToPackage in interface WSDL2JavaPlugin

setDeployScope

public void setDeployScope(String deployScope)
Specified by:
setDeployScope in interface WSDL2JavaPlugin

setTypeMappingVersion

public void setTypeMappingVersion(String typeMappingVersion)
Specified by:
setTypeMappingVersion in interface WSDL2JavaPlugin

setFactory

public void setFactory(String factory)
Specified by:
setFactory in interface WSDL2JavaPlugin

setNsIncludes

public void setNsIncludes(ArrayList nsIncludes)
Specified by:
setNsIncludes in interface WSDL2JavaPlugin

setNsExcludes

public void setNsExcludes(ArrayList nsExcludes)
Specified by:
setNsExcludes in interface WSDL2JavaPlugin

setHelperGen

public void setHelperGen(boolean helperGen)
Specified by:
setHelperGen in interface WSDL2JavaPlugin

setUsername

public void setUsername(String username)
Specified by:
setUsername in interface WSDL2JavaPlugin

setPassword

public void setPassword(String password)
Specified by:
setPassword in interface WSDL2JavaPlugin

setImplementationClassName

public void setImplementationClassName(String implementationClassName)
Specified by:
setImplementationClassName in interface WSDL2JavaPlugin

setSubPackageByFileName

public void setSubPackageByFileName(boolean subPackageByFileName)
Specified by:
setSubPackageByFileName in interface WSDL2JavaPlugin

setTestSourceDirectory

public void setTestSourceDirectory(File testSourceDirectory)
Specified by:
setTestSourceDirectory in interface WSDL2JavaPlugin


Copyright © 2005–2015 MojoHaus. All rights reserved.