public class MOSServiceWSDLGenerator extends DefaultWSDLGenerator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
mosName |
protected java.lang.String |
msgType |
protected boolean |
replyRequired |
protected org.jdom2.Document |
schemaDoc |
protected MOSServiceSchemaGenerator |
schemaGen |
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 |
---|
MOSServiceWSDLGenerator(java.lang.String serviceName,
java.lang.String mosName,
java.lang.String msgType) |
MOSServiceWSDLGenerator(java.lang.String serviceName,
java.lang.String mosName,
java.lang.String msgType,
java.lang.String serviceDesc,
java.lang.String serviceLongDesc) |
MOSServiceWSDLGenerator(java.lang.String serviceName,
java.lang.String mosName,
java.lang.String msgType,
java.lang.String serviceDesc,
java.lang.String serviceLongDesc,
java.lang.String soapVersion) |
MOSServiceWSDLGenerator(WSRegistryInfo wsRegInfo) |
Modifier and Type | Method and Description |
---|---|
void |
generateWsdl() |
protected java.util.List |
getAllImportSchemaUrl() |
protected java.util.List |
getAllSchemas() |
protected java.util.List |
getOperationNames() |
protected java.lang.String |
getRequestElementName(java.lang.String opName) |
protected java.lang.String |
getResponseElementName(java.lang.String opName) |
protected java.lang.String |
getSoapAction(java.lang.String opName) |
addWsdlSoapOpElement, genDefaultWsdl, getAllSchemaTNS, getRequestMessageName, getResponseMessageName, getWsdlAsDocument, isWSDLImportSchema
addCompletePortElement, createBindingElement, createBindingOperationInOutElement, createCompleteServiceElement, createMessage, createOperationElement, createOperationFaultElement, createOperationInElement, createOperationOutElement, createPortElement, createPortTypeElement, createSchemaImportElement, createServiceElement, createSoapAddressElement, createSoapBindingElement, createSoapBindingOperationElement, createTypesElement, createTypesSchemaElement, createWSDLDefinitions, getBindingName, getPortName, getPortTypeName, getServiceDescription, getServiceName, getServicePortName, getSoapAddressUrl, getWsdlFileName, getWsdlNSUri, getWsdlUrl, isPersisWSDL, isSOAP11Port, isSupportsBothSOAPVersion, isWsdlGenerated, persistWsdl
protected java.lang.String msgType
protected java.lang.String mosName
protected boolean replyRequired
protected MOSServiceSchemaGenerator schemaGen
protected org.jdom2.Document schemaDoc
public MOSServiceWSDLGenerator(java.lang.String serviceName, java.lang.String mosName, java.lang.String msgType) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MOSServiceWSDLGenerator(java.lang.String serviceName, java.lang.String mosName, java.lang.String msgType, java.lang.String serviceDesc, java.lang.String serviceLongDesc) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MOSServiceWSDLGenerator(java.lang.String serviceName, java.lang.String mosName, java.lang.String msgType, java.lang.String serviceDesc, java.lang.String serviceLongDesc, java.lang.String soapVersion) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public MOSServiceWSDLGenerator(WSRegistryInfo wsRegInfo) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
public void generateWsdl() throws MXException, java.rmi.RemoteException
generateWsdl
in class WSDLGenerator
MXException
java.rmi.RemoteException
protected java.util.List getAllImportSchemaUrl() throws MXException
getAllImportSchemaUrl
in class DefaultWSDLGenerator
MXException
protected java.util.List getOperationNames() throws MXException
getOperationNames
in class DefaultWSDLGenerator
MXException
protected java.lang.String getRequestElementName(java.lang.String opName) throws MXException
getRequestElementName
in class DefaultWSDLGenerator
MXException
protected java.lang.String getResponseElementName(java.lang.String opName) throws MXException
getResponseElementName
in class DefaultWSDLGenerator
MXException
protected java.lang.String getSoapAction(java.lang.String opName) throws MXException
getSoapAction
in class DefaultWSDLGenerator
MXException
protected java.util.List getAllSchemas() throws MXException
getAllSchemas
in class DefaultWSDLGenerator
MXException