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, persistWsdl
public 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
MXException
java.rmi.RemoteException
public org.jdom2.Document getWsdlAsDocument() throws MXException, java.rmi.RemoteException
getWsdlAsDocument
in class WSDLGenerator
MXException
java.rmi.RemoteException
protected void addWsdlSoapOpElement(org.jdom2.Element soapBindingElem, java.lang.String opName, boolean soap12) throws MXException
MXException
protected boolean isWSDLImportSchema() throws java.rmi.RemoteException, MXException
java.rmi.RemoteException
MXException
protected abstract java.util.List getOperationNames() throws MXException
MXException
protected abstract java.lang.String getSoapAction(java.lang.String opName) throws MXException
MXException
protected java.util.List getAllSchemaTNS() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
protected java.lang.String getRequestMessageName(java.lang.String opName) throws MXException
MXException
protected java.lang.String getResponseMessageName(java.lang.String opName) throws MXException
MXException
protected abstract java.lang.String getRequestElementName(java.lang.String opName) throws MXException
MXException
protected abstract java.lang.String getResponseElementName(java.lang.String opName) throws MXException
MXException
protected abstract java.util.List getAllImportSchemaUrl() throws MXException
MXException
protected abstract java.util.List getAllSchemas() throws MXException
MXException