org.apache.ws.java2wsdl
Class Java2WSDLBuilder

java.lang.Object
  extended byorg.apache.ws.java2wsdl.Java2WSDLBuilder
All Implemented Interfaces:
Java2WSDLConstants

public class Java2WSDLBuilder
extends java.lang.Object
implements Java2WSDLConstants


Field Summary
static java.lang.String ALL
           
 
Fields inherited from interface org.apache.ws.java2wsdl.Java2WSDLConstants
ATTR_FORM_DEFAULT_OPTION, ATTR_FORM_DEFAULT_OPTION_LONG, ATTRIBUTE_NAME, AXIS2_NAMESPACE_PREFIX, AXIS2_XSD, BINDING_LOCAL_NAME, BINDING_NAME_SUFFIX, CLASSNAME_OPTION, CLASSNAME_OPTION_LONG, CLASSPATH_OPTION, CLASSPATH_OPTION_LONG, COLON_SEPARATOR, DEFAULT_LOCATION_URL, DEFAULT_SCHEMA_NAMESPACE_PREFIX, DEFAULT_TARGET_NAMESPACE, DEFAULT_TARGET_NAMESPACE_PREFIX, DEFAULT_WSDL_NAMESPACE_PREFIX, DOCUMENT, ELEMENT_ATTRIBUTE_NAME, ELEMENT_FORM_DEFAULT_OPTION, ELEMENT_FORM_DEFAULT_OPTION_LONG, EXTRA_CLASSES_DEFAULT_OPTION, EXTRA_CLASSES_DEFAULT_OPTION_LONG, FAULT_LOCAL_NAME, FAULT_MESSAGE, FORM_DEFAULT_QUALIFIED, FORM_DEFAULT_UNQUALIFIED, HTTP_BINDING, HTTP_NAMESPACE, HTTP_PORT, HTTP_PREFIX, IN_PUT_LOCAL_NAME, JAVA_PKG_2_NSMAP_OPTION, JAVA_PKG_2_NSMAP_OPTION_LONG, LITERAL, LOCATION, LOCATION_OPTION, LOCATION_OPTION_LONG, MESSAGE_LOCAL_NAME, MESSAGE_SUFFIX, MIME_NAMESPACE, MIME_PREFIX, NAMESPACE_GENERATOR_OPTION, NAMESPACE_GENERATOR_OPTION_LONG, OPERATION_LOCAL_NAME, OUT_PUT_LOCAL_NAME, OUTPUT_FILENAME_OPTION, OUTPUT_FILENAME_OPTION_LONG, OUTPUT_LOCATION_OPTION, OUTPUT_LOCATION_OPTION_LONG, PART_ATTRIBUTE_NAME, PORT, PORT_NAME_SUFFIX, PORT_TYPE_LOCAL_NAME, PORT_TYPE_SUFFIX, REQUEST, REQUEST_MESSAGE, RESPONSE, RESPONSE_MESSAGE, SCHEMA_NAMESPACE_PRFIX, SCHEMA_TARGET_NAMESPACE_OPTION, SCHEMA_TARGET_NAMESPACE_OPTION_LONG, SCHEMA_TARGET_NAMESPACE_PREFIX_OPTION, SCHEMA_TARGET_NAMESPACE_PREFIX_OPTION_LONG, SERVICE_LOCAL_NAME, SERVICE_NAME_OPTION, SERVICE_NAME_OPTION_LONG, SOAP_ACTION, SOAP_ADDRESS, SOAP_BODY, SOAP_USE, SOAP11_PREFIX, SOAP11PORT, SOAP12_PREFIX, SOAP12BINDING_NAME_SUFFIX, SOAP12PORT, SOLE_INPUT, STYLE, STYLE_OPTION, STYLE_OPTION_LONG, TARGET_NAMESPACE_OPTION, TARGET_NAMESPACE_OPTION_LONG, TARGET_NAMESPACE_PREFIX_OPTION, TARGET_NAMESPACE_PREFIX_OPTION_LONG, TARGETNAMESPACE_PREFIX, TRANSPORT, TRANSPORT_URI, URI_2001_SCHEMA_XSD, URI_WSDL11_SOAP, URI_WSDL12_SOAP, URN_PREFIX, USE_OPTION, USE_OPTION_LONG, WSAD_NS, WSDL_NAMESPACE
 
Constructor Summary
Java2WSDLBuilder(java.io.OutputStream out, java.lang.String className, java.lang.ClassLoader classLoader)
           
 
Method Summary
 void generateWSDL()
          Externally visible generator method
 java.lang.String getAttrFormDefault()
           
 java.lang.String getElementFormDefault()
           
 java.util.ArrayList getExtraClasses()
           
 java.lang.String getLocationUri()
           
 java.lang.String getNsGenClassName()
           
 java.util.Map getPkg2nsMap()
           
 java.lang.String getSchemaTargetNamespace()
           
 java.lang.String getSchemaTargetNamespacePrefix()
           
 java.lang.String getServiceName()
           
 java.lang.String getStyle()
           
 java.lang.String getTargetNamespace()
           
 java.lang.String getTargetNamespacePrefix()
           
 java.lang.String getUse()
           
 java.lang.String getWsdlPrefix()
           
 void setAttrFormDefault(java.lang.String attrFormDefault)
           
 void setElementFormDefault(java.lang.String elementFormDefault)
           
 void setExtraClasses(java.util.ArrayList extraClasses)
           
 void setLocationUri(java.lang.String locationUri)
           
 void setNsGenClassName(java.lang.String nsGenClassName)
           
 void setPkg2nsMap(java.util.Map pkg2nsMap)
           
 void setSchemaTargetNamespace(java.lang.String schemaTargetNamespace)
           
 void setSchemaTargetNamespacePrefix(java.lang.String schemaTargetNamespacePrefix)
           
 void setServiceName(java.lang.String serviceName)
           
 void setStyle(java.lang.String style)
           
 void setTargetNamespace(java.lang.String targetNamespace)
           
 void setTargetNamespacePrefix(java.lang.String targetNamespacePrefix)
           
 void setUse(java.lang.String use)
           
 void setWsdlPrefix(java.lang.String wsdlPrefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALL

public static final java.lang.String ALL
See Also:
Constant Field Values
Constructor Detail

Java2WSDLBuilder

public Java2WSDLBuilder(java.io.OutputStream out,
                        java.lang.String className,
                        java.lang.ClassLoader classLoader)
Parameters:
out -
className -
classLoader -
Method Detail

getSchemaTargetNamespace

public java.lang.String getSchemaTargetNamespace()
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getStyle

public java.lang.String getStyle()

getLocationUri

public java.lang.String getLocationUri()

setLocationUri

public void setLocationUri(java.lang.String locationUri)

setStyle

public void setStyle(java.lang.String style)

getUse

public java.lang.String getUse()

setUse

public void setUse(java.lang.String use)

setSchemaTargetNamespace

public void setSchemaTargetNamespace(java.lang.String schemaTargetNamespace)

getSchemaTargetNamespacePrefix

public java.lang.String getSchemaTargetNamespacePrefix()

setSchemaTargetNamespacePrefix

public void setSchemaTargetNamespacePrefix(java.lang.String schemaTargetNamespacePrefix)

getTargetNamespace

public java.lang.String getTargetNamespace()

setTargetNamespace

public void setTargetNamespace(java.lang.String targetNamespace)

getTargetNamespacePrefix

public java.lang.String getTargetNamespacePrefix()

setTargetNamespacePrefix

public void setTargetNamespacePrefix(java.lang.String targetNamespacePrefix)

getServiceName

public java.lang.String getServiceName()

setServiceName

public void setServiceName(java.lang.String serviceName)

getWsdlPrefix

public java.lang.String getWsdlPrefix()

setWsdlPrefix

public void setWsdlPrefix(java.lang.String wsdlPrefix)

generateWSDL

public void generateWSDL()
                  throws java.lang.Exception
Externally visible generator method

Throws:
java.lang.Exception

getAttrFormDefault

public java.lang.String getAttrFormDefault()

setAttrFormDefault

public void setAttrFormDefault(java.lang.String attrFormDefault)

getElementFormDefault

public java.lang.String getElementFormDefault()

setElementFormDefault

public void setElementFormDefault(java.lang.String elementFormDefault)

getExtraClasses

public java.util.ArrayList getExtraClasses()

setExtraClasses

public void setExtraClasses(java.util.ArrayList extraClasses)

getNsGenClassName

public java.lang.String getNsGenClassName()

setNsGenClassName

public void setNsGenClassName(java.lang.String nsGenClassName)

getPkg2nsMap

public java.util.Map getPkg2nsMap()

setPkg2nsMap

public void setPkg2nsMap(java.util.Map pkg2nsMap)


Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.