move files and directories into pcucontrol module
[monitor.git] / pcucontrol / models / intelamt / Include / WSDL / UserNotificationInterface.wsdl
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Intel(R) Active Management Technology UserNotification Interface -->
3 <wsdl:definitions 
4     xmlns="http://schemas.xmlsoap.org/wsdl/" 
5     xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
6     xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" 
7     xmlns:xs="http://www.w3.org/2001/XMLSchema"
8     xmlns:emi="http://schemas.intel.com/platform/client/EventManager/2004/01" 
9     xmlns:uni="http://schemas.intel.com/platform/client/UserNotification/2006/01" 
10     targetNamespace="http://schemas.intel.com/platform/client/UserNotification/2006/01">
11
12     <wsdl:types>
13
14         <xs:schema targetNamespace="http://schemas.intel.com/platform/client/Common/2006/01" elementFormDefault="qualified">
15             <xs:include schemaLocation="Common.xsd"/>
16         </xs:schema>
17
18         <xs:schema targetNamespace="http://schemas.intel.com/platform/client/SecurityAdministration/2004/01" elementFormDefault="qualified">
19             <xs:include schemaLocation="SecurityAdministrationInterface.xsd"/>
20         </xs:schema>
21         
22         <xs:schema targetNamespace="http://schemas.intel.com/platform/client/EventManager/2004/01" elementFormDefault="qualified">
23             <xs:include schemaLocation="EventManagerInterface.xsd" />
24         </xs:schema>        
25         
26     </wsdl:types>
27
28     <!-- Intel(r) AMT 2.5 -->
29     <wsdl:message name="SubscribeForGeneralAlertIn">
30         <wsdl:part name="parameters" element="emi:SubscribeForGeneralAlert"/>
31     </wsdl:message>
32     <wsdl:message name="SubscribeForGeneralAlertOut">
33         <wsdl:part name="parameters" element="emi:SubscribeForGeneralAlertResponse"/>
34     </wsdl:message>
35     <wsdl:message name="EnumerateGeneralAlertSubscriptionsIn">
36         <wsdl:part name="parameters" element="emi:EnumerateGeneralAlertSubscriptions"/>
37     </wsdl:message>
38     <wsdl:message name="EnumerateGeneralAlertSubscriptionsOut">
39         <wsdl:part name="parameters" element="emi:EnumerateGeneralAlertSubscriptionsResponse"/>
40     </wsdl:message>
41     <wsdl:message name="GetGeneralAlertSubscriptionIn">
42         <wsdl:part name="parameters" element="emi:GetGeneralAlertSubscription"/>
43     </wsdl:message>
44     <wsdl:message name="GetGeneralAlertSubscriptionOut">
45         <wsdl:part name="parameters" element="emi:GetGeneralAlertSubscriptionResponse"/>
46     </wsdl:message>
47     <wsdl:message name="CancelAlertSubscriptionIn">
48         <wsdl:part name="parameters" element="emi:CancelAlertSubscription"/>
49     </wsdl:message>
50     <wsdl:message name="CancelAlertSubscriptionOut">
51         <wsdl:part name="parameters" element="emi:CancelAlertSubscriptionResponse"/>
52     </wsdl:message>
53
54     <wsdl:portType name="UserNotificationSoapPortType">
55
56         <!-- Intel(r) AMT 2.5 -->
57         <wsdl:operation name="SubscribeForGeneralAlert">
58             <wsdl:input message="uni:SubscribeForGeneralAlertIn"/>
59             <wsdl:output message="uni:SubscribeForGeneralAlertOut"/>
60         </wsdl:operation>
61         <wsdl:operation name="EnumerateGeneralAlertSubscriptions">
62             <wsdl:input message="uni:EnumerateGeneralAlertSubscriptionsIn"/>
63             <wsdl:output message="uni:EnumerateGeneralAlertSubscriptionsOut"/>
64         </wsdl:operation>
65         <wsdl:operation name="GetGeneralAlertSubscription">
66             <wsdl:input message="uni:GetGeneralAlertSubscriptionIn"/>
67             <wsdl:output message="uni:GetGeneralAlertSubscriptionOut"/>
68         </wsdl:operation>
69         <wsdl:operation name="CancelAlertSubscription">
70             <wsdl:input message="uni:CancelAlertSubscriptionIn"/>
71             <wsdl:output message="uni:CancelAlertSubscriptionOut"/>
72         </wsdl:operation>
73     </wsdl:portType>
74
75     <wsdl:binding name="UserNotificationSoapBinding" type="uni:UserNotificationSoapPortType">
76         <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
77
78         <!-- Intel(r) AMT 2.5 -->
79         <wsdl:operation name="SubscribeForGeneralAlert">
80             <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2006/01/SubscribeForGeneralAlert" style="document"/>
81             <wsdl:input>
82                 <soap:body use="literal"/>
83             </wsdl:input>
84             <wsdl:output>
85                 <soap:body use="literal"/>
86             </wsdl:output>
87         </wsdl:operation>
88         <wsdl:operation name="EnumerateGeneralAlertSubscriptions">
89             <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2006/01/EnumerateGeneralAlertSubscriptions" style="document"/>
90             <wsdl:input>
91                 <soap:body use="literal"/>
92             </wsdl:input>
93             <wsdl:output>
94                 <soap:body use="literal"/>
95             </wsdl:output>
96         </wsdl:operation>
97         <wsdl:operation name="GetGeneralAlertSubscription">
98             <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2006/01/GetGeneralAlertSubscription" style="document"/>
99             <wsdl:input>
100                 <soap:body use="literal"/>
101             </wsdl:input>
102             <wsdl:output>
103                 <soap:body use="literal"/>
104             </wsdl:output>
105         </wsdl:operation>
106         <wsdl:operation name="CancelAlertSubscription">
107             <soap:operation soapAction="http://schemas.intel.com/platform/client/EventManager/2004/01/CancelAlertSubscription"/>
108             <wsdl:input>
109                 <soap:body use="literal"/>
110             </wsdl:input>
111             <wsdl:output>
112                 <soap:body use="literal"/>
113             </wsdl:output>
114         </wsdl:operation>
115     </wsdl:binding>
116     <wsdl:service name="UserNotificationService">
117         <wsdl:port name="UserNotificationSoapPortType" binding="uni:UserNotificationSoapBinding">
118             <soap:address location="http://hostname:16992/UserNotificationService"/>
119         </wsdl:port>
120     </wsdl:service>
121
122 </wsdl:definitions>