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
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
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
20 <complexType name="ArrayOfLogEventInfo">
\r
22 <restriction base="soapenc:Array">
\r
23 <attribute ref="soapenc:arrayType" wsdl:arrayType="impl:LogEventInfo[]"/>
\r
30 <wsdl:message name="ackAlertResponse">
\r
32 <wsdl:part name="ackAlertReturn" type="xsd:boolean"/>
\r
36 <wsdl:message name="ackAlertRequest">
\r
38 <wsdl:part name="eventId" type="xsd:int"/>
\r
42 <wsdl:message name="clrAlertRequest">
\r
44 <wsdl:part name="eventId" type="xsd:int"/>
\r
48 <wsdl:message name="clrAlertResponse">
\r
50 <wsdl:part name="clrAlertReturn" type="xsd:boolean"/>
\r
54 <wsdl:message name="getLogEventsRequest">
\r
56 <wsdl:part name="severity" type="xsd:int"/>
\r
58 <wsdl:part name="includingHigherSeverity" type="xsd:boolean"/>
\r
60 <wsdl:part name="startTime" type="xsd:long"/>
\r
62 <wsdl:part name="endTime" type="xsd:long"/>
\r
64 <wsdl:part name="acknowledgeStatus" type="xsd:int"/>
\r
66 <wsdl:part name="eventType" type="xsd:int"/>
\r
68 <wsdl:part name="elementId" type="xsd:int"/>
\r
72 <wsdl:message name="getEventByIdRequest">
\r
74 <wsdl:part name="id" type="xsd:int"/>
\r
78 <wsdl:message name="getLogEventsResponse">
\r
80 <wsdl:part name="getLogEventsReturn" type="impl:ArrayOfLogEventInfo"/>
\r
84 <wsdl:message name="getEventByIdResponse">
\r
86 <wsdl:part name="getEventByIdReturn" type="impl:LogEventInfo"/>
\r
90 <wsdl:portType name="LogEventIf">
\r
92 <wsdl:operation name="getEventById" parameterOrder="id">
\r
94 <wsdl:input name="getEventByIdRequest" message="impl:getEventByIdRequest"/>
\r
96 <wsdl:output name="getEventByIdResponse" message="impl:getEventByIdResponse"/>
\r
100 <wsdl:operation name="getLogEvents" parameterOrder="severity includingHigherSeverity startTime endTime acknowledgeStatus eventType elementId">
\r
102 <wsdl:input name="getLogEventsRequest" message="impl:getLogEventsRequest"/>
\r
104 <wsdl:output name="getLogEventsResponse" message="impl:getLogEventsResponse"/>
\r
108 <wsdl:operation name="ackAlert" parameterOrder="eventId">
\r
110 <wsdl:input name="ackAlertRequest" message="impl:ackAlertRequest"/>
\r
112 <wsdl:output name="ackAlertResponse" message="impl:ackAlertResponse"/>
\r
116 <wsdl:operation name="clrAlert" parameterOrder="eventId">
\r
118 <wsdl:input name="clrAlertRequest" message="impl:clrAlertRequest"/>
\r
120 <wsdl:output name="clrAlertResponse" message="impl:clrAlertResponse"/>
\r
126 <wsdl:binding name="LogEventIfServiceSoapBinding" type="impl:LogEventIf">
\r
128 <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
\r
130 <wsdl:operation name="getEventById">
\r
132 <wsdlsoap:operation soapAction=""/>
\r
134 <wsdl:input name="getEventByIdRequest">
\r
136 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
140 <wsdl:output name="getEventByIdResponse">
\r
142 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
148 <wsdl:operation name="getLogEvents">
\r
150 <wsdlsoap:operation soapAction=""/>
\r
152 <wsdl:input name="getLogEventsRequest">
\r
154 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
158 <wsdl:output name="getLogEventsResponse">
\r
160 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
166 <wsdl:operation name="ackAlert">
\r
168 <wsdlsoap:operation soapAction=""/>
\r
170 <wsdl:input name="ackAlertRequest">
\r
172 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
176 <wsdl:output name="ackAlertResponse">
\r
178 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
184 <wsdl:operation name="clrAlert">
\r
186 <wsdlsoap:operation soapAction=""/>
\r
188 <wsdl:input name="clrAlertRequest">
\r
190 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
194 <wsdl:output name="clrAlertResponse">
\r
196 <wsdlsoap:body use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="urn:logevent"/>
\r
204 <wsdl:service name="LogEventIfService">
\r
206 <wsdl:port name="LogEventIfService" binding="impl:LogEventIfServiceSoapBinding">
\r
208 <wsdlsoap:address location="http://localhost:80/prizm/nbi/LogEventIfService"/>
\r
214 </wsdl:definitions>
\r