|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
com.ibm.ws.webservices.tools.ant.WSDL2JavaJ2EE
com.ibm.websphere.ant.tasks.WSDL2Java
public class WSDL2Java
The WSDL2Java task creates Java classes and deployment descriptor templates from a Web Services Description Language (WSDL) file. The structure of the WSDL2Java task is shown below:
Nested Class Summary | |
---|---|
class |
WSDL2Java.Mapping
Used for nested package definitions. |
Field Summary |
---|
Fields inherited from class com.ibm.ws.webservices.tools.ant.WSDL2JavaJ2EE |
---|
container, inputMappingFile, role |
Fields inherited from class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase |
---|
all, allowRelativeNamespace, classpath, debug, deployScope, fileNStoPkg, genEquals, genImplSer, genjava, genResolver, genxml, introspect, javaSearch, metaInfOnly, namespaceMap, noDataBinding, noWrappedArrays, noWrappedOperations, output, password, properties, propertiesFile, resolver, retry, scenario, servicesToWrite, testCase, timeout, url, user, verbose |
Fields inherited from class org.apache.tools.ant.Task |
---|
description, location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
---|
project |
Constructor Summary | |
---|---|
WSDL2Java()
|
Method Summary | |
---|---|
com.ibm.ws.webservices.tools.ant.WSDL2JavaBase.Mapping |
createMapping()
Create namespace to package mapping. |
void |
setAll(java.lang.String all)
Sets the all |
void |
setClasspath(java.lang.String classpath)
Sets the classpath |
void |
setContainer(java.lang.String container)
Sets the container |
void |
setDebug(java.lang.String debug)
Sets the debug |
void |
setDeployScope(java.lang.String deployscope)
Sets the deployscope |
void |
setFileNStoPkg(java.lang.String fileName)
Set the NStoPkg mappings filename. |
void |
setGenEquals(boolean parameter)
Enable the hashcode/equal generation. |
void |
setGenerateResolver(boolean genResolver)
Sets the genResolver |
void |
setGenImplSer(boolean parameter)
Have generated beans implement java.io.Serializable. |
void |
setGenJava(java.lang.String genJava)
Sets the genJava |
void |
setGenXML(java.lang.String genXML)
Sets the genXML |
void |
setInputMappingFile(java.lang.String inputMappingFile)
Sets the inputMappingFile |
void |
setIntrospect(java.lang.String introspect)
Sets the introspect |
void |
setJavaSearch(java.lang.String parameter)
The setter for the "javaSearch" attribute Set the javaSearch option used whith genJava. |
void |
setNoDataBinding(boolean value)
Setter for noDataBinding Force everything to be mapped to a generic object (i.e. |
void |
setNoWrappedArrays(boolean parameter)
The setter for the "noWrappedArrays" attribute Do not wrap arrays. |
void |
setNoWrappedOperations(boolean parameter)
The setter for the "noWrappedOperations" attribute. |
void |
setOutput(java.io.File output)
Sets the output |
void |
setPassword(java.lang.String password)
Sets the password |
void |
setRole(java.lang.String role)
Sets the role |
void |
setScenario(java.lang.String parameter)
Set the scenario option used with genJava. |
void |
setTestCase(java.lang.String testcase)
Sets the testcase |
void |
setTimeout(java.lang.String timeout)
Sets the timeout |
void |
setUrl(java.lang.String url)
Sets the url |
void |
setUser(java.lang.String user)
Sets the user |
void |
setUseResolver(java.lang.String resolver)
Sets the resolver |
void |
setVerbose(java.lang.String verbose)
Sets the verbose |
Methods inherited from class com.ibm.ws.webservices.tools.ant.WSDL2JavaJ2EE |
---|
_execute, preExecute |
Methods inherited from class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase |
---|
execute, postExecute, setAllowRelativeNamespace, setMETA_INF_Only, setProperties, setPropertiesFile, setRetry, setServicesToBeWritten |
Methods inherited from class org.apache.tools.ant.Task |
---|
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
---|
getProject, setProject |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WSDL2Java()
Method Detail |
---|
public void setInputMappingFile(java.lang.String inputMappingFile)
setInputMappingFile
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaJ2EE
inputMappingFile
- The inputMappingFile to set.
The file name of the java to WSDL mapping file.public void setRole(java.lang.String role)
setRole
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaJ2EE
role
- The role to set.
The J2EE development role that identifies which files to generate.public void setContainer(java.lang.String container)
setContainer
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaJ2EE
container
- The container to set.
Indicates the J2EE container to be used.public void setVerbose(java.lang.String verbose)
setVerbose
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
verbose
- The verbose to set.public void setDebug(java.lang.String debug)
setDebug
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
debug
- The debug to set.public void setTestCase(java.lang.String testcase)
setTestCase
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
testcase
- The testcase to set.public void setOutput(java.io.File output)
setOutput
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
output
- The output to set.public void setDeployScope(java.lang.String deployscope)
setDeployScope
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
deployscope
- The deployscope to set.public void setGenJava(java.lang.String genJava)
setGenJava
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
genJava
- The genJava option.
"No", "IfNotExists" (default), or "Overwrite"public void setGenXML(java.lang.String genXML)
setGenXML
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
genXML
- The genXML to set.public void setUrl(java.lang.String url)
setUrl
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
url
- The url of the input WSDL documentpublic void setAll(java.lang.String all)
setAll
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
all
- The all to set.public void setTimeout(java.lang.String timeout)
setTimeout
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
timeout
- Specifies how long to wait, in seconds, for the url to respondpublic void setUser(java.lang.String user)
setUser
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
user
- The user to set.public void setPassword(java.lang.String password)
setPassword
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
password
- The password to set.public void setUseResolver(java.lang.String resolver)
setUseResolver
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
resolver
- The resolver to set.public void setGenerateResolver(boolean genResolver)
setGenerateResolver
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
genResolver
- Set to generate an absolute-import resolver class.public com.ibm.ws.webservices.tools.ant.WSDL2JavaBase.Mapping createMapping()
createMapping
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
public void setClasspath(java.lang.String classpath)
setClasspath
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
classpath
- Set to the classpath to use for class introspection.public void setIntrospect(java.lang.String introspect)
setIntrospect
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
introspect
- Set to enable introspection of
existing classes to determine mapping details.public void setJavaSearch(java.lang.String parameter)
setJavaSearch
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
parameter
- String value of 'File', 'Classpath', 'Both'public void setNoDataBinding(boolean value)
setNoDataBinding
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
public void setNoWrappedArrays(boolean parameter)
setNoWrappedArrays
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
public void setNoWrappedOperations(boolean parameter)
setNoWrappedOperations
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
public void setFileNStoPkg(java.lang.String fileName)
setFileNStoPkg
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
public void setGenEquals(boolean parameter)
setGenEquals
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
public void setGenImplSer(boolean parameter)
setGenImplSer
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
public void setScenario(java.lang.String parameter)
setScenario
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
parameter
- "normal" to get default behavior,
"wrdTopDown" to get WRD-specific action.
|
IBM WebSphere Application ServerTM Release 7 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |