1
22
23 package com.liferay.portlet.journal.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27
28 import com.liferay.portlet.journal.service.JournalArticleServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
83 public class JournalArticleServiceSoap {
84 public static com.liferay.portlet.journal.model.JournalArticleSoap addArticle(
85 java.lang.String articleId, boolean autoArticleId, long plid,
86 java.lang.String title, java.lang.String description,
87 java.lang.String content, java.lang.String type,
88 java.lang.String structureId, java.lang.String templateId,
89 int displayDateMonth, int displayDateDay, int displayDateYear,
90 int displayDateHour, int displayDateMinute, int expirationDateMonth,
91 int expirationDateDay, int expirationDateYear, int expirationDateHour,
92 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
93 int reviewDateDay, int reviewDateYear, int reviewDateHour,
94 int reviewDateMinute, boolean neverReview, boolean indexable,
95 java.lang.String articleURL, java.lang.String[] tagsEntries,
96 boolean addCommunityPermissions, boolean addGuestPermissions)
97 throws RemoteException {
98 try {
99 com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.addArticle(articleId,
100 autoArticleId, plid, title, description, content, type,
101 structureId, templateId, displayDateMonth, displayDateDay,
102 displayDateYear, displayDateHour, displayDateMinute,
103 expirationDateMonth, expirationDateDay, expirationDateYear,
104 expirationDateHour, expirationDateMinute, neverExpire,
105 reviewDateMonth, reviewDateDay, reviewDateYear,
106 reviewDateHour, reviewDateMinute, neverReview, indexable,
107 articleURL, tagsEntries, addCommunityPermissions,
108 addGuestPermissions);
109
110 return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
111 }
112 catch (Exception e) {
113 _log.error(e, e);
114
115 throw new RemoteException(e.getMessage());
116 }
117 }
118
119 public static com.liferay.portlet.journal.model.JournalArticleSoap addArticle(
120 java.lang.String articleId, boolean autoArticleId, long plid,
121 java.lang.String title, java.lang.String description,
122 java.lang.String content, java.lang.String type,
123 java.lang.String structureId, java.lang.String templateId,
124 int displayDateMonth, int displayDateDay, int displayDateYear,
125 int displayDateHour, int displayDateMinute, int expirationDateMonth,
126 int expirationDateDay, int expirationDateYear, int expirationDateHour,
127 int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
128 int reviewDateDay, int reviewDateYear, int reviewDateHour,
129 int reviewDateMinute, boolean neverReview, boolean indexable,
130 java.lang.String articleURL, java.lang.String[] tagsEntries,
131 java.lang.String[] communityPermissions,
132 java.lang.String[] guestPermissions) throws RemoteException {
133 try {
134 com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.addArticle(articleId,
135 autoArticleId, plid, title, description, content, type,
136 structureId, templateId, displayDateMonth, displayDateDay,
137 displayDateYear, displayDateHour, displayDateMinute,
138 expirationDateMonth, expirationDateDay, expirationDateYear,
139 expirationDateHour, expirationDateMinute, neverExpire,
140 reviewDateMonth, reviewDateDay, reviewDateYear,
141 reviewDateHour, reviewDateMinute, neverReview, indexable,
142 articleURL, tagsEntries, communityPermissions,
143 guestPermissions);
144
145 return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
146 }
147 catch (Exception e) {
148 _log.error(e, e);
149
150 throw new RemoteException(e.getMessage());
151 }
152 }
153
154 public static com.liferay.portlet.journal.model.JournalArticleSoap copyArticle(
155 long groupId, java.lang.String oldArticleId,
156 java.lang.String newArticleId, boolean autoArticleId, double version)
157 throws RemoteException {
158 try {
159 com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.copyArticle(groupId,
160 oldArticleId, newArticleId, autoArticleId, version);
161
162 return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
163 }
164 catch (Exception e) {
165 _log.error(e, e);
166
167 throw new RemoteException(e.getMessage());
168 }
169 }
170
171 public static com.liferay.portlet.journal.model.JournalArticleSoap getArticle(
172 long groupId, java.lang.String articleId, double version)
173 throws RemoteException {
174 try {
175 com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.getArticle(groupId,
176 articleId, version);
177
178 return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
179 }
180 catch (Exception e) {
181 _log.error(e, e);
182
183 throw new RemoteException(e.getMessage());
184 }
185 }
186
187 public static void removeArticleLocale(long companyId,
188 java.lang.String languageId) throws RemoteException {
189 try {
190 JournalArticleServiceUtil.removeArticleLocale(companyId, languageId);
191 }
192 catch (Exception e) {
193 _log.error(e, e);
194
195 throw new RemoteException(e.getMessage());
196 }
197 }
198
199 public static com.liferay.portlet.journal.model.JournalArticleSoap removeArticleLocale(
200 long groupId, java.lang.String articleId, double version,
201 java.lang.String languageId) throws RemoteException {
202 try {
203 com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.removeArticleLocale(groupId,
204 articleId, version, languageId);
205
206 return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
207 }
208 catch (Exception e) {
209 _log.error(e, e);
210
211 throw new RemoteException(e.getMessage());
212 }
213 }
214
215 public static com.liferay.portlet.journal.model.JournalArticleSoap updateContent(
216 long groupId, java.lang.String articleId, double version,
217 java.lang.String content) throws RemoteException {
218 try {
219 com.liferay.portlet.journal.model.JournalArticle returnValue = JournalArticleServiceUtil.updateContent(groupId,
220 articleId, version, content);
221
222 return com.liferay.portlet.journal.model.JournalArticleSoap.toSoapModel(returnValue);
223 }
224 catch (Exception e) {
225 _log.error(e, e);
226
227 throw new RemoteException(e.getMessage());
228 }
229 }
230
231 private static Log _log = LogFactoryUtil.getLog(JournalArticleServiceSoap.class);
232 }