PageRenderTime 25ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/modules/apps/segments/segments-service/src/main/java/com/liferay/segments/service/http/SegmentsExperimentServiceSoap.java

http://github.com/liferay/liferay-portal
Java | 381 lines | 262 code | 66 blank | 53 comment | 0 complexity | 4e83c06c2793616cefa9ae02e0974bf6 MD5 | raw file
Possible License(s): LGPL-2.0
  1. /**
  2. * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
  3. *
  4. * This library is free software; you can redistribute it and/or modify it under
  5. * the terms of the GNU Lesser General Public License as published by the Free
  6. * Software Foundation; either version 2.1 of the License, or (at your option)
  7. * any later version.
  8. *
  9. * This library is distributed in the hope that it will be useful, but WITHOUT
  10. * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
  11. * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
  12. * details.
  13. */
  14. package com.liferay.segments.service.http;
  15. import com.liferay.portal.kernel.log.Log;
  16. import com.liferay.portal.kernel.log.LogFactoryUtil;
  17. import com.liferay.segments.service.SegmentsExperimentServiceUtil;
  18. import java.rmi.RemoteException;
  19. /**
  20. * Provides the SOAP utility for the
  21. * <code>SegmentsExperimentServiceUtil</code> service
  22. * utility. The static methods of this class call the same methods of the
  23. * service utility. However, the signatures are different because it is
  24. * difficult for SOAP to support certain types.
  25. *
  26. * <p>
  27. * ServiceBuilder follows certain rules in translating the methods. For example,
  28. * if the method in the service utility returns a <code>java.util.List</code>,
  29. * that is translated to an array of
  30. * <code>com.liferay.segments.model.SegmentsExperimentSoap</code>. If the method in the
  31. * service utility returns a
  32. * <code>com.liferay.segments.model.SegmentsExperiment</code>, that is translated to a
  33. * <code>com.liferay.segments.model.SegmentsExperimentSoap</code>. Methods that SOAP
  34. * cannot safely wire are skipped.
  35. * </p>
  36. *
  37. * <p>
  38. * The benefits of using the SOAP utility is that it is cross platform
  39. * compatible. SOAP allows different languages like Java, .NET, C++, PHP, and
  40. * even Perl, to call the generated services. One drawback of SOAP is that it is
  41. * slow because it needs to serialize all calls into a text format (XML).
  42. * </p>
  43. *
  44. * <p>
  45. * You can see a list of services at http://localhost:8080/api/axis. Set the
  46. * property <b>axis.servlet.hosts.allowed</b> in portal.properties to configure
  47. * security.
  48. * </p>
  49. *
  50. * <p>
  51. * The SOAP utility is only generated for remote services.
  52. * </p>
  53. *
  54. * @author Eduardo Garcia
  55. * @see SegmentsExperimentServiceHttp
  56. * @deprecated As of Athanasius (7.3.x), with no direct replacement
  57. * @generated
  58. */
  59. @Deprecated
  60. public class SegmentsExperimentServiceSoap {
  61. public static com.liferay.segments.model.SegmentsExperimentSoap
  62. addSegmentsExperiment(
  63. long segmentsExperienceId, long classNameId, long classPK,
  64. String name, String description, String goal, String goalTarget,
  65. com.liferay.portal.kernel.service.ServiceContext serviceContext)
  66. throws RemoteException {
  67. try {
  68. com.liferay.segments.model.SegmentsExperiment returnValue =
  69. SegmentsExperimentServiceUtil.addSegmentsExperiment(
  70. segmentsExperienceId, classNameId, classPK, name,
  71. description, goal, goalTarget, serviceContext);
  72. return com.liferay.segments.model.SegmentsExperimentSoap.
  73. toSoapModel(returnValue);
  74. }
  75. catch (Exception exception) {
  76. _log.error(exception, exception);
  77. throw new RemoteException(exception.getMessage());
  78. }
  79. }
  80. public static com.liferay.segments.model.SegmentsExperimentSoap
  81. deleteSegmentsExperiment(long segmentsExperimentId)
  82. throws RemoteException {
  83. try {
  84. com.liferay.segments.model.SegmentsExperiment returnValue =
  85. SegmentsExperimentServiceUtil.deleteSegmentsExperiment(
  86. segmentsExperimentId);
  87. return com.liferay.segments.model.SegmentsExperimentSoap.
  88. toSoapModel(returnValue);
  89. }
  90. catch (Exception exception) {
  91. _log.error(exception, exception);
  92. throw new RemoteException(exception.getMessage());
  93. }
  94. }
  95. public static com.liferay.segments.model.SegmentsExperimentSoap
  96. deleteSegmentsExperiment(String segmentsExperimentKey)
  97. throws RemoteException {
  98. try {
  99. com.liferay.segments.model.SegmentsExperiment returnValue =
  100. SegmentsExperimentServiceUtil.deleteSegmentsExperiment(
  101. segmentsExperimentKey);
  102. return com.liferay.segments.model.SegmentsExperimentSoap.
  103. toSoapModel(returnValue);
  104. }
  105. catch (Exception exception) {
  106. _log.error(exception, exception);
  107. throw new RemoteException(exception.getMessage());
  108. }
  109. }
  110. public static com.liferay.segments.model.SegmentsExperimentSoap
  111. fetchSegmentsExperiment(
  112. long segmentsExperienceId, long classNameId, long classPK,
  113. int[] statuses)
  114. throws RemoteException {
  115. try {
  116. com.liferay.segments.model.SegmentsExperiment returnValue =
  117. SegmentsExperimentServiceUtil.fetchSegmentsExperiment(
  118. segmentsExperienceId, classNameId, classPK, statuses);
  119. return com.liferay.segments.model.SegmentsExperimentSoap.
  120. toSoapModel(returnValue);
  121. }
  122. catch (Exception exception) {
  123. _log.error(exception, exception);
  124. throw new RemoteException(exception.getMessage());
  125. }
  126. }
  127. public static com.liferay.segments.model.SegmentsExperimentSoap
  128. fetchSegmentsExperiment(long groupId, String segmentsExperimentKey)
  129. throws RemoteException {
  130. try {
  131. com.liferay.segments.model.SegmentsExperiment returnValue =
  132. SegmentsExperimentServiceUtil.fetchSegmentsExperiment(
  133. groupId, segmentsExperimentKey);
  134. return com.liferay.segments.model.SegmentsExperimentSoap.
  135. toSoapModel(returnValue);
  136. }
  137. catch (Exception exception) {
  138. _log.error(exception, exception);
  139. throw new RemoteException(exception.getMessage());
  140. }
  141. }
  142. public static com.liferay.segments.model.SegmentsExperimentSoap[]
  143. getSegmentsExperienceSegmentsExperiments(
  144. long[] segmentsExperienceIds, long classNameId, long classPK,
  145. int[] statuses, int start, int end)
  146. throws RemoteException {
  147. try {
  148. java.util.List<com.liferay.segments.model.SegmentsExperiment>
  149. returnValue =
  150. SegmentsExperimentServiceUtil.
  151. getSegmentsExperienceSegmentsExperiments(
  152. segmentsExperienceIds, classNameId, classPK,
  153. statuses, start, end);
  154. return com.liferay.segments.model.SegmentsExperimentSoap.
  155. toSoapModels(returnValue);
  156. }
  157. catch (Exception exception) {
  158. _log.error(exception, exception);
  159. throw new RemoteException(exception.getMessage());
  160. }
  161. }
  162. public static com.liferay.segments.model.SegmentsExperimentSoap
  163. getSegmentsExperiment(long segmentsExperimentId)
  164. throws RemoteException {
  165. try {
  166. com.liferay.segments.model.SegmentsExperiment returnValue =
  167. SegmentsExperimentServiceUtil.getSegmentsExperiment(
  168. segmentsExperimentId);
  169. return com.liferay.segments.model.SegmentsExperimentSoap.
  170. toSoapModel(returnValue);
  171. }
  172. catch (Exception exception) {
  173. _log.error(exception, exception);
  174. throw new RemoteException(exception.getMessage());
  175. }
  176. }
  177. public static com.liferay.segments.model.SegmentsExperimentSoap
  178. getSegmentsExperiment(String segmentsExperimentKey)
  179. throws RemoteException {
  180. try {
  181. com.liferay.segments.model.SegmentsExperiment returnValue =
  182. SegmentsExperimentServiceUtil.getSegmentsExperiment(
  183. segmentsExperimentKey);
  184. return com.liferay.segments.model.SegmentsExperimentSoap.
  185. toSoapModel(returnValue);
  186. }
  187. catch (Exception exception) {
  188. _log.error(exception, exception);
  189. throw new RemoteException(exception.getMessage());
  190. }
  191. }
  192. public static com.liferay.segments.model.SegmentsExperimentSoap[]
  193. getSegmentsExperiments(long groupId, long classNameId, long classPK)
  194. throws RemoteException {
  195. try {
  196. java.util.List<com.liferay.segments.model.SegmentsExperiment>
  197. returnValue =
  198. SegmentsExperimentServiceUtil.getSegmentsExperiments(
  199. groupId, classNameId, classPK);
  200. return com.liferay.segments.model.SegmentsExperimentSoap.
  201. toSoapModels(returnValue);
  202. }
  203. catch (Exception exception) {
  204. _log.error(exception, exception);
  205. throw new RemoteException(exception.getMessage());
  206. }
  207. }
  208. public static com.liferay.segments.model.SegmentsExperimentSoap[]
  209. getSegmentsExperiments(
  210. long segmentsExperienceId, long classNameId, long classPK,
  211. int[] statuses,
  212. com.liferay.portal.kernel.util.OrderByComparator
  213. <com.liferay.segments.model.SegmentsExperiment>
  214. orderByComparator)
  215. throws RemoteException {
  216. try {
  217. java.util.List<com.liferay.segments.model.SegmentsExperiment>
  218. returnValue =
  219. SegmentsExperimentServiceUtil.getSegmentsExperiments(
  220. segmentsExperienceId, classNameId, classPK, statuses,
  221. orderByComparator);
  222. return com.liferay.segments.model.SegmentsExperimentSoap.
  223. toSoapModels(returnValue);
  224. }
  225. catch (Exception exception) {
  226. _log.error(exception, exception);
  227. throw new RemoteException(exception.getMessage());
  228. }
  229. }
  230. public static com.liferay.segments.model.SegmentsExperimentSoap
  231. updateSegmentsExperiment(
  232. long segmentsExperimentId, String name, String description,
  233. String goal, String goalTarget)
  234. throws RemoteException {
  235. try {
  236. com.liferay.segments.model.SegmentsExperiment returnValue =
  237. SegmentsExperimentServiceUtil.updateSegmentsExperiment(
  238. segmentsExperimentId, name, description, goal, goalTarget);
  239. return com.liferay.segments.model.SegmentsExperimentSoap.
  240. toSoapModel(returnValue);
  241. }
  242. catch (Exception exception) {
  243. _log.error(exception, exception);
  244. throw new RemoteException(exception.getMessage());
  245. }
  246. }
  247. public static com.liferay.segments.model.SegmentsExperimentSoap
  248. updateSegmentsExperimentStatus(
  249. long segmentsExperimentId, int status)
  250. throws RemoteException {
  251. try {
  252. com.liferay.segments.model.SegmentsExperiment returnValue =
  253. SegmentsExperimentServiceUtil.updateSegmentsExperimentStatus(
  254. segmentsExperimentId, status);
  255. return com.liferay.segments.model.SegmentsExperimentSoap.
  256. toSoapModel(returnValue);
  257. }
  258. catch (Exception exception) {
  259. _log.error(exception, exception);
  260. throw new RemoteException(exception.getMessage());
  261. }
  262. }
  263. public static com.liferay.segments.model.SegmentsExperimentSoap
  264. updateSegmentsExperimentStatus(
  265. long segmentsExperimentId, long winnerSegmentsExperienceId,
  266. int status)
  267. throws RemoteException {
  268. try {
  269. com.liferay.segments.model.SegmentsExperiment returnValue =
  270. SegmentsExperimentServiceUtil.updateSegmentsExperimentStatus(
  271. segmentsExperimentId, winnerSegmentsExperienceId, status);
  272. return com.liferay.segments.model.SegmentsExperimentSoap.
  273. toSoapModel(returnValue);
  274. }
  275. catch (Exception exception) {
  276. _log.error(exception, exception);
  277. throw new RemoteException(exception.getMessage());
  278. }
  279. }
  280. public static com.liferay.segments.model.SegmentsExperimentSoap
  281. updateSegmentsExperimentStatus(
  282. String segmentsExperimentKey, int status)
  283. throws RemoteException {
  284. try {
  285. com.liferay.segments.model.SegmentsExperiment returnValue =
  286. SegmentsExperimentServiceUtil.updateSegmentsExperimentStatus(
  287. segmentsExperimentKey, status);
  288. return com.liferay.segments.model.SegmentsExperimentSoap.
  289. toSoapModel(returnValue);
  290. }
  291. catch (Exception exception) {
  292. _log.error(exception, exception);
  293. throw new RemoteException(exception.getMessage());
  294. }
  295. }
  296. public static com.liferay.segments.model.SegmentsExperimentSoap
  297. updateSegmentsExperimentStatus(
  298. String segmentsExperimentKey,
  299. String winnerSegmentsExperienceKey, int status)
  300. throws RemoteException {
  301. try {
  302. com.liferay.segments.model.SegmentsExperiment returnValue =
  303. SegmentsExperimentServiceUtil.updateSegmentsExperimentStatus(
  304. segmentsExperimentKey, winnerSegmentsExperienceKey, status);
  305. return com.liferay.segments.model.SegmentsExperimentSoap.
  306. toSoapModel(returnValue);
  307. }
  308. catch (Exception exception) {
  309. _log.error(exception, exception);
  310. throw new RemoteException(exception.getMessage());
  311. }
  312. }
  313. private static Log _log = LogFactoryUtil.getLog(
  314. SegmentsExperimentServiceSoap.class);
  315. }