org.apache.ws.java2wsdl
Class Java2WSDLBuilder

java.lang.Object
  extended by org.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.axis2.description.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, CUSTOM_SCHEMA_LOCATION, CUSTOM_SCHEMA_LOCATION_LONG, DEFAULT_LOCATION_URL, DEFAULT_SCHEMA_NAMESPACE_PREFIX, DEFAULT_TARGET_NAMESPACE, DEFAULT_TARGET_NAMESPACE_PREFIX, DEFAULT_WSDL_NAMESPACE_PREFIX, DISABLE_BINDING_REST, DISABLE_BINDING_SOAP11, DISABLE_BINDING_SOAP12, DISALLOW_ANON_TYPES_OPTION, DISALLOW_ANON_TYPES_OPTION_LONG, DISALLOW_NILLABLE_ELEMENTS_OPTION, DISALLOW_NILLABLE_ELEMENTS_OPTION_LONG, DOC_LIT_BARE, DOC_LIT_BARE_LONG, DOC_LIT_BARE_PARAMETER, 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_PART_NAME_OPTION, MESSAGE_PART_NAME_OPTION_LONG, 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, PARAMETERS, PART_ATTRIBUTE_NAME, PORT, PORT_NAME_SUFFIX, PORT_TYPE_LOCAL_NAME, PORT_TYPE_NAME_OPTION, PORT_TYPE_NAME_OPTION_LONG, PORT_TYPE_SUFFIX, REQUEST, REQUEST_ELEMENT_SUFFIX_OPTION, REQUEST_ELEMENT_SUFFIX_OPTION_LONG, REQUEST_MESSAGE, RESPONSE, RESPONSE_MESSAGE, REST_BINDING_NAME_OPTION_LONG, RESULT, SCHEMA_GENERATOR_OPTION, SCHEMA_GENERATOR_OPTION_LONG, SCHEMA_MAPPING_FILE_LOCATION, SCHEMA_MAPPING_FILE_LOCATION_LONG, 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_BINDING_NAME_OPTION_LONG, SOAP11_PREFIX, SOAP11PORT, SOAP12_BINDING_NAME_OPTION_LONG, 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, WSDL_VERSION_1, WSDL_VERSION_2, WSDL_VERSION_2_OPTIONAL, WSDL_VERSION_OPTION, WSDL_VERSION_OPTION_LONG
 
Constructor Summary
Java2WSDLBuilder()
           
Java2WSDLBuilder(AxisConfiguration axisConfig)
           
Java2WSDLBuilder(java.io.OutputStream out, java.lang.String className, java.lang.ClassLoader classLoader)
           
Java2WSDLBuilder(java.io.OutputStream out, java.lang.String className, java.lang.ClassLoader classLoader, java.util.HashMap<java.lang.String,MessageReceiver> messageReceivers)
           
 
Method Summary
 void generateWSDL()
           
 java.lang.String getAttrFormDefault()
           
 java.lang.String getCustomSchemaLocation()
           
 java.lang.String getElementFormDefault()
           
 java.util.ArrayList<java.lang.String> getExtraClasses()
           
 java.lang.String getLocationUri()
           
 java.lang.String getMappingFileLocation()
           
 java.lang.String getMessagePartName()
           
 java.lang.String getNsGenClassName()
           
 java.util.Map<java.lang.String,java.lang.String> getPkg2nsMap()
           
 java.lang.String getPortTypeName()
           
 java.lang.String getRequestElementSuffix()
           
 java.lang.String getRestBindingName()
           
 java.lang.String getSchemaGenClassName()
           
 java.lang.String getSchemaTargetNamespace()
           
 java.lang.String getSchemaTargetNamespacePrefix()
           
 java.lang.String getServiceName()
           
 java.lang.String getSoap11BindingName()
           
 java.lang.String getSoap12BindingName()
           
 java.lang.String getStyle()
           
 java.lang.String getTargetNamespace()
           
 java.lang.String getTargetNamespacePrefix()
           
 java.lang.String getUse()
           
 java.lang.String getWsdlPrefix()
           
 boolean isAnonymousTypesAllowed()
           
 boolean isDisableREST()
           
 boolean isDisableSOAP11()
           
 boolean isDisableSOAP12()
           
 boolean isGenerateDocLitBare()
           
 boolean isNillableElementsAllowed()
           
 boolean isPretty()
           
 void setAnonymousTypesAllowed(boolean anonymousTypesAllowed)
           
 void setAttrFormDefault(java.lang.String attrFormDefault)
           
 void setCustomSchemaLocation(java.lang.String customSchemaLocation)
           
 void setDisableREST(boolean disableREST)
           
 void setDisableSOAP11(boolean disableSOAP11)
           
 void setDisableSOAP12(boolean disableSOAP12)
           
 void setElementFormDefault(java.lang.String elementFormDefault)
           
 void setExtraClasses(java.util.ArrayList<java.lang.String> extraClasses)
           
 void setGenerateDocLitBare(boolean generateDocLitBare)
           
 void setLocationUri(java.lang.String locationUri)
           
 void setMappingFileLocation(java.lang.String mappingFileLocation)
           
 void setMessagePartName(java.lang.String messagePartName)
           
 void setNillableElementsAllowed(boolean nillableElementsAllowed)
           
 void setNsGenClassName(java.lang.String nsGenClassName)
           
 void setPkg2nsMap(java.util.Map<java.lang.String,java.lang.String> pkg2nsMap)
           
 void setPortTypeName(java.lang.String portTypeName)
           
 void setPretty(boolean pretty)
           
 void setRequestElementSuffix(java.lang.String requestElementSuffix)
           
 void setRestBindingName(java.lang.String restBindingName)
           
 void setSchemaGenClassName(java.lang.String schemaGenClassName)
           
 void setSchemaTargetNamespace(java.lang.String schemaTargetNamespace)
           
 void setSchemaTargetNamespacePrefix(java.lang.String schemaTargetNamespacePrefix)
           
 void setServiceName(java.lang.String serviceName)
           
 void setSoap11BindingName(java.lang.String soap11BindingName)
           
 void setSoap12BindingName(java.lang.String soap12BindingName)
           
 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)
           
 void setWSDLVersion(java.lang.String wsdlVersion)
           
 
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()

Java2WSDLBuilder

public Java2WSDLBuilder(AxisConfiguration axisConfig)

Java2WSDLBuilder

public Java2WSDLBuilder(java.io.OutputStream out,
                        java.lang.String className,
                        java.lang.ClassLoader classLoader)

Java2WSDLBuilder

public Java2WSDLBuilder(java.io.OutputStream out,
                        java.lang.String className,
                        java.lang.ClassLoader classLoader,
                        java.util.HashMap<java.lang.String,MessageReceiver> messageReceivers)
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)

isGenerateDocLitBare

public boolean isGenerateDocLitBare()

setGenerateDocLitBare

public void setGenerateDocLitBare(boolean generateDocLitBare)

generateWSDL

public void generateWSDL()
                  throws java.lang.Exception
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<java.lang.String> getExtraClasses()

setExtraClasses

public void setExtraClasses(java.util.ArrayList<java.lang.String> extraClasses)

getNsGenClassName

public java.lang.String getNsGenClassName()

setNsGenClassName

public void setNsGenClassName(java.lang.String nsGenClassName)

getSchemaGenClassName

public java.lang.String getSchemaGenClassName()

setSchemaGenClassName

public void setSchemaGenClassName(java.lang.String schemaGenClassName)

getPkg2nsMap

public java.util.Map<java.lang.String,java.lang.String> getPkg2nsMap()

setPkg2nsMap

public void setPkg2nsMap(java.util.Map<java.lang.String,java.lang.String> pkg2nsMap)

isPretty

public boolean isPretty()

setPretty

public void setPretty(boolean pretty)

setWSDLVersion

public void setWSDLVersion(java.lang.String wsdlVersion)

getCustomSchemaLocation

public java.lang.String getCustomSchemaLocation()

setCustomSchemaLocation

public void setCustomSchemaLocation(java.lang.String customSchemaLocation)

getMappingFileLocation

public java.lang.String getMappingFileLocation()

setMappingFileLocation

public void setMappingFileLocation(java.lang.String mappingFileLocation)

isNillableElementsAllowed

public boolean isNillableElementsAllowed()

setNillableElementsAllowed

public void setNillableElementsAllowed(boolean nillableElementsAllowed)

isDisableREST

public boolean isDisableREST()

setDisableREST

public void setDisableREST(boolean disableREST)

isDisableSOAP12

public boolean isDisableSOAP12()

setDisableSOAP12

public void setDisableSOAP12(boolean disableSOAP12)

isDisableSOAP11

public boolean isDisableSOAP11()

setDisableSOAP11

public void setDisableSOAP11(boolean disableSOAP11)

getMessagePartName

public java.lang.String getMessagePartName()

setMessagePartName

public void setMessagePartName(java.lang.String messagePartName)

getPortTypeName

public java.lang.String getPortTypeName()

setPortTypeName

public void setPortTypeName(java.lang.String portTypeName)

getSoap11BindingName

public java.lang.String getSoap11BindingName()

setSoap11BindingName

public void setSoap11BindingName(java.lang.String soap11BindingName)

getSoap12BindingName

public java.lang.String getSoap12BindingName()

setSoap12BindingName

public void setSoap12BindingName(java.lang.String soap12BindingName)

getRestBindingName

public java.lang.String getRestBindingName()

setRestBindingName

public void setRestBindingName(java.lang.String restBindingName)

getRequestElementSuffix

public java.lang.String getRequestElementSuffix()

setRequestElementSuffix

public void setRequestElementSuffix(java.lang.String requestElementSuffix)

isAnonymousTypesAllowed

public boolean isAnonymousTypesAllowed()

setAnonymousTypesAllowed

public void setAnonymousTypesAllowed(boolean anonymousTypesAllowed)


Copyright © 2004-2014 The Apache Software Foundation. All Rights Reserved.