org.codehaus.mojo.axistools.java2wsdl
Class DefaultJava2WSDLPlugin

java.lang.Object
  extended by org.codehaus.mojo.axistools.axis.AbstractAxisPlugin
      extended by org.codehaus.mojo.axistools.java2wsdl.DefaultJava2WSDLPlugin
All Implemented Interfaces:
Java2WSDLPlugin

public class DefaultJava2WSDLPlugin
extends AbstractAxisPlugin
implements Java2WSDLPlugin

Author:
jesse

Field Summary
 
Fields inherited from class org.codehaus.mojo.axistools.axis.AbstractAxisPlugin
artifactFactory, localRepository, log, pluginArtifacts, sourceDirectory, staleMillis, timestampDirectory
 
Fields inherited from interface org.codehaus.mojo.axistools.java2wsdl.Java2WSDLPlugin
ROLE
 
Constructor Summary
DefaultJava2WSDLPlugin()
           
 
Method Summary
 void execute()
           
 void setAll(boolean all)
           
 void setBindingName(String bindingName)
           
 void setClassOfPortType(String classOfPortType)
           
 void setClasspath(String classpath)
           
 void setExcludes(ArrayList excludes)
           
 void setExtraClasses(ArrayList extraClasses)
           
 void setFilename(String filename)
           
 void setImplClass(String implClass)
           
 void setImportSchema(String importSchema)
           
 void setInput(String input)
           
 void setLocation(String location)
           
 void setLocationImport(String locationImport)
           
 void setMethods(ArrayList methods)
           
 void setNamespace(String namespace)
           
 void setNamespaceImpl(String namespaceImpl)
           
 void setOutputDirectory(File outputDirectory)
           
 void setOutputImpl(String outputImpl)
           
 void setOutputWSDLMode(String outputWSDLMode)
           
 void setPackageToNamespace(String packageToNamespace)
           
 void setPortTypeName(String portTypeName)
           
 void setProject(org.apache.maven.project.MavenProject project)
           
 void setProjectHelper(org.apache.maven.project.MavenProjectHelper projectHelper)
           
 void setServiceElementName(String serviceElementName)
           
 void setServicePortName(String servicePortName)
           
 void setSoapAction(String soapAction)
           
 void setStopClasses(ArrayList stopClasses)
           
 void setStyle(String style)
           
 void setTypeMappingVersion(String typeMappingVersion)
           
 void setUse(String use)
           
 
Methods inherited from class org.codehaus.mojo.axistools.axis.AbstractAxisPlugin
createSafeFileName, getLog, listToCommaDelimitedString, setArtifactFactory, setLocalRepository, setLog, setPluginArtifacts, setSourceDirectory, setStaleMillis, setTimestampDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJava2WSDLPlugin

public DefaultJava2WSDLPlugin()
Method Detail

execute

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

setOutputDirectory

public void setOutputDirectory(File outputDirectory)
Specified by:
setOutputDirectory in interface Java2WSDLPlugin
Overrides:
setOutputDirectory in class AbstractAxisPlugin

setFilename

public void setFilename(String filename)
Specified by:
setFilename in interface Java2WSDLPlugin

setClassOfPortType

public void setClassOfPortType(String classOfPortType)
Specified by:
setClassOfPortType in interface Java2WSDLPlugin

setInput

public void setInput(String input)
Specified by:
setInput in interface Java2WSDLPlugin

setLocation

public void setLocation(String location)
Specified by:
setLocation in interface Java2WSDLPlugin

setPortTypeName

public void setPortTypeName(String portTypeName)
Specified by:
setPortTypeName in interface Java2WSDLPlugin

setBindingName

public void setBindingName(String bindingName)
Specified by:
setBindingName in interface Java2WSDLPlugin

setServiceElementName

public void setServiceElementName(String serviceElementName)
Specified by:
setServiceElementName in interface Java2WSDLPlugin

setServicePortName

public void setServicePortName(String servicePortName)
Specified by:
setServicePortName in interface Java2WSDLPlugin

setNamespace

public void setNamespace(String namespace)
Specified by:
setNamespace in interface Java2WSDLPlugin

setPackageToNamespace

public void setPackageToNamespace(String packageToNamespace)
Specified by:
setPackageToNamespace in interface Java2WSDLPlugin

setMethods

public void setMethods(ArrayList methods)
Specified by:
setMethods in interface Java2WSDLPlugin

setAll

public void setAll(boolean all)
Specified by:
setAll in interface Java2WSDLPlugin

setOutputWSDLMode

public void setOutputWSDLMode(String outputWSDLMode)
Specified by:
setOutputWSDLMode in interface Java2WSDLPlugin

setLocationImport

public void setLocationImport(String locationImport)
Specified by:
setLocationImport in interface Java2WSDLPlugin

setNamespaceImpl

public void setNamespaceImpl(String namespaceImpl)
Specified by:
setNamespaceImpl in interface Java2WSDLPlugin

setOutputImpl

public void setOutputImpl(String outputImpl)
Specified by:
setOutputImpl in interface Java2WSDLPlugin

setImplClass

public void setImplClass(String implClass)
Specified by:
setImplClass in interface Java2WSDLPlugin

setExcludes

public void setExcludes(ArrayList excludes)
Specified by:
setExcludes in interface Java2WSDLPlugin

setStopClasses

public void setStopClasses(ArrayList stopClasses)
Specified by:
setStopClasses in interface Java2WSDLPlugin

setTypeMappingVersion

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

setSoapAction

public void setSoapAction(String soapAction)
Specified by:
setSoapAction in interface Java2WSDLPlugin

setStyle

public void setStyle(String style)
Specified by:
setStyle in interface Java2WSDLPlugin

setUse

public void setUse(String use)
Specified by:
setUse in interface Java2WSDLPlugin

setExtraClasses

public void setExtraClasses(ArrayList extraClasses)
Specified by:
setExtraClasses in interface Java2WSDLPlugin

setImportSchema

public void setImportSchema(String importSchema)
Specified by:
setImportSchema in interface Java2WSDLPlugin

setProject

public void setProject(org.apache.maven.project.MavenProject project)
Overrides:
setProject in class AbstractAxisPlugin

setProjectHelper

public void setProjectHelper(org.apache.maven.project.MavenProjectHelper projectHelper)

setClasspath

public void setClasspath(String classpath)
Specified by:
setClasspath in interface Java2WSDLPlugin


Copyright © 2005–2015 MojoHaus. All rights reserved.