Initial OpenECOMP MSO commit
[so.git] / adapters / mso-sdnc-adapter / src / main / resources / SDNCCallbackAdapter.wsdl
1 <?xml version="1.0" encoding="UTF-8"?>
2 <definitions xmlns="http://schemas.xmlsoap.org/wsdl/"
3         xmlns:sdncadaptersc="http://domain2.att.com/workflow/sdnc/adapter/schema/v1"
4         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
5         xmlns:tns="http://domain2.att.com/workflow/sdnc/adapter/callback/wsdl/v1"
6         xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
7         xmlns:xsd="http://www.w3.org/2001/XMLSchema"
8         targetNamespace="http://domain2.att.com/workflow/sdnc/adapter/callback/wsdl/v1">
9         <types>
10                 <schema xmlns="http://www.w3.org/2001/XMLSchema"
11                         elementFormDefault="qualified"
12                         targetNamespace="http://domain2.att.com/workflow/sdnc/adapter/wsdl/v1">
13                         <import namespace="http://domain2.att.com/workflow/sdnc/adapter/schema/v1"
14                                 schemaLocation="SDNCAdapterSchema.xsd" />
15                 </schema>
16         </types>
17
18         <message name="SDNCAdapterCallbackRequest">
19                 <part element="sdncadaptersc:SDNCAdapterCallbackRequest" name="SDNCAdapterCallbackRequest">
20                 </part>
21         </message>
22
23         <message name="SDNCAdapterCallbackResponse">
24                 <part element="sdncadaptersc:SDNCAdapterResponse" name="SDNCAdapterCallbackResponse">
25                 </part>
26         </message>
27
28         <portType name="SDNCCallbackAdapterPortType">
29                 <operation name="SDNCAdapterCallback">
30                         <input message="tns:SDNCAdapterCallbackRequest" name="SDNCAdapterCallbackRequest">
31                         </input>
32                         <output message="tns:SDNCAdapterCallbackResponse" name="SDNCAdapterCallbackResponse">
33                         </output>
34                 </operation>
35         </portType>
36         
37         <binding name="SDNCCallbackAdapterSoapHttpBinding" type="tns:SDNCCallbackAdapterPortType">
38                 <soap:binding style="document"
39                         transport="http://schemas.xmlsoap.org/soap/http" />
40                 <operation name="SDNCAdapterCallback">
41                         <soap:operation soapAction="" style="document" />
42                         <input>
43                                 <soap:body use="literal" />
44                         </input>
45                         <output>
46                                 <soap:body use="literal" />
47                         </output>
48                 </operation>
49         </binding>
50
51         <service name="SDNCCallbackAdapterService">
52                 <port binding="tns:SDNCCallbackAdapterSoapHttpBinding" name="SDNCCallbackAdapterSoapHttpPort">
53                         <soap:address location="SDNCCallbackAdapterService" />
54                 </port>
55         </service>
56 </definitions>