Subversion Repositories XServices

Rev

Rev 84 | Rev 88 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 84 Rev 87
Line 6... Line 6...
6
      <xs:element name="deleteJobResponse" type="tns:deleteJobResponse"/>
6
      <xs:element name="deleteJobResponse" type="tns:deleteJobResponse"/>
7
      <xs:element name="getJob" type="tns:getJob"/>
7
      <xs:element name="getJob" type="tns:getJob"/>
8
      <xs:element name="getJobResponse" type="tns:getJobResponse"/>
8
      <xs:element name="getJobResponse" type="tns:getJobResponse"/>
9
      <xs:element name="getJobs" type="tns:getJobs"/>
9
      <xs:element name="getJobs" type="tns:getJobs"/>
10
      <xs:element name="getJobsResponse" type="tns:getJobsResponse"/>
10
      <xs:element name="getJobsResponse" type="tns:getJobsResponse"/>
-
 
11
      <xs:element name="getStatistics" type="tns:getStatistics"/>
-
 
12
      <xs:element name="getStatisticsResponse" type="tns:getStatisticsResponse"/>
11
      <xs:element name="scheduleJob" type="tns:scheduleJob"/>
13
      <xs:element name="scheduleJob" type="tns:scheduleJob"/>
12
      <xs:element name="scheduleJobResponse" type="tns:scheduleJobResponse"/>
14
      <xs:element name="scheduleJobResponse" type="tns:scheduleJobResponse"/>
13
      <xs:complexType name="getJobs">
15
      <xs:complexType name="getJobs">
14
        <xs:sequence/>
16
        <xs:sequence/>
15
      </xs:complexType>
17
      </xs:complexType>
Line 34... Line 36...
34
      <xs:complexType name="getJobResponse">
36
      <xs:complexType name="getJobResponse">
35
        <xs:sequence>
37
        <xs:sequence>
36
          <xs:element minOccurs="0" name="return" type="tns:scheduledJob"/>
38
          <xs:element minOccurs="0" name="return" type="tns:scheduledJob"/>
37
        </xs:sequence>
39
        </xs:sequence>
38
      </xs:complexType>
40
      </xs:complexType>
-
 
41
      <xs:complexType name="getStatistics">
-
 
42
        <xs:sequence/>
-
 
43
      </xs:complexType>
-
 
44
      <xs:complexType name="getStatisticsResponse">
-
 
45
        <xs:sequence>
-
 
46
          <xs:element minOccurs="0" name="return" type="tns:schedulerStatisticsType"/>
-
 
47
        </xs:sequence>
-
 
48
      </xs:complexType>
-
 
49
      <xs:complexType name="schedulerStatisticsType">
-
 
50
        <xs:sequence>
-
 
51
          <xs:element minOccurs="0" name="calendarNames">
-
 
52
            <xs:simpleType>
-
 
53
              <xs:list itemType="xs:string"/>
-
 
54
            </xs:simpleType>
-
 
55
          </xs:element>
-
 
56
          <xs:element name="executedJobs" type="xs:int"/>
-
 
57
          <xs:element minOccurs="0" name="runningSince" type="tns:DateInfoType"/>
-
 
58
          <xs:element name="threadPoolSize" type="xs:int"/>
-
 
59
          <xs:element minOccurs="0" name="version" type="xs:string"/>
-
 
60
        </xs:sequence>
-
 
61
      </xs:complexType>
-
 
62
      <xs:complexType name="DateInfoType">
-
 
63
        <xs:sequence>
-
 
64
          <xs:element minOccurs="0" name="iso8601date" type="xs:dateTime"/>
-
 
65
          <xs:element minOccurs="0" name="rfc822date" type="xs:string"/>
-
 
66
          <xs:element name="timestamp" type="xs:long"/>
-
 
67
        </xs:sequence>
-
 
68
      </xs:complexType>
39
      <xs:complexType name="deleteJob">
69
      <xs:complexType name="deleteJob">
40
        <xs:sequence>
70
        <xs:sequence>
41
          <xs:element name="id" type="xs:string"/>
71
          <xs:element name="id" type="xs:string"/>
42
        </xs:sequence>
72
        </xs:sequence>
43
      </xs:complexType>
73
      </xs:complexType>
Line 79... Line 109...
79
    <wsdl:part element="tns:getJob" name="parameters"></wsdl:part>
109
    <wsdl:part element="tns:getJob" name="parameters"></wsdl:part>
80
  </wsdl:message>
110
  </wsdl:message>
81
  <wsdl:message name="getJobs">
111
  <wsdl:message name="getJobs">
82
    <wsdl:part element="tns:getJobs" name="parameters"></wsdl:part>
112
    <wsdl:part element="tns:getJobs" name="parameters"></wsdl:part>
83
  </wsdl:message>
113
  </wsdl:message>
-
 
114
  <wsdl:message name="getStatisticsResponse">
-
 
115
    <wsdl:part element="tns:getStatisticsResponse" name="parameters"></wsdl:part>
-
 
116
  </wsdl:message>
84
  <wsdl:message name="getJobsResponse">
117
  <wsdl:message name="getJobsResponse">
85
    <wsdl:part element="tns:getJobsResponse" name="parameters"></wsdl:part>
118
    <wsdl:part element="tns:getJobsResponse" name="parameters"></wsdl:part>
86
  </wsdl:message>
119
  </wsdl:message>
87
  <wsdl:message name="scheduleJobResponse">
120
  <wsdl:message name="scheduleJobResponse">
88
    <wsdl:part element="tns:scheduleJobResponse" name="parameters"></wsdl:part>
121
    <wsdl:part element="tns:scheduleJobResponse" name="parameters"></wsdl:part>
89
  </wsdl:message>
122
  </wsdl:message>
90
  <wsdl:message name="deleteJobResponse">
123
  <wsdl:message name="deleteJobResponse">
91
    <wsdl:part element="tns:deleteJobResponse" name="parameters"></wsdl:part>
124
    <wsdl:part element="tns:deleteJobResponse" name="parameters"></wsdl:part>
92
  </wsdl:message>
125
  </wsdl:message>
-
 
126
  <wsdl:message name="getStatistics">
-
 
127
    <wsdl:part element="tns:getStatistics" name="parameters"></wsdl:part>
-
 
128
  </wsdl:message>
93
  <wsdl:message name="XServicesFault">
129
  <wsdl:message name="XServicesFault">
94
    <wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
130
    <wsdl:part element="tns:XServicesFault" name="XServicesFault"></wsdl:part>
95
  </wsdl:message>
131
  </wsdl:message>
96
  <wsdl:portType name="JobService">
132
  <wsdl:portType name="JobService">
97
    <wsdl:operation name="getJobs">
133
    <wsdl:operation name="getJobs">
Line 104... Line 140...
104
      <wsdl:documentation>Get a job by id</wsdl:documentation>
140
      <wsdl:documentation>Get a job by id</wsdl:documentation>
105
      <wsdl:input message="tns:getJob" name="getJob"></wsdl:input>
141
      <wsdl:input message="tns:getJob" name="getJob"></wsdl:input>
106
      <wsdl:output message="tns:getJobResponse" name="getJobResponse"></wsdl:output>
142
      <wsdl:output message="tns:getJobResponse" name="getJobResponse"></wsdl:output>
107
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
143
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
108
    </wsdl:operation>
144
    </wsdl:operation>
-
 
145
    <wsdl:operation name="getStatistics">
-
 
146
      <wsdl:documentation>Get scheduler statistics</wsdl:documentation>
-
 
147
      <wsdl:input message="tns:getStatistics" name="getStatistics"></wsdl:input>
-
 
148
      <wsdl:output message="tns:getStatisticsResponse" name="getStatisticsResponse"></wsdl:output>
-
 
149
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
-
 
150
    </wsdl:operation>
109
    <wsdl:operation name="deleteJob">
151
    <wsdl:operation name="deleteJob">
110
      <wsdl:documentation>Delete a scheduled job.</wsdl:documentation>
152
      <wsdl:documentation>Delete a scheduled job.</wsdl:documentation>
111
      <wsdl:input message="tns:deleteJob" name="deleteJob"></wsdl:input>
153
      <wsdl:input message="tns:deleteJob" name="deleteJob"></wsdl:input>
112
      <wsdl:output message="tns:deleteJobResponse" name="deleteJobResponse"></wsdl:output>
154
      <wsdl:output message="tns:deleteJobResponse" name="deleteJobResponse"></wsdl:output>
113
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
155
      <wsdl:fault message="tns:XServicesFault" name="XServicesFault"></wsdl:fault>
Line 143... Line 185...
143
      </wsdl:output>
185
      </wsdl:output>
144
      <wsdl:fault name="XServicesFault">
186
      <wsdl:fault name="XServicesFault">
145
        <soap:fault name="XServicesFault" use="literal"/>
187
        <soap:fault name="XServicesFault" use="literal"/>
146
      </wsdl:fault>
188
      </wsdl:fault>
147
    </wsdl:operation>
189
    </wsdl:operation>
-
 
190
    <wsdl:operation name="getStatistics">
-
 
191
      <soap:operation soapAction="" style="document"/>
-
 
192
      <wsdl:input name="getStatistics">
-
 
193
        <soap:body use="literal"/>
-
 
194
      </wsdl:input>
-
 
195
      <wsdl:output name="getStatisticsResponse">
-
 
196
        <soap:body use="literal"/>
-
 
197
      </wsdl:output>
-
 
198
      <wsdl:fault name="XServicesFault">
-
 
199
        <soap:fault name="XServicesFault" use="literal"/>
-
 
200
      </wsdl:fault>
-
 
201
    </wsdl:operation>
148
    <wsdl:operation name="deleteJob">
202
    <wsdl:operation name="deleteJob">
149
      <soap:operation soapAction="" style="document"/>
203
      <soap:operation soapAction="" style="document"/>
150
      <wsdl:input name="deleteJob">
204
      <wsdl:input name="deleteJob">
151
        <soap:body use="literal"/>
205
        <soap:body use="literal"/>
152
      </wsdl:input>
206
      </wsdl:input>
Line 191... Line 245...
191
   <soapenv:Header/>
245
   <soapenv:Header/>
192
   <soapenv:Body>
246
   <soapenv:Body>
193
      <ws:scheduleJob>
247
      <ws:scheduleJob>
194
         <job>
248
         <job>
195
            <name></name>
249
            <name></name>
196
            <datetime>2011-12-12T17:00:00+02:00</datetime>
250
            <datetime>2012-05-14T07:52:00+02:00</datetime>
197
            <!--Optional:-->
251
            <!--Optional:-->
198
            <script><![CDATA[
252
            <script><![CDATA[
199
java.lang.System.out.println("hm")
253
java.lang.System.out.println("hm")
200
java.lang.System.out.println("hm")
254
java.lang.System.out.println("hm")
201
java.lang.System.out.println("hm")
255
java.lang.System.out.println("hm")
202
java.lang.System.out.println("hm")
256
java.lang.System.out.println("hm")
Line 203... Line 257...
203
 
257
 
204
vjava.lang.System.out.println("hm")
258
java.lang.System.out.println("hm")
205
java.lang.System.out.println("hm")
259
java.lang.System.out.println("hm")
206
java.lang.System.out.println("hm")
260
java.lang.System.out.println("hm")
207
java.lang.System.out.println("hm")
261
java.lang.System.out.println("hm")
Line 208... Line -...
208
java.lang.System.out.println("hm")
-
 
209
 
262
java.lang.System.out.println("hm")
210
vvvv
263
 
211
java.lang.System.out.println("hm")
264
java.lang.System.out.println("hm")
212
java.lang.System.out.println("hm")
265
java.lang.System.out.println("hm")
213
java.lang.System.out.println("hm")
266
java.lang.System.out.println("hm")
214
java.lang.System.out.println("hm")
267
java.lang.System.out.println("hm")
215
v
268
 
216
java.lang.System.out.println("hm")
269
java.lang.System.out.println("hm")
217
java.lang.System.out.println("hm")
270
java.lang.System.out.println("hm")
Line 227... Line 280...
227
   <soapenv:Body>
280
   <soapenv:Body>
228
      <ws:deleteJob>
281
      <ws:deleteJob>
229
         <id>6b3da1f0-ff1c-4422-b2ce-17a6d1c2a990</id>
282
         <id>6b3da1f0-ff1c-4422-b2ce-17a6d1c2a990</id>
230
      </ws:deleteJob>
283
      </ws:deleteJob>
231
   </soapenv:Body>
284
   </soapenv:Body>
232
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/JobService/deleteJob"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:properties/><con:wssContainer/></con:soapui-project>
-
 
233
 
285
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/JobService/deleteJob"/><con:wsrmConfig version="1.2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="getStatistics" bindingOperationName="getStatistics" type="Request-Response" outputName="getStatisticsResponse" inputName="getStatistics" receivesAttachments="false" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings><con:setting id="com.eviware.soapui.impl.wsdl.WsdlRequest@request-headers">&lt;xml-fragment/></con:setting></con:settings><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/XServices/JobServices</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.xservices.brutex.net">
-
 
286
   <soapenv:Header/>
-
 
287
   <soapenv:Body>
-
 
288
      <ws:getStatistics/>
-
 
289
   </soapenv:Body>
-
 
290
</soapenv:Envelope>]]></con:request><con:jmsConfig JMSDeliveryMode="PERSISTENT"/><con:jmsPropertyConfig/><con:wsaConfig mustUnderstand="NONE" version="200508" action="http://ws.xservices.brutex.net/JobService/getStatistics"/><con:wsrmConfig version="1.2"/></con:call></con:operation></con:interface><con:properties/><con:wssContainer/></con:soapui-project>
-
 
291
 
234
Generated by GNU Enscript 1.6.5.90.
292
Generated by GNU Enscript 1.6.5.90.