public abstract class DefaultWSDLGenerator extends WSDLGenerator
MAXIMO_WSDL_NS_PREFIX, regInfo, serviceDesc, serviceLongDesc, serviceName, SOAP_NS, SOAP12_NS, soapVersion, STYLE_DOCUMENT, TRANSPORT_HTTP, USE_LITERAL, WSDL_NS, WSDLDIR, wsdlDoc, wsdlRoot| Constructor and Description |
|---|
DefaultWSDLGenerator(java.lang.String serviceName) |
DefaultWSDLGenerator(java.lang.String serviceName,
java.lang.String serviceDesc,
java.lang.String serviceLongDesc) |
DefaultWSDLGenerator(java.lang.String serviceName,
java.lang.String serviceDesc,
java.lang.String serviceLongDesc,
java.lang.String soapVersion) |
DefaultWSDLGenerator(WSRegistryInfo wsRegInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addWsdlSoapOpElement(org.jdom2.Element soapBindingElem,
java.lang.String opName,
boolean soap12) |
protected void |
genDefaultWsdl() |
protected abstract java.util.List |
getAllImportSchemaUrl() |
protected abstract java.util.List |
getAllSchemas() |
protected java.util.List |
getAllSchemaTNS() |
protected abstract java.util.List |
getOperationNames() |
protected abstract java.lang.String |
getRequestElementName(java.lang.String opName) |
protected java.lang.String |
getRequestMessageName(java.lang.String opName) |
protected abstract java.lang.String |
getResponseElementName(java.lang.String opName) |
protected java.lang.String |
getResponseMessageName(java.lang.String opName) |
protected abstract java.lang.String |
getSoapAction(java.lang.String opName) |
org.jdom2.Document |
getWsdlAsDocument() |
protected boolean |
isWSDLImportSchema() |
addCompletePortElement, createBindingElement, createBindingOperationInOutElement, createCompleteServiceElement, createMessage, createOperationElement, createOperationFaultElement, createOperationInElement, createOperationOutElement, createPortElement, createPortTypeElement, createSchemaImportElement, createServiceElement, createSoapAddressElement, createSoapBindingElement, createSoapBindingOperationElement, createTypesElement, createTypesSchemaElement, createWSDLDefinitions, generateWsdl, getBindingName, getPortName, getPortTypeName, getServiceDescription, getServiceName, getServicePortName, getSoapAddressUrl, getWsdlFileName, getWsdlNSUri, getWsdlUrl, isPersisWSDL, isSOAP11Port, isSupportsBothSOAPVersion, isWsdlGenerated, persistWsdlpublic DefaultWSDLGenerator(java.lang.String serviceName)
public DefaultWSDLGenerator(java.lang.String serviceName,
java.lang.String serviceDesc,
java.lang.String serviceLongDesc)
public DefaultWSDLGenerator(java.lang.String serviceName,
java.lang.String serviceDesc,
java.lang.String serviceLongDesc,
java.lang.String soapVersion)
public DefaultWSDLGenerator(WSRegistryInfo wsRegInfo)
protected void genDefaultWsdl()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionpublic org.jdom2.Document getWsdlAsDocument()
throws MXException,
java.rmi.RemoteException
getWsdlAsDocument in class WSDLGeneratorMXExceptionjava.rmi.RemoteExceptionprotected void addWsdlSoapOpElement(org.jdom2.Element soapBindingElem,
java.lang.String opName,
boolean soap12)
throws MXException
MXExceptionprotected boolean isWSDLImportSchema()
throws java.rmi.RemoteException,
MXException
java.rmi.RemoteExceptionMXExceptionprotected abstract java.util.List getOperationNames()
throws MXException
MXExceptionprotected abstract java.lang.String getSoapAction(java.lang.String opName)
throws MXException
MXExceptionprotected java.util.List getAllSchemaTNS()
throws MXException,
java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected java.lang.String getRequestMessageName(java.lang.String opName)
throws MXException
MXExceptionprotected java.lang.String getResponseMessageName(java.lang.String opName)
throws MXException
MXExceptionprotected abstract java.lang.String getRequestElementName(java.lang.String opName)
throws MXException
MXExceptionprotected abstract java.lang.String getResponseElementName(java.lang.String opName)
throws MXException
MXExceptionprotected abstract java.util.List getAllImportSchemaUrl()
throws MXException
MXExceptionprotected abstract java.util.List getAllSchemas()
throws MXException
MXException