org.apache.ws.java2wsdl
Class Java2WSDLBuilder

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

public class Java2WSDLBuilder
extends Object
implements Java2WSDLConstants


Field Summary
static 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, 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_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_SUFFIX, REQUEST, REQUEST_MESSAGE, RESPONSE, RESPONSE_MESSAGE, 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_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, WSDL_VERSION_1, WSDL_VERSION_2, WSDL_VERSION_2_OPTIONAL, WSDL_VERSION_OPTION, WSDL_VERSION_OPTION_LONG
 
Constructor Summary
Java2WSDLBuilder()
           
Java2WSDLBuilder(AxisConfiguration axisConfig)
           
Java2WSDLBuilder(OutputStream out, String className, ClassLoader classLoader)
           
Java2WSDLBuilder(OutputStream out, String className, ClassLoader classLoader, HashMap<String,MessageReceiver> messageReceivers)
           
 
Method Summary
 void generateWSDL()
           
 String getAttrFormDefault()
           
 String getCustomSchemaLocation()
           
 String getElementFormDefault()
           
 ArrayList<String> getExtraClasses()
           
 String getLocationUri()
           
 String getMappingFileLocation()
           
 String getNsGenClassName()
           
 Map<String,String> getPkg2nsMap()
           
 String getSchemaGenClassName()
           
 String getSchemaTargetNamespace()
           
 String getSchemaTargetNamespacePrefix()
           
 String getServiceName()
           
 String getStyle()
           
 String getTargetNamespace()
           
 String getTargetNamespacePrefix()
           
 String getUse()
           
 String getWsdlPrefix()
           
 boolean isGenerateDocLitBare()
           
 boolean isPretty()
           
 void setAttrFormDefault(String attrFormDefault)
           
 void setCustomSchemaLocation(String customSchemaLocation)
           
 void setElementFormDefault(String elementFormDefault)
           
 void setExtraClasses(ArrayList<String> extraClasses)
           
 void setGenerateDocLitBare(boolean generateDocLitBare)
           
 void setLocationUri(String locationUri)
           
 void setMappingFileLocation(String mappingFileLocation)
           
 void setNsGenClassName(String nsGenClassName)
           
 void setPkg2nsMap(Map<String,String> pkg2nsMap)
           
 void setPretty(boolean pretty)
           
 void setSchemaGenClassName(String schemaGenClassName)
           
 void setSchemaTargetNamespace(String schemaTargetNamespace)
           
 void setSchemaTargetNamespacePrefix(String schemaTargetNamespacePrefix)
           
 void setServiceName(String serviceName)
           
 void setStyle(String style)
           
 void setTargetNamespace(String targetNamespace)
           
 void setTargetNamespacePrefix(String targetNamespacePrefix)
           
 void setUse(String use)
           
 void setWsdlPrefix(String wsdlPrefix)
           
 void setWSDLVersion(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 String ALL
See Also:
Constant Field Values
Constructor Detail

Java2WSDLBuilder

public Java2WSDLBuilder()

Java2WSDLBuilder

public Java2WSDLBuilder(AxisConfiguration axisConfig)

Java2WSDLBuilder

public Java2WSDLBuilder(OutputStream out,
                        String className,
                        ClassLoader classLoader)

Java2WSDLBuilder

public Java2WSDLBuilder(OutputStream out,
                        String className,
                        ClassLoader classLoader,
                        HashMap<String,MessageReceiver> messageReceivers)
Method Detail

getSchemaTargetNamespace

public String getSchemaTargetNamespace()
                                throws Exception
Throws:
Exception

getStyle

public String getStyle()

getLocationUri

public String getLocationUri()

setLocationUri

public void setLocationUri(String locationUri)

setStyle

public void setStyle(String style)

getUse

public String getUse()

setUse

public void setUse(String use)

setSchemaTargetNamespace

public void setSchemaTargetNamespace(String schemaTargetNamespace)

getSchemaTargetNamespacePrefix

public String getSchemaTargetNamespacePrefix()

setSchemaTargetNamespacePrefix

public void setSchemaTargetNamespacePrefix(String schemaTargetNamespacePrefix)

getTargetNamespace

public String getTargetNamespace()

setTargetNamespace

public void setTargetNamespace(String targetNamespace)

getTargetNamespacePrefix

public String getTargetNamespacePrefix()

setTargetNamespacePrefix

public void setTargetNamespacePrefix(String targetNamespacePrefix)

getServiceName

public String getServiceName()

setServiceName

public void setServiceName(String serviceName)

getWsdlPrefix

public String getWsdlPrefix()

setWsdlPrefix

public void setWsdlPrefix(String wsdlPrefix)

isGenerateDocLitBare

public boolean isGenerateDocLitBare()

setGenerateDocLitBare

public void setGenerateDocLitBare(boolean generateDocLitBare)

generateWSDL

public void generateWSDL()
                  throws Exception
Throws:
Exception

getAttrFormDefault

public String getAttrFormDefault()

setAttrFormDefault

public void setAttrFormDefault(String attrFormDefault)

getElementFormDefault

public String getElementFormDefault()

setElementFormDefault

public void setElementFormDefault(String elementFormDefault)

getExtraClasses

public ArrayList<String> getExtraClasses()

setExtraClasses

public void setExtraClasses(ArrayList<String> extraClasses)

getNsGenClassName

public String getNsGenClassName()

setNsGenClassName

public void setNsGenClassName(String nsGenClassName)

getSchemaGenClassName

public String getSchemaGenClassName()

setSchemaGenClassName

public void setSchemaGenClassName(String schemaGenClassName)

getPkg2nsMap

public Map<String,String> getPkg2nsMap()

setPkg2nsMap

public void setPkg2nsMap(Map<String,String> pkg2nsMap)

isPretty

public boolean isPretty()

setPretty

public void setPretty(boolean pretty)

setWSDLVersion

public void setWSDLVersion(String wsdlVersion)

getCustomSchemaLocation

public String getCustomSchemaLocation()

setCustomSchemaLocation

public void setCustomSchemaLocation(String customSchemaLocation)

getMappingFileLocation

public String getMappingFileLocation()

setMappingFileLocation

public void setMappingFileLocation(String mappingFileLocation)


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