Initial import of Net-Prizm
[Net-Prizm.git] / lib / Net / Prizm / wsdls / LogEventIfService.wsdl
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <wsdl:definitions targetNamespace="urn:logevent" xmlns:impl="urn:logevent" xmlns:intf="urn:logevent" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">\r
3 <!--WSDL created by Apache Axis version: 1.2.1\r
4 Built on Jun 14, 2005 (09:15:57 EDT)-->\r
5  <wsdl:types>\r
6   <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:logevent">\r
7    <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>\r
8    <complexType name="LogEventInfo">\r
9     <sequence>\r
10      <element name="acknowledged" type="xsd:int"/>\r
11      <element name="alert" type="xsd:boolean"/>\r
12      <element name="elementId" type="xsd:int"/>\r
13      <element name="eventId" type="xsd:int"/>\r
14      <element name="message" nillable="true" type="xsd:string"/>\r
15      <element name="severity" type="xsd:int"/>\r
16      <element name="source" nillable="true" type="xsd:string"/>\r
17      <element name="timestamp" type="xsd:long"/>\r
18     </sequence>\r
19    </complexType>\r
20    <complexType name="ArrayOfLogEventInfo">\r
21     <complexContent>\r
22      <restriction base="soapenc:Array">\r
23       <attribute ref="soapenc:arrayType" wsdl:arrayType="impl:LogEventInfo[]"/>\r
24      </restriction>\r
25     </complexContent>\r
26    </complexType>\r
27   </schema>\r
28  </wsdl:types>\r
29 \r
30    <wsdl:message name="ackAlertResponse">\r
31 \r
32       <wsdl:part name="ackAlertReturn" type="xsd:boolean"/>\r
33 \r
34    </wsdl:message>\r
35 \r
36    <wsdl:message name="ackAlertRequest">\r
37 \r
38       <wsdl:part name="eventId" type="xsd:int"/>\r
39 \r
40    </wsdl:message>\r
41 \r
42    <wsdl:message name="clrAlertRequest">\r
43 \r
44       <wsdl:part name="eventId" type="xsd:int"/>\r
45 \r
46    </wsdl:message>\r
47 \r
48    <wsdl:message name="clrAlertResponse">\r
49 \r
50       <wsdl:part name="clrAlertReturn" type="xsd:boolean"/>\r
51 \r
52    </wsdl:message>\r
53 \r
54    <wsdl:message name="getLogEventsRequest">\r
55 \r
56       <wsdl:part name="severity" type="xsd:int"/>\r
57 \r
58       <wsdl:part name="includingHigherSeverity" type="xsd:boolean"/>\r
59 \r
60       <wsdl:part name="startTime" type="xsd:long"/>\r
61 \r
62       <wsdl:part name="endTime" type="xsd:long"/>\r
63 \r
64       <wsdl:part name="acknowledgeStatus" type="xsd:int"/>\r
65 \r
66       <wsdl:part name="eventType" type="xsd:int"/>\r
67 \r
68       <wsdl:part name="elementId" type="xsd:int"/>\r
69 \r
70    </wsdl:message>\r
71 \r
72    <wsdl:message name="getEventByIdRequest">\r
73 \r
74       <wsdl:part name="id" type="xsd:int"/>\r
75 \r
76    </wsdl:message>\r
77 \r
78    <wsdl:message name="getLogEventsResponse">\r
79 \r
80       <wsdl:part name="getLogEventsReturn" type="impl:ArrayOfLogEventInfo"/>\r
81 \r
82    </wsdl:message>\r
83 \r
84    <wsdl:message name="getEventByIdResponse">\r
85 \r
86       <wsdl:part name="getEventByIdReturn" type="impl:LogEventInfo"/>\r
87 \r
88    </wsdl:message>\r
89 \r
90    <wsdl:portType name="LogEventIf">\r
91 \r
92       <wsdl:operation name="getEventById" parameterOrder="id">\r
93 \r
94          <wsdl:input name="getEventByIdRequest" message="impl:getEventByIdRequest"/>\r
95 \r
96          <wsdl:output name="getEventByIdResponse" message="impl:getEventByIdResponse"/>\r
97 \r
98       </wsdl:operation>\r
99 \r
100       <wsdl:operation name="getLogEvents" parameterOrder="severity includingHigherSeverity startTime endTime acknowledgeStatus eventType elementId">\r
101 \r
102          <wsdl:input name="getLogEventsRequest" message="impl:getLogEventsRequest"/>\r
103 \r
104          <wsdl:output name="getLogEventsResponse" message="impl:getLogEventsResponse"/>\r
105 \r
106       </wsdl:operation>\r
107 \r
108       <wsdl:operation name="ackAlert" parameterOrder="eventId">\r
109 \r
110          <wsdl:input name="ackAlertRequest" message="impl:ackAlertRequest"/>\r
111 \r
112          <wsdl:output name="ackAlertResponse" message="impl:ackAlertResponse"/>\r
113 \r
114       </wsdl:operation>\r
115 \r
116       <wsdl:operation name="clrAlert" parameterOrder="eventId">\r
117 \r
118          <wsdl:input name="clrAlertRequest" message="impl:clrAlertRequest"/>\r
119 \r
120          <wsdl:output name="clrAlertResponse" message="impl:clrAlertResponse"/>\r
121 \r
122       </wsdl:operation>\r
123 \r
124    </wsdl:portType>\r
125 \r
126    <wsdl:binding name="LogEventIfServiceSoapBinding" type="impl:LogEventIf">\r
127 \r
128       <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>\r
129 \r
130       <wsdl:operation name="getEventById">\r
131 \r
132          <wsdlsoap:operation soapAction=""/>\r
133 \r
134          <wsdl:input name="getEventByIdRequest">\r
135 \r
136             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
137 \r
138          </wsdl:input>\r
139 \r
140          <wsdl:output name="getEventByIdResponse">\r
141 \r
142             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
143 \r
144          </wsdl:output>\r
145 \r
146       </wsdl:operation>\r
147 \r
148       <wsdl:operation name="getLogEvents">\r
149 \r
150          <wsdlsoap:operation soapAction=""/>\r
151 \r
152          <wsdl:input name="getLogEventsRequest">\r
153 \r
154             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
155 \r
156          </wsdl:input>\r
157 \r
158          <wsdl:output name="getLogEventsResponse">\r
159 \r
160             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
161 \r
162          </wsdl:output>\r
163 \r
164       </wsdl:operation>\r
165 \r
166       <wsdl:operation name="ackAlert">\r
167 \r
168          <wsdlsoap:operation soapAction=""/>\r
169 \r
170          <wsdl:input name="ackAlertRequest">\r
171 \r
172             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
173 \r
174          </wsdl:input>\r
175 \r
176          <wsdl:output name="ackAlertResponse">\r
177 \r
178             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
179 \r
180          </wsdl:output>\r
181 \r
182       </wsdl:operation>\r
183 \r
184       <wsdl:operation name="clrAlert">\r
185 \r
186          <wsdlsoap:operation soapAction=""/>\r
187 \r
188          <wsdl:input name="clrAlertRequest">\r
189 \r
190             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
191 \r
192          </wsdl:input>\r
193 \r
194          <wsdl:output name="clrAlertResponse">\r
195 \r
196             <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>\r
197 \r
198          </wsdl:output>\r
199 \r
200       </wsdl:operation>\r
201 \r
202    </wsdl:binding>\r
203 \r
204    <wsdl:service name="LogEventIfService">\r
205 \r
206       <wsdl:port name="LogEventIfService" binding="impl:LogEventIfServiceSoapBinding">\r
207 \r
208          <wsdlsoap:address location="http://localhost:80/prizm/nbi/LogEventIfService"/>\r
209 \r
210       </wsdl:port>\r
211 \r
212    </wsdl:service>\r
213 \r
214 </wsdl:definitions>\r