electric.wsdl.tools
Class WSDL2Java
java.lang.Object
electric.wsdl.tools.WSDL2Java
- All Implemented Interfaces:
- IEXMLLoggingConstants, IGLUELoggingConstants, ILoaderConstants, ILoggingConstants, IWebInfConstants, IWSDLConstants
- public class WSDL2Java
- extends java.lang.Object
- implements ILoaderConstants, IWSDLConstants, IGLUELoggingConstants, IWebInfConstants
WSDL2Java creates Java from WSDL.
todo: separate out wsdl2java the object and wsdl2java the command
todo: line tools into separate files.
- Author:
- webMethods
Fields inherited from interface electric.wsdl.IWSDLConstants |
ADDRESS, BINDING, DEFINITIONS, DESCRIPTION, DOCUMENT, DOCUMENTATION, ELEMENT, ENCODED, ENCODING_STYLE, ENDPOINT, FAULT, FAULT_DETAIL, GET, GETPOST, HTTP, INPUT, LITERAL, LOCATION, MESSAGE, METHOD_NAMESPACE, MIME, NAME, NAMESPACE, OPERATION, OUTPUT, PARAMETER_ORDER, PARAMETERS, PART, PORT, PORT_TYPE, POST, RPC, SERVICE, SOAP, SOAP_ACTION, STYLE, TARGET_NAMESPACE, TARGET_NAMESPACE_PREFIX, TNS, TRANSPORT, TYPE, USE, VERB, WSDL_EXTENSION, WSDL_NAMESPACE, WSDL_PREFIX, WSDL_SOAP_NAMESPACE, WSDL_SOAP_PREFIX, WSDL_SOAP11_NAMESPACE, WSDL_SOAP11_PREFIX, WSDL_SOAP12_NAMESPACE, WSDL_SOAP12_PREFIX |
Fields inherited from interface electric.glue.IGLUELoggingConstants |
CLUSTER_DEBUG_EVENT, CLUSTER_EVENT, CONSOLE_DEBUG_EVENT, DEPLOY_EVENT, DETECTORS_EVENT, HTTP_EVENT, JMS_EVENT, REBINDING_EVENT, SECURITY_DEBUG_EVENT, SECURITY_DETAIL_EVENT, SERVLET_EVENT, SOAP_EVENT |
Fields inherited from interface electric.util.log.ILoggingConstants |
CLASSLOADER_EVENT, COMMAND_EVENT, COMMENT_EVENT, CONFIG_EVENT, DEBUG_EVENT, ELECTRIC_LOGGING_PROPERTY, ERROR_EVENT, EXCEPTION_EVENT, FILE_EVENT, LICENSE_EVENT, RESOURCES_EVENT, SECURITY_EVENT, SHUTDOWN_EVENT, SOURCE_EVENT, SQL_EVENT, STARTUP_EVENT, WARNING_EVENT |
Fields inherited from interface electric.servlet.webinf.IWebInfConstants |
AUTH_CONSTRAINT, AUTH_METHOD, CONTEXT_PARAM, DISPLAY_NAME, ERROR_CODE, ERROR_PAGE, EXCEPTION_TYPE, EXTENSION, FILTER, FILTER_CLASS, FILTER_MAPPING, FILTER_NAME, FORM_LOGIN_CONFIG, INIT_PARAM, LISTENER, LISTENER_CLASS, LOAD_ON_STARTUP, LOCATION, LOGIN_CONFIG, MIME_MAPPING, MIME_TYPE, PARAM_NAME, PARAM_VALUE, REALM_NAME, ROLE_NAME, SECURITY_CONSTRAINT, SECURITY_ROLE, SERVLET, SERVLET_CLASS, SERVLET_MAPPING, SERVLET_MAPPING_SERVLET_NAME, SERVLET_NAME, URL_PATTERN, USER_DATA_CONSTRAINT_TRANSPORT_GUARANTEE, WEB_INF, WEB_RESOURCE_COLLECTION, WEB_RESOURCE_NAME, WEB_XML, WELCOME_FILE, WELCOME_FILE_LIST |
Method Summary |
void |
cleanup()
|
void |
execute()
|
java.lang.String |
getDir()
|
java.lang.String |
getInterfacePrefix()
|
java.lang.String |
getInterfaceSuffix()
|
IFileListener |
getListener()
|
java.lang.String |
getMapDir()
|
java.lang.String |
getMapPath()
|
java.lang.String |
getNamespacePrefix()
|
java.lang.String |
getPkg()
|
java.lang.String |
getServiceName(Document wsdl)
|
java.lang.String |
getServiceName(WSDL wsdl)
|
java.lang.String |
getUrl()
|
boolean |
isCheckedExceptions()
|
boolean |
isCreateDirectoryStructure()
|
boolean |
isForceExceptionInheritance()
|
boolean |
isGenerateAccessors()
|
boolean |
isGenerateFaults()
|
boolean |
isKeepGenerated()
|
boolean |
isVerbose()
|
static void |
main(java.lang.String[] args)
|
void |
prepare()
|
void |
setCheckedExceptions(boolean checkedExceptions)
|
void |
setCreateDirectoryStructure(boolean createDirectoryStructure)
|
void |
setDir(java.lang.String dir)
|
void |
setForceExceptionInheritance(boolean forceExceptionInheritance)
|
void |
setGenerateAccessors(boolean generateAccessors)
|
void |
setGenerateFaults(boolean generateFaults)
|
void |
setGenerateSkeleton(boolean generateSkeleton)
|
void |
setInterfacePrefix(java.lang.String interfacePrefix)
|
void |
setInterfaceSuffix(java.lang.String interfaceSuffix)
|
void |
setKeepGenerated(boolean keepGenerated)
|
void |
setListener(IFileListener listener)
|
void |
setMapDir(java.lang.String mapDir)
|
void |
setMapPath(java.lang.String mapPath)
|
void |
setNamespacePrefix(java.lang.String namespacePrefix)
|
void |
setPkg(java.lang.String pkg)
|
void |
setUrl(java.lang.String url)
|
void |
setVerbose(boolean verbose)
|
void |
writeHelper(java.lang.String packageName,
java.lang.String name,
java.lang.String interfaceName,
java.lang.String url,
java.io.PrintWriter writer)
|
void |
writeInterface(SOAPBinding binding,
java.lang.String packageName,
java.lang.String name,
java.io.PrintWriter writer,
boolean checkedExceptions,
boolean generateFaults)
|
void |
writeSkeleton(SOAPBinding binding,
java.lang.String packageName,
java.lang.String name,
java.io.PrintWriter writer,
boolean checkedExceptions,
boolean generateFaults)
|
void |
wsdl2java()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WSDL2Java
public WSDL2Java()
main
public static void main(java.lang.String[] args)
- Parameters:
args
-
wsdl2java
public void wsdl2java()
throws SchemaException,
java.io.IOException,
ParseException,
WSDLException,
java.lang.ClassNotFoundException
- Throws:
SchemaException
java.io.IOException
ParseException
WSDLException
java.lang.ClassNotFoundException
prepare
public void prepare()
throws SchemaException,
java.io.IOException,
ParseException
- Throws:
SchemaException
java.io.IOException
ParseException
execute
public void execute()
throws java.io.IOException,
java.lang.ClassNotFoundException,
ParseException,
WSDLException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
ParseException
WSDLException
cleanup
public void cleanup()
writeInterface
public void writeInterface(SOAPBinding binding,
java.lang.String packageName,
java.lang.String name,
java.io.PrintWriter writer,
boolean checkedExceptions,
boolean generateFaults)
throws SchemaException
- Parameters:
binding
- packageName
- name
- writer
- checkedExceptions
-
- Throws:
SchemaException
writeSkeleton
public void writeSkeleton(SOAPBinding binding,
java.lang.String packageName,
java.lang.String name,
java.io.PrintWriter writer,
boolean checkedExceptions,
boolean generateFaults)
throws SchemaException
- Parameters:
binding
- packageName
- name
- writer
- checkedExceptions
-
- Throws:
SchemaException
writeHelper
public void writeHelper(java.lang.String packageName,
java.lang.String name,
java.lang.String interfaceName,
java.lang.String url,
java.io.PrintWriter writer)
- Parameters:
packageName
- name
- url
- writer
-
getServiceName
public java.lang.String getServiceName(Document wsdl)
- Parameters:
wsdl
-
getServiceName
public java.lang.String getServiceName(WSDL wsdl)
- Parameters:
wsdl
-
getUrl
public java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String url)
- Parameters:
url
-
getDir
public java.lang.String getDir()
setDir
public void setDir(java.lang.String dir)
- Parameters:
dir
-
isCreateDirectoryStructure
public boolean isCreateDirectoryStructure()
setCreateDirectoryStructure
public void setCreateDirectoryStructure(boolean createDirectoryStructure)
- Parameters:
createDirectoryStructure
-
isKeepGenerated
public boolean isKeepGenerated()
setKeepGenerated
public void setKeepGenerated(boolean keepGenerated)
- Parameters:
keepGenerated
-
getPkg
public java.lang.String getPkg()
setPkg
public void setPkg(java.lang.String pkg)
- Parameters:
pkg
-
getMapPath
public java.lang.String getMapPath()
setMapPath
public void setMapPath(java.lang.String mapPath)
- Parameters:
mapPath
-
getMapDir
public java.lang.String getMapDir()
setMapDir
public void setMapDir(java.lang.String mapDir)
- Parameters:
mapDir
-
getNamespacePrefix
public java.lang.String getNamespacePrefix()
setNamespacePrefix
public void setNamespacePrefix(java.lang.String namespacePrefix)
- Parameters:
namespacePrefix
-
setGenerateSkeleton
public void setGenerateSkeleton(boolean generateSkeleton)
- Parameters:
generateSkeleton
-
isCheckedExceptions
public boolean isCheckedExceptions()
setCheckedExceptions
public void setCheckedExceptions(boolean checkedExceptions)
- Parameters:
checkedExceptions
-
isGenerateAccessors
public boolean isGenerateAccessors()
setGenerateAccessors
public void setGenerateAccessors(boolean generateAccessors)
- Parameters:
generateAccessors
-
isVerbose
public boolean isVerbose()
setVerbose
public void setVerbose(boolean verbose)
- Parameters:
verbose
-
getInterfacePrefix
public java.lang.String getInterfacePrefix()
setInterfacePrefix
public void setInterfacePrefix(java.lang.String interfacePrefix)
- Parameters:
interfacePrefix
-
isGenerateFaults
public boolean isGenerateFaults()
setGenerateFaults
public void setGenerateFaults(boolean generateFaults)
- Parameters:
generateFaults
-
isForceExceptionInheritance
public boolean isForceExceptionInheritance()
- Returns:
setForceExceptionInheritance
public void setForceExceptionInheritance(boolean forceExceptionInheritance)
- Parameters:
forceExceptionInheritance
-
getInterfaceSuffix
public java.lang.String getInterfaceSuffix()
setInterfaceSuffix
public void setInterfaceSuffix(java.lang.String interfaceSuffix)
- Parameters:
interfaceSuffix
-
getListener
public IFileListener getListener()
setListener
public void setListener(IFileListener listener)
- Parameters:
listener
-
copyright© 2001-2004 by webMethods All Rights Reserved.