Package org.apache.ws.java2wsdl
Class Java2WSDLBuilder
java.lang.Object
org.apache.ws.java2wsdl.Java2WSDLBuilder
- All Implemented Interfaces:
org.apache.axis2.description.java2wsdl.Java2WSDLConstants
public class Java2WSDLBuilder
extends Object
implements org.apache.axis2.description.java2wsdl.Java2WSDLConstants
-
Field Summary
FieldsFields 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, DISALLOW_OPTIONAL_ELEMENTS_OPTION, DISALLOW_OPTIONAL_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, JAX_WS_SERVICE_OPTION, JAX_WS_SERVICE_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
ConstructorsConstructorDescriptionJava2WSDLBuilder(OutputStream out, String className, ClassLoader classLoader) Java2WSDLBuilder(OutputStream out, String className, ClassLoader classLoader, HashMap<String, org.apache.axis2.engine.MessageReceiver> messageReceivers) Java2WSDLBuilder(org.apache.axis2.engine.AxisConfiguration axisConfig) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetStyle()getUse()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisPretty()voidsetAnonymousTypesAllowed(boolean anonymousTypesAllowed) voidsetAttrFormDefault(String attrFormDefault) voidsetCustomSchemaLocation(String customSchemaLocation) voidsetDisableREST(boolean disableREST) voidsetDisableSOAP11(boolean disableSOAP11) voidsetDisableSOAP12(boolean disableSOAP12) voidsetElementFormDefault(String elementFormDefault) voidsetExtraClasses(ArrayList<String> extraClasses) voidsetGenerateDocLitBare(boolean generateDocLitBare) voidsetLocationUri(String locationUri) voidsetMappingFileLocation(String mappingFileLocation) voidsetMessagePartName(String messagePartName) voidsetNillableElementsAllowed(boolean nillableElementsAllowed) voidsetNsGenClassName(String nsGenClassName) voidsetOptionalElementsAllowed(boolean optionalElementsAllowed) voidsetPkg2nsMap(Map<String, String> pkg2nsMap) voidsetPortTypeName(String portTypeName) voidsetPretty(boolean pretty) voidsetRequestElementSuffix(String requestElementSuffix) voidsetRestBindingName(String restBindingName) voidsetSchemaGenClassName(String schemaGenClassName) voidsetSchemaTargetNamespace(String schemaTargetNamespace) voidsetSchemaTargetNamespacePrefix(String schemaTargetNamespacePrefix) voidsetServiceName(String serviceName) voidsetSoap11BindingName(String soap11BindingName) voidsetSoap12BindingName(String soap12BindingName) voidvoidsetTargetNamespace(String targetNamespace) voidsetTargetNamespacePrefix(String targetNamespacePrefix) voidvoidsetWsdlPrefix(String wsdlPrefix) voidsetWSDLVersion(String wsdlVersion)
-
Field Details
-
ALL
- See Also:
-
-
Constructor Details
-
Java2WSDLBuilder
public Java2WSDLBuilder() -
Java2WSDLBuilder
public Java2WSDLBuilder(org.apache.axis2.engine.AxisConfiguration axisConfig) -
Java2WSDLBuilder
-
Java2WSDLBuilder
public Java2WSDLBuilder(OutputStream out, String className, ClassLoader classLoader, HashMap<String, org.apache.axis2.engine.MessageReceiver> messageReceivers)
-
-
Method Details
-
getSchemaTargetNamespace
- Throws:
Exception
-
getStyle
-
getLocationUri
-
setLocationUri
-
setStyle
-
getUse
-
setUse
-
setSchemaTargetNamespace
-
getSchemaTargetNamespacePrefix
-
setSchemaTargetNamespacePrefix
-
getTargetNamespace
-
setTargetNamespace
-
getTargetNamespacePrefix
-
setTargetNamespacePrefix
-
getServiceName
-
setServiceName
-
getWsdlPrefix
-
setWsdlPrefix
-
isGenerateDocLitBare
public boolean isGenerateDocLitBare() -
setGenerateDocLitBare
public void setGenerateDocLitBare(boolean generateDocLitBare) -
generateWSDL
- Throws:
Exception
-
getAttrFormDefault
-
setAttrFormDefault
-
getElementFormDefault
-
setElementFormDefault
-
getExtraClasses
-
setExtraClasses
-
getNsGenClassName
-
setNsGenClassName
-
getSchemaGenClassName
-
setSchemaGenClassName
-
getPkg2nsMap
-
setPkg2nsMap
-
isPretty
public boolean isPretty() -
setPretty
public void setPretty(boolean pretty) -
setWSDLVersion
-
getCustomSchemaLocation
-
setCustomSchemaLocation
-
getMappingFileLocation
-
setMappingFileLocation
-
isNillableElementsAllowed
public boolean isNillableElementsAllowed() -
setNillableElementsAllowed
public void setNillableElementsAllowed(boolean nillableElementsAllowed) -
isOptionalElementsAllowed
public boolean isOptionalElementsAllowed() -
setOptionalElementsAllowed
public void setOptionalElementsAllowed(boolean optionalElementsAllowed) -
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
-
setMessagePartName
-
getPortTypeName
-
setPortTypeName
-
getSoap11BindingName
-
setSoap11BindingName
-
getSoap12BindingName
-
setSoap12BindingName
-
getRestBindingName
-
setRestBindingName
-
getRequestElementSuffix
-
setRequestElementSuffix
-
isAnonymousTypesAllowed
public boolean isAnonymousTypesAllowed() -
setAnonymousTypesAllowed
public void setAnonymousTypesAllowed(boolean anonymousTypesAllowed)
-