Download


<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="urn:service.events.services.ncsa" xmlns:impl="urn:service.events.services.ncsa" xmlns:intf="urn:service.events.services.ncsa" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<!--WSDL created by Apache Axis version: 1.2.1
Built on Jun 14, 2005 (09:15:57 EDT)-->
 <wsdl:types>
  <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:service.events.services.ncsa" elementFormDefault="qualified">
   <element name="removeNoReply">
    <complexType>
     <sequence>
      <element name="in0" type="impl:EventQuery"/>
     </sequence>
    </complexType>
   </element>
   <complexType name="EventQuery">
    <sequence>
     <element name="after" nillable="true" type="xsd:long"/>
     <element name="baseUri" nillable="true" type="xsd:string"/>
     <element name="before" nillable="true" type="xsd:long"/>
     <element name="groupId" nillable="true" type="xsd:string"/>
     <element name="lastId" nillable="true" type="xsd:int"/>
     <element name="node" nillable="true" type="xsd:string"/>
     <element name="producer" nillable="true" type="xsd:string"/>
     <element name="script" nillable="true" type="xsd:string"/>
     <element name="task" nillable="true" type="xsd:string"/>
     <element name="topic" nillable="true" type="xsd:string"/>
     <element name="type" nillable="true" type="xsd:string"/>
     <element name="workflow" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <element name="removeNoReplyResponse">
    <complexType/>
   </element>
   <element name="logEvents">
    <complexType>
     <sequence>
      <element name="in0" type="impl:EventQuery"/>
     </sequence>
    </complexType>
   </element>
   <element name="logEventsResponse">
    <complexType>
     <sequence>
      <element name="logEventsReturn" type="xsd:string"/>
     </sequence>
    </complexType>
   </element>
   <element name="count">
    <complexType>
     <sequence>
      <element name="in0" type="impl:EventQuery"/>
     </sequence>
    </complexType>
   </element>
   <element name="countResponse">
    <complexType>
     <sequence>
      <element name="countReturn" type="xsd:long"/>
     </sequence>
    </complexType>
   </element>
   <element name="remove">
    <complexType>
     <sequence>
      <element name="in0" type="impl:EventQuery"/>
     </sequence>
    </complexType>
   </element>
   <element name="removeResponse">
    <complexType>
     <sequence>
      <element name="removeReturn" type="impl:EventDescriptor" maxOccurs="unbounded"/>
     </sequence>
    </complexType>
   </element>
   <complexType name="EventDescriptor">
    <sequence>
     <element name="className" nillable="true" type="xsd:string"/>
     <element name="id" nillable="true" type="xsd:int"/>
     <element name="xml" nillable="true" type="xsd:string"/>
    </sequence>
   </complexType>
   <element name="select">
    <complexType>
     <sequence>
      <element name="in0" type="impl:EventQuery"/>
     </sequence>
    </complexType>
   </element>
   <element name="selectResponse">
    <complexType>
     <sequence>
      <element name="selectReturn" type="impl:EventDescriptor" maxOccurs="unbounded"/>
     </sequence>
    </complexType>
   </element>
  </schema>
 </wsdl:types>
     <wsdl:message name="countResponse">
        <wsdl:part name="parameters" element="impl:countResponse"/>
     </wsdl:message>
     <wsdl:message name="removeResponse">
        <wsdl:part name="parameters" element="impl:removeResponse"/>
     </wsdl:message>
     <wsdl:message name="logEventsResponse">
        <wsdl:part name="parameters" element="impl:logEventsResponse"/>
     </wsdl:message>
     <wsdl:message name="logEventsRequest">
        <wsdl:part name="parameters" element="impl:logEvents"/>
     </wsdl:message>
     <wsdl:message name="selectResponse">
        <wsdl:part name="parameters" element="impl:selectResponse"/>
     </wsdl:message>
     <wsdl:message name="countRequest">
        <wsdl:part name="parameters" element="impl:count"/>
     </wsdl:message>
     <wsdl:message name="selectRequest">
        <wsdl:part name="parameters" element="impl:select"/>
     </wsdl:message>
     <wsdl:message name="removeNoReplyResponse">
        <wsdl:part name="parameters" element="impl:removeNoReplyResponse"/>
     </wsdl:message>
     <wsdl:message name="removeRequest">
        <wsdl:part name="parameters" element="impl:remove"/>
     </wsdl:message>
     <wsdl:message name="removeNoReplyRequest">
        <wsdl:part name="parameters" element="impl:removeNoReply"/>
     </wsdl:message>
     <wsdl:portType name="EventRepository">
        <wsdl:operation name="removeNoReply">
           <wsdl:input name="removeNoReplyRequest" message="impl:removeNoReplyRequest"/>
           <wsdl:output name="removeNoReplyResponse" message="impl:removeNoReplyResponse"/>
        </wsdl:operation>
        <wsdl:operation name="logEvents">
           <wsdl:input name="logEventsRequest" message="impl:logEventsRequest"/>
           <wsdl:output name="logEventsResponse" message="impl:logEventsResponse"/>
        </wsdl:operation>
        <wsdl:operation name="count">
           <wsdl:input name="countRequest" message="impl:countRequest"/>
           <wsdl:output name="countResponse" message="impl:countResponse"/>
        </wsdl:operation>
        <wsdl:operation name="remove">
           <wsdl:input name="removeRequest" message="impl:removeRequest"/>
           <wsdl:output name="removeResponse" message="impl:removeResponse"/>
        </wsdl:operation>
        <wsdl:operation name="select">
           <wsdl:input name="selectRequest" message="impl:selectRequest"/>
           <wsdl:output name="selectResponse" message="impl:selectResponse"/>
        </wsdl:operation>
     </wsdl:portType>
     <wsdl:binding name="EventRepositorySoapBinding" type="impl:EventRepository">
        <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
        <wsdl:operation name="removeNoReply">
           <wsdlsoap:operation soapAction=""/>
           <wsdl:input name="removeNoReplyRequest">
              <wsdlsoap:body use="literal"/>
           </wsdl:input>
           <wsdl:output name="removeNoReplyResponse">
              <wsdlsoap:body use="literal"/>
           </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="logEvents">
           <wsdlsoap:operation soapAction=""/>
           <wsdl:input name="logEventsRequest">
              <wsdlsoap:body use="literal"/>
           </wsdl:input>
           <wsdl:output name="logEventsResponse">
              <wsdlsoap:body use="literal"/>
           </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="count">
           <wsdlsoap:operation soapAction=""/>
           <wsdl:input name="countRequest">
              <wsdlsoap:body use="literal"/>
           </wsdl:input>
           <wsdl:output name="countResponse">
              <wsdlsoap:body use="literal"/>
           </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="remove">
           <wsdlsoap:operation soapAction=""/>
           <wsdl:input name="removeRequest">
              <wsdlsoap:body use="literal"/>
           </wsdl:input>
           <wsdl:output name="removeResponse">
              <wsdlsoap:body use="literal"/>
           </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="select">
           <wsdlsoap:operation soapAction=""/>
           <wsdl:input name="selectRequest">
              <wsdlsoap:body use="literal"/>
           </wsdl:input>
           <wsdl:output name="selectResponse">
              <wsdlsoap:body use="literal"/>
           </wsdl:output>
        </wsdl:operation>
     </wsdl:binding>
     <wsdl:service name="EventRepositoryService">
        <wsdl:port name="EventRepository" binding="impl:EventRepositorySoapBinding">
           <wsdlsoap:address location="httpg:/localhost:8080/events/services/EventRepository"/>
        </wsdl:port>
     </wsdl:service>
  </wsdl:definitions>
  • No labels