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