public abstract class WSDL11SupplierTemplate extends AxisService2WSDL11 implements WSDLSupplier
axisService, serviceNameATTR_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 and Description |
|---|
WSDL11SupplierTemplate() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axiom.om.OMElement |
customizeBinding(org.apache.axiom.om.OMElement binding) |
protected org.apache.axiom.om.OMElement |
customizeDocumentation(org.apache.axiom.om.OMElement documentation) |
protected List<org.apache.axiom.om.OMElement> |
customizeMessages(List<org.apache.axiom.om.OMElement> messages) |
protected org.apache.axiom.om.OMElement |
customizePort(org.apache.axiom.om.OMElement port) |
protected org.apache.axiom.om.OMElement |
customizePortType(org.apache.axiom.om.OMElement portType) |
protected org.apache.axiom.om.OMElement |
customizeService(org.apache.axiom.om.OMElement service) |
protected org.apache.axiom.om.OMElement |
customizeTypes(org.apache.axiom.om.OMElement types) |
org.apache.axiom.om.OMElement |
generateOM()
Build the OM structure of the WSDL document
|
Object |
getWSDL(AxisService service) |
void |
init(AxisService service) |
protected org.apache.axiom.om.OMElement |
modifyBinding(org.apache.axiom.om.OMElement binding)
This method use by AxisService2WSDL11 and users should not touch this
method.
|
protected org.apache.axiom.om.OMElement |
modifyPort(org.apache.axiom.om.OMElement port)
This method use by AxisService2WSDL11 and users should not touch this
method.
|
addPoliciesToDefinitionElement, generateDefinition, generateDocumentation, generateMessages, generatePortType, generateService, generateSoap11Binding, generateTypes, getPoliciesInDefinitions, getStyle, getUse, init, isDisableREST, isDisableSOAP11, isDisableSOAP12, setCheckIfEndPointActive, setStyle, setUsepublic final void init(AxisService service)
public Object getWSDL(AxisService service) throws AxisFault
getWSDL in interface WSDLSupplierAxisFaultpublic final org.apache.axiom.om.OMElement generateOM()
throws Exception
AxisService2WSDL11generateOM in class AxisService2WSDL11Exceptionprotected org.apache.axiom.om.OMElement customizeDocumentation(org.apache.axiom.om.OMElement documentation)
protected org.apache.axiom.om.OMElement customizeTypes(org.apache.axiom.om.OMElement types)
protected List<org.apache.axiom.om.OMElement> customizeMessages(List<org.apache.axiom.om.OMElement> messages)
protected org.apache.axiom.om.OMElement customizePortType(org.apache.axiom.om.OMElement portType)
protected final org.apache.axiom.om.OMElement customizeService(org.apache.axiom.om.OMElement service)
protected org.apache.axiom.om.OMElement customizePort(org.apache.axiom.om.OMElement port)
protected org.apache.axiom.om.OMElement customizeBinding(org.apache.axiom.om.OMElement binding)
protected final org.apache.axiom.om.OMElement modifyPort(org.apache.axiom.om.OMElement port)
modifyPort in class AxisService2WSDL11protected final org.apache.axiom.om.OMElement modifyBinding(org.apache.axiom.om.OMElement binding)
modifyBinding in class AxisService2WSDL11Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.