/tags/1.0.0.0/Sourcecode/DE.Sdc.SharePoint.Common/Utitlities/Deployment/Administration/AdminTasksWebServicewsdl.aspx

# · ASP.NET · 327 lines · 327 code · 0 blank · 0 comment · 0 complexity · e578ab9437648d9aab4be568c822fba5 MD5 · raw file

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService" xmlns:s1="namespace1" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
  3. <wsdl:types>
  4. <s:schema elementFormDefault="qualified" targetNamespace="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService">
  5. <s:import namespace="namespace1" />
  6. <s:element name="CreateJob">
  7. <s:complexType>
  8. <s:sequence>
  9. <s:element minOccurs="0" maxOccurs="1" name="jobSettings" type="tns:JobSettings" />
  10. </s:sequence>
  11. </s:complexType>
  12. </s:element>
  13. <s:complexType name="JobSettings">
  14. <s:sequence>
  15. <s:element minOccurs="0" maxOccurs="1" name="JobType" type="s:string" />
  16. <s:element minOccurs="0" maxOccurs="1" name="JobName" type="s:string" />
  17. <s:element minOccurs="0" maxOccurs="1" name="SiteUrl" type="s:string" />
  18. <s:element minOccurs="0" maxOccurs="1" name="Parameters" type="tns:ArrayOfItem" />
  19. <s:element minOccurs="0" maxOccurs="1" name="SchedulingInformation" type="tns:ArrayOfItem" />
  20. </s:sequence>
  21. </s:complexType>
  22. <s:complexType name="ArrayOfItem">
  23. <s:sequence>
  24. <s:element minOccurs="0" maxOccurs="unbounded" name="Item" nillable="true" type="s1:Item" />
  25. </s:sequence>
  26. </s:complexType>
  27. <s:element name="CreateJobResponse">
  28. <s:complexType />
  29. </s:element>
  30. <s:element name="DeleteJob">
  31. <s:complexType>
  32. <s:sequence>
  33. <s:element minOccurs="0" maxOccurs="1" name="jobName" type="s:string" />
  34. <s:element minOccurs="0" maxOccurs="1" name="siteId" type="s:string" />
  35. </s:sequence>
  36. </s:complexType>
  37. </s:element>
  38. <s:element name="DeleteJobResponse">
  39. <s:complexType />
  40. </s:element>
  41. <s:element name="IsJobDefined">
  42. <s:complexType>
  43. <s:sequence>
  44. <s:element minOccurs="0" maxOccurs="1" name="jobName" type="s:string" />
  45. <s:element minOccurs="0" maxOccurs="1" name="siteId" type="s:string" />
  46. </s:sequence>
  47. </s:complexType>
  48. </s:element>
  49. <s:element name="IsJobDefinedResponse">
  50. <s:complexType>
  51. <s:sequence>
  52. <s:element minOccurs="1" maxOccurs="1" name="IsJobDefinedResult" type="s:boolean" />
  53. </s:sequence>
  54. </s:complexType>
  55. </s:element>
  56. <s:element name="ModifyWebConfig">
  57. <s:complexType>
  58. <s:sequence>
  59. <s:element minOccurs="0" maxOccurs="1" name="configurationPath" type="s:string" />
  60. <s:element minOccurs="0" maxOccurs="1" name="url" type="s:string" />
  61. <s:element minOccurs="1" maxOccurs="1" name="removeModifications" type="s:boolean" />
  62. </s:sequence>
  63. </s:complexType>
  64. </s:element>
  65. <s:element name="ModifyWebConfigResponse">
  66. <s:complexType />
  67. </s:element>
  68. <s:element name="boolean" type="s:boolean" />
  69. </s:schema>
  70. <s:schema elementFormDefault="qualified" targetNamespace="namespace1">
  71. <s:complexType name="Item">
  72. <s:attribute name="ItemName" type="s:string" />
  73. <s:attribute name="ItemValue" type="s:string" />
  74. </s:complexType>
  75. </s:schema>
  76. </wsdl:types>
  77. <wsdl:message name="CreateJobSoapIn">
  78. <wsdl:part name="parameters" element="tns:CreateJob" />
  79. </wsdl:message>
  80. <wsdl:message name="CreateJobSoapOut">
  81. <wsdl:part name="parameters" element="tns:CreateJobResponse" />
  82. </wsdl:message>
  83. <wsdl:message name="DeleteJobSoapIn">
  84. <wsdl:part name="parameters" element="tns:DeleteJob" />
  85. </wsdl:message>
  86. <wsdl:message name="DeleteJobSoapOut">
  87. <wsdl:part name="parameters" element="tns:DeleteJobResponse" />
  88. </wsdl:message>
  89. <wsdl:message name="IsJobDefinedSoapIn">
  90. <wsdl:part name="parameters" element="tns:IsJobDefined" />
  91. </wsdl:message>
  92. <wsdl:message name="IsJobDefinedSoapOut">
  93. <wsdl:part name="parameters" element="tns:IsJobDefinedResponse" />
  94. </wsdl:message>
  95. <wsdl:message name="ModifyWebConfigSoapIn">
  96. <wsdl:part name="parameters" element="tns:ModifyWebConfig" />
  97. </wsdl:message>
  98. <wsdl:message name="ModifyWebConfigSoapOut">
  99. <wsdl:part name="parameters" element="tns:ModifyWebConfigResponse" />
  100. </wsdl:message>
  101. <wsdl:message name="DeleteJobHttpGetIn">
  102. <wsdl:part name="jobName" type="s:string" />
  103. <wsdl:part name="siteId" type="s:string" />
  104. </wsdl:message>
  105. <wsdl:message name="DeleteJobHttpGetOut" />
  106. <wsdl:message name="IsJobDefinedHttpGetIn">
  107. <wsdl:part name="jobName" type="s:string" />
  108. <wsdl:part name="siteId" type="s:string" />
  109. </wsdl:message>
  110. <wsdl:message name="IsJobDefinedHttpGetOut">
  111. <wsdl:part name="Body" element="tns:boolean" />
  112. </wsdl:message>
  113. <wsdl:message name="ModifyWebConfigHttpGetIn">
  114. <wsdl:part name="configurationPath" type="s:string" />
  115. <wsdl:part name="url" type="s:string" />
  116. <wsdl:part name="removeModifications" type="s:string" />
  117. </wsdl:message>
  118. <wsdl:message name="ModifyWebConfigHttpGetOut" />
  119. <wsdl:message name="DeleteJobHttpPostIn">
  120. <wsdl:part name="jobName" type="s:string" />
  121. <wsdl:part name="siteId" type="s:string" />
  122. </wsdl:message>
  123. <wsdl:message name="DeleteJobHttpPostOut" />
  124. <wsdl:message name="IsJobDefinedHttpPostIn">
  125. <wsdl:part name="jobName" type="s:string" />
  126. <wsdl:part name="siteId" type="s:string" />
  127. </wsdl:message>
  128. <wsdl:message name="IsJobDefinedHttpPostOut">
  129. <wsdl:part name="Body" element="tns:boolean" />
  130. </wsdl:message>
  131. <wsdl:message name="ModifyWebConfigHttpPostIn">
  132. <wsdl:part name="configurationPath" type="s:string" />
  133. <wsdl:part name="url" type="s:string" />
  134. <wsdl:part name="removeModifications" type="s:string" />
  135. </wsdl:message>
  136. <wsdl:message name="ModifyWebConfigHttpPostOut" />
  137. <wsdl:portType name="AdminTasksWebServiceSoap">
  138. <wsdl:operation name="CreateJob">
  139. <wsdl:input message="tns:CreateJobSoapIn" />
  140. <wsdl:output message="tns:CreateJobSoapOut" />
  141. </wsdl:operation>
  142. <wsdl:operation name="DeleteJob">
  143. <wsdl:input message="tns:DeleteJobSoapIn" />
  144. <wsdl:output message="tns:DeleteJobSoapOut" />
  145. </wsdl:operation>
  146. <wsdl:operation name="IsJobDefined">
  147. <wsdl:input message="tns:IsJobDefinedSoapIn" />
  148. <wsdl:output message="tns:IsJobDefinedSoapOut" />
  149. </wsdl:operation>
  150. <wsdl:operation name="ModifyWebConfig">
  151. <wsdl:input message="tns:ModifyWebConfigSoapIn" />
  152. <wsdl:output message="tns:ModifyWebConfigSoapOut" />
  153. </wsdl:operation>
  154. </wsdl:portType>
  155. <wsdl:portType name="AdminTasksWebServiceHttpGet">
  156. <wsdl:operation name="DeleteJob">
  157. <wsdl:input message="tns:DeleteJobHttpGetIn" />
  158. <wsdl:output message="tns:DeleteJobHttpGetOut" />
  159. </wsdl:operation>
  160. <wsdl:operation name="IsJobDefined">
  161. <wsdl:input message="tns:IsJobDefinedHttpGetIn" />
  162. <wsdl:output message="tns:IsJobDefinedHttpGetOut" />
  163. </wsdl:operation>
  164. <wsdl:operation name="ModifyWebConfig">
  165. <wsdl:input message="tns:ModifyWebConfigHttpGetIn" />
  166. <wsdl:output message="tns:ModifyWebConfigHttpGetOut" />
  167. </wsdl:operation>
  168. </wsdl:portType>
  169. <wsdl:portType name="AdminTasksWebServiceHttpPost">
  170. <wsdl:operation name="DeleteJob">
  171. <wsdl:input message="tns:DeleteJobHttpPostIn" />
  172. <wsdl:output message="tns:DeleteJobHttpPostOut" />
  173. </wsdl:operation>
  174. <wsdl:operation name="IsJobDefined">
  175. <wsdl:input message="tns:IsJobDefinedHttpPostIn" />
  176. <wsdl:output message="tns:IsJobDefinedHttpPostOut" />
  177. </wsdl:operation>
  178. <wsdl:operation name="ModifyWebConfig">
  179. <wsdl:input message="tns:ModifyWebConfigHttpPostIn" />
  180. <wsdl:output message="tns:ModifyWebConfigHttpPostOut" />
  181. </wsdl:operation>
  182. </wsdl:portType>
  183. <wsdl:binding name="AdminTasksWebServiceSoap" type="tns:AdminTasksWebServiceSoap">
  184. <soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
  185. <wsdl:operation name="CreateJob">
  186. <soap:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/CreateJob" style="document" />
  187. <wsdl:input>
  188. <soap:body use="literal" />
  189. </wsdl:input>
  190. <wsdl:output>
  191. <soap:body use="literal" />
  192. </wsdl:output>
  193. </wsdl:operation>
  194. <wsdl:operation name="DeleteJob">
  195. <soap:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/DeleteJob" style="document" />
  196. <wsdl:input>
  197. <soap:body use="literal" />
  198. </wsdl:input>
  199. <wsdl:output>
  200. <soap:body use="literal" />
  201. </wsdl:output>
  202. </wsdl:operation>
  203. <wsdl:operation name="IsJobDefined">
  204. <soap:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/IsJobDefined" style="document" />
  205. <wsdl:input>
  206. <soap:body use="literal" />
  207. </wsdl:input>
  208. <wsdl:output>
  209. <soap:body use="literal" />
  210. </wsdl:output>
  211. </wsdl:operation>
  212. <wsdl:operation name="ModifyWebConfig">
  213. <soap:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/ModifyWebConfig" style="document" />
  214. <wsdl:input>
  215. <soap:body use="literal" />
  216. </wsdl:input>
  217. <wsdl:output>
  218. <soap:body use="literal" />
  219. </wsdl:output>
  220. </wsdl:operation>
  221. </wsdl:binding>
  222. <wsdl:binding name="AdminTasksWebServiceSoap12" type="tns:AdminTasksWebServiceSoap">
  223. <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" />
  224. <wsdl:operation name="CreateJob">
  225. <soap12:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/CreateJob" style="document" />
  226. <wsdl:input>
  227. <soap12:body use="literal" />
  228. </wsdl:input>
  229. <wsdl:output>
  230. <soap12:body use="literal" />
  231. </wsdl:output>
  232. </wsdl:operation>
  233. <wsdl:operation name="DeleteJob">
  234. <soap12:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/DeleteJob" style="document" />
  235. <wsdl:input>
  236. <soap12:body use="literal" />
  237. </wsdl:input>
  238. <wsdl:output>
  239. <soap12:body use="literal" />
  240. </wsdl:output>
  241. </wsdl:operation>
  242. <wsdl:operation name="IsJobDefined">
  243. <soap12:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/IsJobDefined" style="document" />
  244. <wsdl:input>
  245. <soap12:body use="literal" />
  246. </wsdl:input>
  247. <wsdl:output>
  248. <soap12:body use="literal" />
  249. </wsdl:output>
  250. </wsdl:operation>
  251. <wsdl:operation name="ModifyWebConfig">
  252. <soap12:operation soapAction="http://sdc/2009/12/WebServices/1.0/AdminTasksWebService/ModifyWebConfig" style="document" />
  253. <wsdl:input>
  254. <soap12:body use="literal" />
  255. </wsdl:input>
  256. <wsdl:output>
  257. <soap12:body use="literal" />
  258. </wsdl:output>
  259. </wsdl:operation>
  260. </wsdl:binding>
  261. <wsdl:binding name="AdminTasksWebServiceHttpGet" type="tns:AdminTasksWebServiceHttpGet">
  262. <http:binding verb="GET" />
  263. <wsdl:operation name="DeleteJob">
  264. <http:operation location="/DeleteJob" />
  265. <wsdl:input>
  266. <http:urlEncoded />
  267. </wsdl:input>
  268. <wsdl:output />
  269. </wsdl:operation>
  270. <wsdl:operation name="IsJobDefined">
  271. <http:operation location="/IsJobDefined" />
  272. <wsdl:input>
  273. <http:urlEncoded />
  274. </wsdl:input>
  275. <wsdl:output>
  276. <mime:mimeXml part="Body" />
  277. </wsdl:output>
  278. </wsdl:operation>
  279. <wsdl:operation name="ModifyWebConfig">
  280. <http:operation location="/ModifyWebConfig" />
  281. <wsdl:input>
  282. <http:urlEncoded />
  283. </wsdl:input>
  284. <wsdl:output />
  285. </wsdl:operation>
  286. </wsdl:binding>
  287. <wsdl:binding name="AdminTasksWebServiceHttpPost" type="tns:AdminTasksWebServiceHttpPost">
  288. <http:binding verb="POST" />
  289. <wsdl:operation name="DeleteJob">
  290. <http:operation location="/DeleteJob" />
  291. <wsdl:input>
  292. <mime:content type="application/x-www-form-urlencoded" />
  293. </wsdl:input>
  294. <wsdl:output />
  295. </wsdl:operation>
  296. <wsdl:operation name="IsJobDefined">
  297. <http:operation location="/IsJobDefined" />
  298. <wsdl:input>
  299. <mime:content type="application/x-www-form-urlencoded" />
  300. </wsdl:input>
  301. <wsdl:output>
  302. <mime:mimeXml part="Body" />
  303. </wsdl:output>
  304. </wsdl:operation>
  305. <wsdl:operation name="ModifyWebConfig">
  306. <http:operation location="/ModifyWebConfig" />
  307. <wsdl:input>
  308. <mime:content type="application/x-www-form-urlencoded" />
  309. </wsdl:input>
  310. <wsdl:output />
  311. </wsdl:operation>
  312. </wsdl:binding>
  313. <wsdl:service name="AdminTasksWebService">
  314. <wsdl:port name="AdminTasksWebServiceSoap" binding="tns:AdminTasksWebServiceSoap">
  315. <soap:address location="http://localhost/_layouts/AdminTasksWebService.asmx" />
  316. </wsdl:port>
  317. <wsdl:port name="AdminTasksWebServiceSoap12" binding="tns:AdminTasksWebServiceSoap12">
  318. <soap12:address location="http://localhost/_layouts/AdminTasksWebService.asmx" />
  319. </wsdl:port>
  320. <wsdl:port name="AdminTasksWebServiceHttpGet" binding="tns:AdminTasksWebServiceHttpGet">
  321. <http:address location="http://localhost/_layouts/AdminTasksWebService.asmx" />
  322. </wsdl:port>
  323. <wsdl:port name="AdminTasksWebServiceHttpPost" binding="tns:AdminTasksWebServiceHttpPost">
  324. <http:address location="http://localhost/_layouts/AdminTasksWebService.asmx" />
  325. </wsdl:port>
  326. </wsdl:service>
  327. </wsdl:definitions>