|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.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
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:
Inner Class Summary | |
---|---|
class |
WSDL2Java.Mapping
Used for nested package definitions. |
Inner classes inherited from class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase |
---|
com.ibm.ws.webservices.tools.ant.WSDL2JavaBase.Mapping |
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, debug, deployScope, genjava, genResolver, genxml, metaInfOnly, namespaceMap, output, password, resolver, 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.WSDL2JavaJ2EE.Mapping |
createMapping()
Create namespace to package mapping. |
void |
setAll(java.lang.String all)
Sets the all |
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 |
setGenerateResolver(boolean genResolver)
Sets the genResolver |
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 |
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 |
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, setMETA_INF_Only |
Methods inherited from class org.apache.tools.ant.Task |
---|
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
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.WSDL2JavaJ2EE.Mapping createMapping()
createMapping
in class com.ibm.ws.webservices.tools.ant.WSDL2JavaBase
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |