wsrp_v1_interfaces.wsdl 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. IBM Confidential
  4. OCO Source Materials
  5. IBM Cognos Products: cpscrn
  6. (C) Copyright IBM Corp. 2011
  7. The source code for this program is not published or otherwise divested of its trade secrets, irrespective of what has been deposited with the U.S. Copyright Office.
  8. -->
  9. <!--
  10. Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  11. Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
  12. -->
  13. <wsdl:definitions targetNamespace="urn:oasis:names:tc:wsrp:v1:intf"
  14. xmlns:types="urn:oasis:names:tc:wsrp:v1:types"
  15. xmlns:intf="urn:oasis:names:tc:wsrp:v1:intf"
  16. xmlns="http://schemas.xmlsoap.org/wsdl/"
  17. xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
  18. xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  19. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  20. >
  21. <!-- This file reflects v1.0 of the specification -->
  22. <wsdl:types>
  23. <schema targetNamespace="urn:oasis:names:tc:wsrp:v1:intf"
  24. xmlns="http://www.w3.org/2001/XMLSchema"
  25. elementFormDefault="qualified">
  26. <import namespace="urn:oasis:names:tc:wsrp:v1:types" schemaLocation="wsrp_v1_types.xsd"/>
  27. </schema>
  28. </wsdl:types>
  29. <!-- - - - - - - - - -->
  30. <!-- fault messages -->
  31. <!-- - - - - - - - - -->
  32. <wsdl:message name="AccessDenied">
  33. <wsdl:part name="fault" element="types:AccessDenied"/>
  34. </wsdl:message>
  35. <wsdl:message name="InvalidUserCategory">
  36. <wsdl:part name="fault" element="types:InvalidUserCategory"/>
  37. </wsdl:message>
  38. <wsdl:message name="InconsistentParameters">
  39. <wsdl:part name="fault" element="types:InconsistentParameters"/>
  40. </wsdl:message>
  41. <wsdl:message name="InvalidRegistration">
  42. <wsdl:part name="fault" element="types:InvalidRegistration"/>
  43. </wsdl:message>
  44. <wsdl:message name="MissingParameters">
  45. <wsdl:part name="fault" element="types:MissingParameters"/>
  46. </wsdl:message>
  47. <wsdl:message name="OperationFailed">
  48. <wsdl:part name="fault" element="types:OperationFailed"/>
  49. </wsdl:message>
  50. <wsdl:message name="InvalidHandle">
  51. <wsdl:part name="fault" element="types:InvalidHandle"/>
  52. </wsdl:message>
  53. <wsdl:message name="PortletStateChangeRequired">
  54. <wsdl:part name="fault" element="types:PortletStateChangeRequired"/>
  55. </wsdl:message>
  56. <wsdl:message name="InvalidCookie">
  57. <wsdl:part name="fault" element="types:InvalidCookie"/>
  58. </wsdl:message>
  59. <wsdl:message name="InvalidSession">
  60. <wsdl:part name="fault" element="types:InvalidSession"/>
  61. </wsdl:message>
  62. <wsdl:message name="UnsupportedMode">
  63. <wsdl:part name="fault" element="types:UnsupportedMode"/>
  64. </wsdl:message>
  65. <wsdl:message name="UnsupportedWindowState">
  66. <wsdl:part name="fault" element="types:UnsupportedWindowState"/>
  67. </wsdl:message>
  68. <wsdl:message name="UnsupportedLocale">
  69. <wsdl:part name="fault" element="types:UnsupportedLocale"/>
  70. </wsdl:message>
  71. <wsdl:message name="UnsupportedMimeType">
  72. <wsdl:part name="fault" element="types:UnsupportedMimeType"/>
  73. </wsdl:message>
  74. <!-- - - - - - - - - - - -->
  75. <!-- Operations messages -->
  76. <!-- - - - - - - - - - - -->
  77. <wsdl:message name="getMarkup">
  78. <wsdl:part name="getMarkup" element="types:getMarkup"/>
  79. </wsdl:message>
  80. <wsdl:message name="getMarkupResponse">
  81. <wsdl:part name="getMarkupResponse" element="types:getMarkupResponse"/>
  82. </wsdl:message>
  83. <wsdl:message name="performBlockingInteraction">
  84. <wsdl:part name="performBlockingInteraction" element="types:performBlockingInteraction"/>
  85. </wsdl:message>
  86. <wsdl:message name="performBlockingInteractionResponse">
  87. <wsdl:part name="performBlockingInteractionResponse" element="types:performBlockingInteractionResponse"/>
  88. </wsdl:message>
  89. <wsdl:message name="getServiceDescription">
  90. <wsdl:part name="getServiceDescription" element="types:getServiceDescription"/>
  91. </wsdl:message>
  92. <wsdl:message name="getServiceDescriptionResponse">
  93. <wsdl:part name="getServiceDescriptionResponse" element="types:getServiceDescriptionResponse"/>
  94. </wsdl:message>
  95. <wsdl:message name="register">
  96. <wsdl:part name="register" element="types:register"/>
  97. </wsdl:message>
  98. <wsdl:message name="registerResponse">
  99. <wsdl:part name="registerResponse" element="types:registerResponse"/>
  100. </wsdl:message>
  101. <wsdl:message name="deregister">
  102. <wsdl:part name="deregister" element="types:deregister"/>
  103. </wsdl:message>
  104. <wsdl:message name="deregisterResponse">
  105. <wsdl:part name="deregisterResponse" element="types:deregisterResponse"/>
  106. </wsdl:message>
  107. <wsdl:message name="modifyRegistration">
  108. <wsdl:part name="modifyRegistration" element="types:modifyRegistration"/>
  109. </wsdl:message>
  110. <wsdl:message name="modifyRegistrationResponse">
  111. <wsdl:part name="modifyRegistrationResponse" element="types:modifyRegistrationResponse"/>
  112. </wsdl:message>
  113. <wsdl:message name="getPortletDescription">
  114. <wsdl:part name="getPortletDescription" element="types:getPortletDescription"/>
  115. </wsdl:message>
  116. <wsdl:message name="getPortletDescriptionResponse">
  117. <wsdl:part name="getPortletDescriptionResponse" element="types:getPortletDescriptionResponse"/>
  118. </wsdl:message>
  119. <wsdl:message name="clonePortlet">
  120. <wsdl:part name="clonePortlet" element="types:clonePortlet"/>
  121. </wsdl:message>
  122. <wsdl:message name="clonePortletResponse">
  123. <wsdl:part name="clonePortletResponse" element="types:clonePortletResponse"/>
  124. </wsdl:message>
  125. <wsdl:message name="destroyPortlets">
  126. <wsdl:part name="destroyPortlets" element="types:destroyPortlets"/>
  127. </wsdl:message>
  128. <wsdl:message name="destroyPortletsResponse">
  129. <wsdl:part name="destroyPortletsResponse" element="types:destroyPortletsResponse"/>
  130. </wsdl:message>
  131. <wsdl:message name="setPortletProperties">
  132. <wsdl:part name="setPortletProperties" element="types:setPortletProperties"/>
  133. </wsdl:message>
  134. <wsdl:message name="setPortletPropertiesResponse">
  135. <wsdl:part name="setPortletPropertiesResponse" element="types:setPortletPropertiesResponse"/>
  136. </wsdl:message>
  137. <wsdl:message name="getPortletProperties">
  138. <wsdl:part name="getPortletProperties" element="types:getPortletProperties"/>
  139. </wsdl:message>
  140. <wsdl:message name="getPortletPropertiesResponse">
  141. <wsdl:part name="getPortletPropertiesResponse" element="types:getPortletPropertiesResponse"/>
  142. </wsdl:message>
  143. <wsdl:message name="getPortletPropertyDescription">
  144. <wsdl:part name="getPortletPropertyDescription" element="types:getPortletPropertyDescription"/>
  145. </wsdl:message>
  146. <wsdl:message name="getPortletPropertyDescriptionResponse">
  147. <wsdl:part name="getPortletPropertyDescriptionResponse" element="types:getPortletPropertyDescriptionResponse"/>
  148. </wsdl:message>
  149. <wsdl:message name="releaseSessions">
  150. <wsdl:part name="releaseSessions" element="types:releaseSessions"/>
  151. </wsdl:message>
  152. <wsdl:message name="releaseSessionsResponse">
  153. <wsdl:part name="releaseSessionsResponse" element="types:releaseSessionsResponse"/>
  154. </wsdl:message>
  155. <wsdl:message name="initCookie">
  156. <wsdl:part name="initCookie" element="types:initCookie"/>
  157. </wsdl:message>
  158. <wsdl:message name="initCookieResponse">
  159. <wsdl:part name="initCookieResponse" element="types:initCookieResponse"/>
  160. </wsdl:message>
  161. <wsdl:portType name="WSRP_v1_Markup_PortType">
  162. <wsdl:operation name="getMarkup">
  163. <wsdl:input message="intf:getMarkup" name="getMarkup"/>
  164. <wsdl:output message="intf:getMarkupResponse" name="getMarkupResponse"/>
  165. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  166. <wsdl:fault message="intf:InvalidUserCategory" name="InvalidUserCategory"/>
  167. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  168. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  169. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  170. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  171. <wsdl:fault message="intf:InvalidHandle" name="InvalidHandle"/>
  172. <wsdl:fault message="intf:InvalidCookie" name="InvalidCookie"/>
  173. <wsdl:fault message="intf:InvalidSession" name="InvalidSession"/>
  174. <wsdl:fault message="intf:UnsupportedMode" name="UnsupportedMode"/>
  175. <wsdl:fault message="intf:UnsupportedWindowState" name="UnsupportedWindowState"/>
  176. <wsdl:fault message="intf:UnsupportedLocale" name="UnsupportedLocale"/>
  177. <wsdl:fault message="intf:UnsupportedMimeType" name="UnsupportedMimeType"/>
  178. </wsdl:operation>
  179. <wsdl:operation name="performBlockingInteraction">
  180. <wsdl:input message="intf:performBlockingInteraction" name="performBlockingInteraction"/>
  181. <wsdl:output message="intf:performBlockingInteractionResponse" name="performBlockingInteractionResponse"/>
  182. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  183. <wsdl:fault message="intf:InvalidUserCategory" name="InvalidUserCategory"/>
  184. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  185. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  186. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  187. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  188. <wsdl:fault message="intf:InvalidHandle" name="InvalidHandle"/>
  189. <wsdl:fault message="intf:PortletStateChangeRequired" name="PortletStateChangeRequired"/>
  190. <wsdl:fault message="intf:InvalidCookie" name="InvalidCookie"/>
  191. <wsdl:fault message="intf:InvalidSession" name="InvalidSession"/>
  192. <wsdl:fault message="intf:UnsupportedMode" name="UnsupportedMode"/>
  193. <wsdl:fault message="intf:UnsupportedWindowState" name="UnsupportedWindowState"/>
  194. <wsdl:fault message="intf:UnsupportedLocale" name="UnsupportedLocale"/>
  195. <wsdl:fault message="intf:UnsupportedMimeType" name="UnsupportedMimeType"/>
  196. </wsdl:operation>
  197. <wsdl:operation name="releaseSessions">
  198. <wsdl:input message="intf:releaseSessions" name="releaseSessions"/>
  199. <wsdl:output message="intf:releaseSessionsResponse" name="releaseSessionsResponse"/>
  200. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  201. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  202. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  203. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  204. </wsdl:operation>
  205. <wsdl:operation name="initCookie">
  206. <wsdl:input message="intf:initCookie" name="initCookie"/>
  207. <wsdl:output message="intf:initCookieResponse" name="initCookieResponse"/>
  208. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  209. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  210. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  211. </wsdl:operation>
  212. </wsdl:portType>
  213. <wsdl:portType name="WSRP_v1_ServiceDescription_PortType">
  214. <wsdl:operation name="getServiceDescription">
  215. <wsdl:input message="intf:getServiceDescription" name="getServiceDescription"/>
  216. <wsdl:output message="intf:getServiceDescriptionResponse" name="getServiceDescriptionResponse"/>
  217. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  218. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  219. </wsdl:operation>
  220. </wsdl:portType>
  221. <wsdl:portType name="WSRP_v1_Registration_PortType">
  222. <wsdl:operation name="register">
  223. <wsdl:input message="intf:register" name="register"/>
  224. <wsdl:output message="intf:registerResponse" name="registerResponse"/>
  225. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  226. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  227. </wsdl:operation>
  228. <wsdl:operation name="deregister">
  229. <wsdl:input message="intf:deregister" name="deregister"/>
  230. <wsdl:output message="intf:deregisterResponse" name="deregisterResponse"/>
  231. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  232. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  233. </wsdl:operation>
  234. <wsdl:operation name="modifyRegistration">
  235. <wsdl:input message="intf:modifyRegistration" name="modifyRegistration"/>
  236. <wsdl:output message="intf:modifyRegistrationResponse" name="modifyRegistrationResponse"/>
  237. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  238. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  239. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  240. </wsdl:operation>
  241. </wsdl:portType>
  242. <wsdl:portType name="WSRP_v1_PortletManagement_PortType">
  243. <wsdl:operation name="getPortletDescription">
  244. <wsdl:input message="intf:getPortletDescription" name="getPortletDescription"/>
  245. <wsdl:output message="intf:getPortletDescriptionResponse" name="getPortletDescriptionResponse"/>
  246. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  247. <wsdl:fault message="intf:InvalidUserCategory" name="InvalidUserCategory"/>
  248. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  249. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  250. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  251. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  252. <wsdl:fault message="intf:InvalidHandle" name="InvalidHandle"/>
  253. </wsdl:operation>
  254. <wsdl:operation name="clonePortlet">
  255. <wsdl:input message="intf:clonePortlet" name="clonePortlet"/>
  256. <wsdl:output message="intf:clonePortletResponse" name="clonePortletResponse"/>
  257. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  258. <wsdl:fault message="intf:InvalidUserCategory" name="InvalidUserCategory"/>
  259. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  260. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  261. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  262. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  263. <wsdl:fault message="intf:InvalidHandle" name="InvalidHandle"/>
  264. </wsdl:operation>
  265. <wsdl:operation name="destroyPortlets">
  266. <wsdl:input message="intf:destroyPortlets" name="destroyPortlets"/>
  267. <wsdl:output message="intf:destroyPortletsResponse" name="destroyPortletsResponse"/>
  268. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  269. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  270. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  271. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  272. </wsdl:operation>
  273. <wsdl:operation name="setPortletProperties">
  274. <wsdl:input message="intf:setPortletProperties" name="setPortletProperties"/>
  275. <wsdl:output message="intf:setPortletPropertiesResponse" name="setPortletPropertiesResponse"/>
  276. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  277. <wsdl:fault message="intf:InvalidUserCategory" name="InvalidUserCategory"/>
  278. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  279. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  280. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  281. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  282. <wsdl:fault message="intf:InvalidHandle" name="InvalidHandle"/>
  283. </wsdl:operation>
  284. <wsdl:operation name="getPortletProperties">
  285. <wsdl:input message="intf:getPortletProperties" name="getPortletProperties"/>
  286. <wsdl:output message="intf:getPortletPropertiesResponse" name="getPortletPropertiesResponse"/>
  287. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  288. <wsdl:fault message="intf:InvalidUserCategory" name="InvalidUserCategory"/>
  289. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  290. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  291. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  292. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  293. <wsdl:fault message="intf:InvalidHandle" name="InvalidHandle"/>
  294. </wsdl:operation>
  295. <wsdl:operation name="getPortletPropertyDescription">
  296. <wsdl:input message="intf:getPortletPropertyDescription" name="getPortletPropertyDescription"/>
  297. <wsdl:output message="intf:getPortletPropertyDescriptionResponse" name="getPortletPropertyDescriptionResponse"/>
  298. <wsdl:fault message="intf:AccessDenied" name="AccessDenied"/>
  299. <wsdl:fault message="intf:InvalidUserCategory" name="InvalidUserCategory"/>
  300. <wsdl:fault message="intf:InconsistentParameters" name="InconsistentParameters"/>
  301. <wsdl:fault message="intf:InvalidRegistration" name="InvalidRegistration"/>
  302. <wsdl:fault message="intf:MissingParameters" name="MissingParameters"/>
  303. <wsdl:fault message="intf:OperationFailed" name="OperationFailed"/>
  304. <wsdl:fault message="intf:InvalidHandle" name="InvalidHandle"/>
  305. </wsdl:operation>
  306. </wsdl:portType>
  307. </wsdl:definitions>