1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.journal.service;
24  
25  
26  /**
27   * <a href="JournalArticleLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class provides static methods for the
36   * <code>com.liferay.portlet.journal.service.JournalArticleLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * @author Brian Wing Shun Chan
43   *
44   * @see com.liferay.portlet.journal.service.JournalArticleLocalService
45   *
46   */
47  public class JournalArticleLocalServiceUtil {
48      public static com.liferay.portlet.journal.model.JournalArticle addJournalArticle(
49          com.liferay.portlet.journal.model.JournalArticle journalArticle)
50          throws com.liferay.portal.SystemException {
51          return getService().addJournalArticle(journalArticle);
52      }
53  
54      public static com.liferay.portlet.journal.model.JournalArticle createJournalArticle(
55          long id) {
56          return getService().createJournalArticle(id);
57      }
58  
59      public static void deleteJournalArticle(long id)
60          throws com.liferay.portal.PortalException,
61              com.liferay.portal.SystemException {
62          getService().deleteJournalArticle(id);
63      }
64  
65      public static void deleteJournalArticle(
66          com.liferay.portlet.journal.model.JournalArticle journalArticle)
67          throws com.liferay.portal.SystemException {
68          getService().deleteJournalArticle(journalArticle);
69      }
70  
71      public static java.util.List<Object> dynamicQuery(
72          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
73          throws com.liferay.portal.SystemException {
74          return getService().dynamicQuery(dynamicQuery);
75      }
76  
77      public static java.util.List<Object> dynamicQuery(
78          com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
79          int end) throws com.liferay.portal.SystemException {
80          return getService().dynamicQuery(dynamicQuery, start, end);
81      }
82  
83      public static com.liferay.portlet.journal.model.JournalArticle getJournalArticle(
84          long id)
85          throws com.liferay.portal.PortalException,
86              com.liferay.portal.SystemException {
87          return getService().getJournalArticle(id);
88      }
89  
90      public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getJournalArticles(
91          int start, int end) throws com.liferay.portal.SystemException {
92          return getService().getJournalArticles(start, end);
93      }
94  
95      public static int getJournalArticlesCount()
96          throws com.liferay.portal.SystemException {
97          return getService().getJournalArticlesCount();
98      }
99  
100     public static com.liferay.portlet.journal.model.JournalArticle updateJournalArticle(
101         com.liferay.portlet.journal.model.JournalArticle journalArticle)
102         throws com.liferay.portal.SystemException {
103         return getService().updateJournalArticle(journalArticle);
104     }
105 
106     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
107         long userId, long groupId, java.lang.String articleId,
108         boolean autoArticleId, java.lang.String title,
109         java.lang.String description, java.lang.String content,
110         java.lang.String type, java.lang.String structureId,
111         java.lang.String templateId, int displayDateMonth, int displayDateDay,
112         int displayDateYear, int displayDateHour, int displayDateMinute,
113         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
114         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
115         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
116         int reviewDateHour, int reviewDateMinute, boolean neverReview,
117         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
118         java.io.File smallFile, java.util.Map<String, byte[]> images,
119         java.lang.String articleURL,
120         javax.portlet.PortletPreferences preferences,
121         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries,
122         boolean addCommunityPermissions, boolean addGuestPermissions)
123         throws com.liferay.portal.PortalException,
124             com.liferay.portal.SystemException {
125         return getService()
126                    .addArticle(userId, groupId, articleId, autoArticleId,
127             title, description, content, type, structureId, templateId,
128             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
129             displayDateMinute, expirationDateMonth, expirationDateDay,
130             expirationDateYear, expirationDateHour, expirationDateMinute,
131             neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
132             reviewDateHour, reviewDateMinute, neverReview, indexable,
133             smallImage, smallImageURL, smallFile, images, articleURL,
134             preferences, tagsCategories, tagsEntries, addCommunityPermissions,
135             addGuestPermissions);
136     }
137 
138     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
139         long userId, long groupId, java.lang.String articleId,
140         boolean autoArticleId, double version, java.lang.String title,
141         java.lang.String description, java.lang.String content,
142         java.lang.String type, java.lang.String structureId,
143         java.lang.String templateId, int displayDateMonth, int displayDateDay,
144         int displayDateYear, int displayDateHour, int displayDateMinute,
145         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
146         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
147         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
148         int reviewDateHour, int reviewDateMinute, boolean neverReview,
149         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
150         java.io.File smallFile, java.util.Map<String, byte[]> images,
151         java.lang.String articleURL,
152         javax.portlet.PortletPreferences preferences,
153         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries,
154         boolean addCommunityPermissions, boolean addGuestPermissions)
155         throws com.liferay.portal.PortalException,
156             com.liferay.portal.SystemException {
157         return getService()
158                    .addArticle(userId, groupId, articleId, autoArticleId,
159             version, title, description, content, type, structureId,
160             templateId, displayDateMonth, displayDateDay, displayDateYear,
161             displayDateHour, displayDateMinute, expirationDateMonth,
162             expirationDateDay, expirationDateYear, expirationDateHour,
163             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
164             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
165             indexable, smallImage, smallImageURL, smallFile, images,
166             articleURL, preferences, tagsCategories, tagsEntries,
167             addCommunityPermissions, addGuestPermissions);
168     }
169 
170     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
171         java.lang.String uuid, long userId, long groupId,
172         java.lang.String articleId, boolean autoArticleId, double version,
173         java.lang.String title, java.lang.String description,
174         java.lang.String content, java.lang.String type,
175         java.lang.String structureId, java.lang.String templateId,
176         int displayDateMonth, int displayDateDay, int displayDateYear,
177         int displayDateHour, int displayDateMinute, int expirationDateMonth,
178         int expirationDateDay, int expirationDateYear, int expirationDateHour,
179         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
180         int reviewDateDay, int reviewDateYear, int reviewDateHour,
181         int reviewDateMinute, boolean neverReview, boolean indexable,
182         boolean smallImage, java.lang.String smallImageURL,
183         java.io.File smallFile, java.util.Map<String, byte[]> images,
184         java.lang.String articleURL,
185         javax.portlet.PortletPreferences preferences,
186         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries,
187         boolean addCommunityPermissions, boolean addGuestPermissions)
188         throws com.liferay.portal.PortalException,
189             com.liferay.portal.SystemException {
190         return getService()
191                    .addArticle(uuid, userId, groupId, articleId, autoArticleId,
192             version, title, description, content, type, structureId,
193             templateId, displayDateMonth, displayDateDay, displayDateYear,
194             displayDateHour, displayDateMinute, expirationDateMonth,
195             expirationDateDay, expirationDateYear, expirationDateHour,
196             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
197             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
198             indexable, smallImage, smallImageURL, smallFile, images,
199             articleURL, preferences, tagsCategories, tagsEntries,
200             addCommunityPermissions, addGuestPermissions);
201     }
202 
203     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
204         long userId, long groupId, java.lang.String articleId,
205         boolean autoArticleId, java.lang.String title,
206         java.lang.String description, java.lang.String content,
207         java.lang.String type, java.lang.String structureId,
208         java.lang.String templateId, int displayDateMonth, int displayDateDay,
209         int displayDateYear, int displayDateHour, int displayDateMinute,
210         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
211         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
212         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
213         int reviewDateHour, int reviewDateMinute, boolean neverReview,
214         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
215         java.io.File smallFile, java.util.Map<String, byte[]> images,
216         java.lang.String articleURL,
217         javax.portlet.PortletPreferences preferences,
218         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries,
219         java.lang.String[] communityPermissions,
220         java.lang.String[] guestPermissions)
221         throws com.liferay.portal.PortalException,
222             com.liferay.portal.SystemException {
223         return getService()
224                    .addArticle(userId, groupId, articleId, autoArticleId,
225             title, description, content, type, structureId, templateId,
226             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
227             displayDateMinute, expirationDateMonth, expirationDateDay,
228             expirationDateYear, expirationDateHour, expirationDateMinute,
229             neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
230             reviewDateHour, reviewDateMinute, neverReview, indexable,
231             smallImage, smallImageURL, smallFile, images, articleURL,
232             preferences, tagsCategories, tagsEntries, communityPermissions,
233             guestPermissions);
234     }
235 
236     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
237         java.lang.String uuid, long userId, long groupId,
238         java.lang.String articleId, boolean autoArticleId, double version,
239         java.lang.String title, java.lang.String description,
240         java.lang.String content, java.lang.String type,
241         java.lang.String structureId, java.lang.String templateId,
242         int displayDateMonth, int displayDateDay, int displayDateYear,
243         int displayDateHour, int displayDateMinute, int expirationDateMonth,
244         int expirationDateDay, int expirationDateYear, int expirationDateHour,
245         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
246         int reviewDateDay, int reviewDateYear, int reviewDateHour,
247         int reviewDateMinute, boolean neverReview, boolean indexable,
248         boolean smallImage, java.lang.String smallImageURL,
249         java.io.File smallFile, java.util.Map<String, byte[]> images,
250         java.lang.String articleURL,
251         javax.portlet.PortletPreferences preferences,
252         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries,
253         java.lang.Boolean addCommunityPermissions,
254         java.lang.Boolean addGuestPermissions,
255         java.lang.String[] communityPermissions,
256         java.lang.String[] guestPermissions)
257         throws com.liferay.portal.PortalException,
258             com.liferay.portal.SystemException {
259         return getService()
260                    .addArticle(uuid, userId, groupId, articleId, autoArticleId,
261             version, title, description, content, type, structureId,
262             templateId, displayDateMonth, displayDateDay, displayDateYear,
263             displayDateHour, displayDateMinute, expirationDateMonth,
264             expirationDateDay, expirationDateYear, expirationDateHour,
265             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
266             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
267             indexable, smallImage, smallImageURL, smallFile, images,
268             articleURL, preferences, tagsCategories, tagsEntries,
269             addCommunityPermissions, addGuestPermissions, communityPermissions,
270             guestPermissions);
271     }
272 
273     public static void addArticleResources(long groupId,
274         java.lang.String articleId, boolean addCommunityPermissions,
275         boolean addGuestPermissions)
276         throws com.liferay.portal.PortalException,
277             com.liferay.portal.SystemException {
278         getService()
279             .addArticleResources(groupId, articleId, addCommunityPermissions,
280             addGuestPermissions);
281     }
282 
283     public static void addArticleResources(
284         com.liferay.portlet.journal.model.JournalArticle article,
285         boolean addCommunityPermissions, boolean addGuestPermissions)
286         throws com.liferay.portal.PortalException,
287             com.liferay.portal.SystemException {
288         getService()
289             .addArticleResources(article, addCommunityPermissions,
290             addGuestPermissions);
291     }
292 
293     public static void addArticleResources(long groupId,
294         java.lang.String articleId, java.lang.String[] communityPermissions,
295         java.lang.String[] guestPermissions)
296         throws com.liferay.portal.PortalException,
297             com.liferay.portal.SystemException {
298         getService()
299             .addArticleResources(groupId, articleId, communityPermissions,
300             guestPermissions);
301     }
302 
303     public static void addArticleResources(
304         com.liferay.portlet.journal.model.JournalArticle article,
305         java.lang.String[] communityPermissions,
306         java.lang.String[] guestPermissions)
307         throws com.liferay.portal.PortalException,
308             com.liferay.portal.SystemException {
309         getService()
310             .addArticleResources(article, communityPermissions, guestPermissions);
311     }
312 
313     public static com.liferay.portlet.journal.model.JournalArticle approveArticle(
314         long userId, long groupId, java.lang.String articleId, double version,
315         java.lang.String articleURL,
316         javax.portlet.PortletPreferences preferences)
317         throws com.liferay.portal.PortalException,
318             com.liferay.portal.SystemException {
319         return getService()
320                    .approveArticle(userId, groupId, articleId, version,
321             articleURL, preferences);
322     }
323 
324     public static com.liferay.portlet.journal.model.JournalArticle checkArticleResourcePrimKey(
325         long groupId, java.lang.String articleId, double version)
326         throws com.liferay.portal.PortalException,
327             com.liferay.portal.SystemException {
328         return getService()
329                    .checkArticleResourcePrimKey(groupId, articleId, version);
330     }
331 
332     public static void checkArticles()
333         throws com.liferay.portal.PortalException,
334             com.liferay.portal.SystemException {
335         getService().checkArticles();
336     }
337 
338     public static void checkNewLine(long groupId, java.lang.String articleId,
339         double version)
340         throws com.liferay.portal.PortalException,
341             com.liferay.portal.SystemException {
342         getService().checkNewLine(groupId, articleId, version);
343     }
344 
345     public static void checkStructure(long groupId, java.lang.String articleId,
346         double version)
347         throws com.liferay.portal.PortalException,
348             com.liferay.portal.SystemException {
349         getService().checkStructure(groupId, articleId, version);
350     }
351 
352     public static com.liferay.portlet.journal.model.JournalArticle copyArticle(
353         long userId, long groupId, java.lang.String oldArticleId,
354         java.lang.String newArticleId, boolean autoArticleId, double version)
355         throws com.liferay.portal.PortalException,
356             com.liferay.portal.SystemException {
357         return getService()
358                    .copyArticle(userId, groupId, oldArticleId, newArticleId,
359             autoArticleId, version);
360     }
361 
362     public static void deleteArticle(long groupId, java.lang.String articleId,
363         double version, java.lang.String articleURL,
364         javax.portlet.PortletPreferences preferences)
365         throws com.liferay.portal.PortalException,
366             com.liferay.portal.SystemException {
367         getService()
368             .deleteArticle(groupId, articleId, version, articleURL, preferences);
369     }
370 
371     public static void deleteArticle(
372         com.liferay.portlet.journal.model.JournalArticle article,
373         java.lang.String articleURL,
374         javax.portlet.PortletPreferences preferences)
375         throws com.liferay.portal.PortalException,
376             com.liferay.portal.SystemException {
377         getService().deleteArticle(article, articleURL, preferences);
378     }
379 
380     public static void deleteArticles(long groupId)
381         throws com.liferay.portal.PortalException,
382             com.liferay.portal.SystemException {
383         getService().deleteArticles(groupId);
384     }
385 
386     public static void expireArticle(long groupId, java.lang.String articleId,
387         double version, java.lang.String articleURL,
388         javax.portlet.PortletPreferences preferences)
389         throws com.liferay.portal.PortalException,
390             com.liferay.portal.SystemException {
391         getService()
392             .expireArticle(groupId, articleId, version, articleURL, preferences);
393     }
394 
395     public static void expireArticle(
396         com.liferay.portlet.journal.model.JournalArticle article,
397         java.lang.String articleURL,
398         javax.portlet.PortletPreferences preferences)
399         throws com.liferay.portal.PortalException,
400             com.liferay.portal.SystemException {
401         getService().expireArticle(article, articleURL, preferences);
402     }
403 
404     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
405         long id)
406         throws com.liferay.portal.PortalException,
407             com.liferay.portal.SystemException {
408         return getService().getArticle(id);
409     }
410 
411     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
412         long groupId, java.lang.String articleId)
413         throws com.liferay.portal.PortalException,
414             com.liferay.portal.SystemException {
415         return getService().getArticle(groupId, articleId);
416     }
417 
418     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
419         long groupId, java.lang.String articleId, double version)
420         throws com.liferay.portal.PortalException,
421             com.liferay.portal.SystemException {
422         return getService().getArticle(groupId, articleId, version);
423     }
424 
425     public static java.lang.String getArticleContent(long groupId,
426         java.lang.String articleId, java.lang.String viewMode,
427         java.lang.String languageId,
428         com.liferay.portal.theme.ThemeDisplay themeDisplay)
429         throws com.liferay.portal.PortalException,
430             com.liferay.portal.SystemException {
431         return getService()
432                    .getArticleContent(groupId, articleId, viewMode, languageId,
433             themeDisplay);
434     }
435 
436     public static java.lang.String getArticleContent(long groupId,
437         java.lang.String articleId, java.lang.String viewMode,
438         java.lang.String templateId, java.lang.String languageId,
439         com.liferay.portal.theme.ThemeDisplay themeDisplay)
440         throws com.liferay.portal.PortalException,
441             com.liferay.portal.SystemException {
442         return getService()
443                    .getArticleContent(groupId, articleId, viewMode, templateId,
444             languageId, themeDisplay);
445     }
446 
447     public static java.lang.String getArticleContent(long groupId,
448         java.lang.String articleId, double version, java.lang.String viewMode,
449         java.lang.String languageId,
450         com.liferay.portal.theme.ThemeDisplay themeDisplay)
451         throws com.liferay.portal.PortalException,
452             com.liferay.portal.SystemException {
453         return getService()
454                    .getArticleContent(groupId, articleId, version, viewMode,
455             languageId, themeDisplay);
456     }
457 
458     public static java.lang.String getArticleContent(long groupId,
459         java.lang.String articleId, double version, java.lang.String viewMode,
460         java.lang.String templateId, java.lang.String languageId,
461         com.liferay.portal.theme.ThemeDisplay themeDisplay)
462         throws com.liferay.portal.PortalException,
463             com.liferay.portal.SystemException {
464         return getService()
465                    .getArticleContent(groupId, articleId, version, viewMode,
466             templateId, languageId, themeDisplay);
467     }
468 
469     public static java.lang.String getArticleContent(
470         com.liferay.portlet.journal.model.JournalArticle article,
471         java.lang.String templateId, java.lang.String viewMode,
472         java.lang.String languageId,
473         com.liferay.portal.theme.ThemeDisplay themeDisplay)
474         throws com.liferay.portal.SystemException {
475         return getService()
476                    .getArticleContent(article, templateId, viewMode,
477             languageId, themeDisplay);
478     }
479 
480     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
481         long groupId, java.lang.String articleId, java.lang.String viewMode,
482         java.lang.String languageId,
483         com.liferay.portal.theme.ThemeDisplay themeDisplay)
484         throws com.liferay.portal.PortalException,
485             com.liferay.portal.SystemException {
486         return getService()
487                    .getArticleDisplay(groupId, articleId, viewMode, languageId,
488             themeDisplay);
489     }
490 
491     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
492         long groupId, java.lang.String articleId, java.lang.String viewMode,
493         java.lang.String languageId, int page, java.lang.String xmlRequest,
494         com.liferay.portal.theme.ThemeDisplay themeDisplay)
495         throws com.liferay.portal.PortalException,
496             com.liferay.portal.SystemException {
497         return getService()
498                    .getArticleDisplay(groupId, articleId, viewMode, languageId,
499             page, xmlRequest, themeDisplay);
500     }
501 
502     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
503         long groupId, java.lang.String articleId, java.lang.String templateId,
504         java.lang.String viewMode, java.lang.String languageId,
505         com.liferay.portal.theme.ThemeDisplay themeDisplay)
506         throws com.liferay.portal.PortalException,
507             com.liferay.portal.SystemException {
508         return getService()
509                    .getArticleDisplay(groupId, articleId, templateId, viewMode,
510             languageId, themeDisplay);
511     }
512 
513     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
514         long groupId, java.lang.String articleId, java.lang.String templateId,
515         java.lang.String viewMode, java.lang.String languageId, int page,
516         java.lang.String xmlRequest,
517         com.liferay.portal.theme.ThemeDisplay themeDisplay)
518         throws com.liferay.portal.PortalException,
519             com.liferay.portal.SystemException {
520         return getService()
521                    .getArticleDisplay(groupId, articleId, templateId, viewMode,
522             languageId, page, xmlRequest, themeDisplay);
523     }
524 
525     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
526         long groupId, java.lang.String articleId, double version,
527         java.lang.String templateId, java.lang.String viewMode,
528         java.lang.String languageId,
529         com.liferay.portal.theme.ThemeDisplay themeDisplay)
530         throws com.liferay.portal.PortalException,
531             com.liferay.portal.SystemException {
532         return getService()
533                    .getArticleDisplay(groupId, articleId, version, templateId,
534             viewMode, languageId, themeDisplay);
535     }
536 
537     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
538         long groupId, java.lang.String articleId, double version,
539         java.lang.String templateId, java.lang.String viewMode,
540         java.lang.String languageId, int page, java.lang.String xmlRequest,
541         com.liferay.portal.theme.ThemeDisplay themeDisplay)
542         throws com.liferay.portal.PortalException,
543             com.liferay.portal.SystemException {
544         return getService()
545                    .getArticleDisplay(groupId, articleId, version, templateId,
546             viewMode, languageId, page, xmlRequest, themeDisplay);
547     }
548 
549     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
550         com.liferay.portlet.journal.model.JournalArticle article,
551         java.lang.String templateId, java.lang.String viewMode,
552         java.lang.String languageId, int page, java.lang.String xmlRequest,
553         com.liferay.portal.theme.ThemeDisplay themeDisplay)
554         throws com.liferay.portal.SystemException {
555         return getService()
556                    .getArticleDisplay(article, templateId, viewMode,
557             languageId, page, xmlRequest, themeDisplay);
558     }
559 
560     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles()
561         throws com.liferay.portal.SystemException {
562         return getService().getArticles();
563     }
564 
565     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
566         long groupId) throws com.liferay.portal.SystemException {
567         return getService().getArticles(groupId);
568     }
569 
570     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
571         long groupId, int start, int end)
572         throws com.liferay.portal.SystemException {
573         return getService().getArticles(groupId, start, end);
574     }
575 
576     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
577         long groupId, int start, int end,
578         com.liferay.portal.kernel.util.OrderByComparator obc)
579         throws com.liferay.portal.SystemException {
580         return getService().getArticles(groupId, start, end, obc);
581     }
582 
583     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
584         long groupId, java.lang.String articleId)
585         throws com.liferay.portal.SystemException {
586         return getService().getArticles(groupId, articleId);
587     }
588 
589     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticlesBySmallImageId(
590         long smallImageId) throws com.liferay.portal.SystemException {
591         return getService().getArticlesBySmallImageId(smallImageId);
592     }
593 
594     public static int getArticlesCount(long groupId)
595         throws com.liferay.portal.SystemException {
596         return getService().getArticlesCount(groupId);
597     }
598 
599     public static com.liferay.portlet.journal.model.JournalArticle getDisplayArticle(
600         long groupId, java.lang.String articleId)
601         throws com.liferay.portal.PortalException,
602             com.liferay.portal.SystemException {
603         return getService().getDisplayArticle(groupId, articleId);
604     }
605 
606     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
607         long resourcePrimKey)
608         throws com.liferay.portal.PortalException,
609             com.liferay.portal.SystemException {
610         return getService().getLatestArticle(resourcePrimKey);
611     }
612 
613     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
614         long resourcePrimKey, java.lang.Boolean approved)
615         throws com.liferay.portal.PortalException,
616             com.liferay.portal.SystemException {
617         return getService().getLatestArticle(resourcePrimKey, approved);
618     }
619 
620     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
621         long groupId, java.lang.String articleId)
622         throws com.liferay.portal.PortalException,
623             com.liferay.portal.SystemException {
624         return getService().getLatestArticle(groupId, articleId);
625     }
626 
627     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
628         long groupId, java.lang.String articleId, java.lang.Boolean approved)
629         throws com.liferay.portal.PortalException,
630             com.liferay.portal.SystemException {
631         return getService().getLatestArticle(groupId, articleId, approved);
632     }
633 
634     public static double getLatestVersion(long groupId,
635         java.lang.String articleId)
636         throws com.liferay.portal.PortalException,
637             com.liferay.portal.SystemException {
638         return getService().getLatestVersion(groupId, articleId);
639     }
640 
641     public static double getLatestVersion(long groupId,
642         java.lang.String articleId, java.lang.Boolean approved)
643         throws com.liferay.portal.PortalException,
644             com.liferay.portal.SystemException {
645         return getService().getLatestVersion(groupId, articleId, approved);
646     }
647 
648     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getStructureArticles(
649         long groupId, java.lang.String structureId)
650         throws com.liferay.portal.SystemException {
651         return getService().getStructureArticles(groupId, structureId);
652     }
653 
654     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getStructureArticles(
655         long groupId, java.lang.String structureId, int start, int end,
656         com.liferay.portal.kernel.util.OrderByComparator obc)
657         throws com.liferay.portal.SystemException {
658         return getService()
659                    .getStructureArticles(groupId, structureId, start, end, obc);
660     }
661 
662     public static int getStructureArticlesCount(long groupId,
663         java.lang.String structureId) throws com.liferay.portal.SystemException {
664         return getService().getStructureArticlesCount(groupId, structureId);
665     }
666 
667     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getTemplateArticles(
668         long groupId, java.lang.String templateId)
669         throws com.liferay.portal.SystemException {
670         return getService().getTemplateArticles(groupId, templateId);
671     }
672 
673     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getTemplateArticles(
674         long groupId, java.lang.String templateId, int start, int end,
675         com.liferay.portal.kernel.util.OrderByComparator obc)
676         throws com.liferay.portal.SystemException {
677         return getService()
678                    .getTemplateArticles(groupId, templateId, start, end, obc);
679     }
680 
681     public static int getTemplateArticlesCount(long groupId,
682         java.lang.String templateId) throws com.liferay.portal.SystemException {
683         return getService().getTemplateArticlesCount(groupId, templateId);
684     }
685 
686     public static boolean hasArticle(long groupId, java.lang.String articleId)
687         throws com.liferay.portal.SystemException {
688         return getService().hasArticle(groupId, articleId);
689     }
690 
691     public static boolean isLatestVersion(long groupId,
692         java.lang.String articleId, double version)
693         throws com.liferay.portal.PortalException,
694             com.liferay.portal.SystemException {
695         return getService().isLatestVersion(groupId, articleId, version);
696     }
697 
698     public static boolean isLatestVersion(long groupId,
699         java.lang.String articleId, double version, java.lang.Boolean active)
700         throws com.liferay.portal.PortalException,
701             com.liferay.portal.SystemException {
702         return getService().isLatestVersion(groupId, articleId, version, active);
703     }
704 
705     public static void reIndex(long resourcePrimKey)
706         throws com.liferay.portal.SystemException {
707         getService().reIndex(resourcePrimKey);
708     }
709 
710     public static void reIndex(java.lang.String[] ids)
711         throws com.liferay.portal.SystemException {
712         getService().reIndex(ids);
713     }
714 
715     public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
716         long groupId, java.lang.String articleId, double version,
717         java.lang.String languageId)
718         throws com.liferay.portal.PortalException,
719             com.liferay.portal.SystemException {
720         return getService()
721                    .removeArticleLocale(groupId, articleId, version, languageId);
722     }
723 
724     public static com.liferay.portal.kernel.search.Hits search(long companyId,
725         long groupId, java.lang.String keywords, int start, int end)
726         throws com.liferay.portal.SystemException {
727         return getService().search(companyId, groupId, keywords, start, end);
728     }
729 
730     public static com.liferay.portal.kernel.search.Hits search(long companyId,
731         long groupId, java.lang.String keywords,
732         com.liferay.portal.kernel.search.Sort sort, int start, int end)
733         throws com.liferay.portal.SystemException {
734         return getService()
735                    .search(companyId, groupId, keywords, sort, start, end);
736     }
737 
738     public static com.liferay.portal.kernel.search.Hits search(long companyId,
739         long groupId, java.lang.String keywords,
740         com.liferay.portal.kernel.search.Sort[] sorts, int start, int end)
741         throws com.liferay.portal.SystemException {
742         return getService()
743                    .search(companyId, groupId, keywords, sorts, start, end);
744     }
745 
746     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
747         long companyId, long groupId, java.lang.String keywords,
748         java.lang.Double version, java.lang.String type,
749         java.lang.String structureId, java.lang.String templateId,
750         java.util.Date displayDateGT, java.util.Date displayDateLT,
751         java.lang.Boolean approved, java.lang.Boolean expired,
752         java.util.Date reviewDate, int start, int end,
753         com.liferay.portal.kernel.util.OrderByComparator obc)
754         throws com.liferay.portal.SystemException {
755         return getService()
756                    .search(companyId, groupId, keywords, version, type,
757             structureId, templateId, displayDateGT, displayDateLT, approved,
758             expired, reviewDate, start, end, obc);
759     }
760 
761     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
762         long companyId, long groupId, java.lang.String articleId,
763         java.lang.Double version, java.lang.String title,
764         java.lang.String description, java.lang.String content,
765         java.lang.String type, java.lang.String structureId,
766         java.lang.String templateId, java.util.Date displayDateGT,
767         java.util.Date displayDateLT, java.lang.Boolean approved,
768         java.lang.Boolean expired, java.util.Date reviewDate,
769         boolean andOperator, int start, int end,
770         com.liferay.portal.kernel.util.OrderByComparator obc)
771         throws com.liferay.portal.SystemException {
772         return getService()
773                    .search(companyId, groupId, articleId, version, title,
774             description, content, type, structureId, templateId, displayDateGT,
775             displayDateLT, approved, expired, reviewDate, andOperator, start,
776             end, obc);
777     }
778 
779     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
780         long companyId, long groupId, java.lang.String articleId,
781         java.lang.Double version, java.lang.String title,
782         java.lang.String description, java.lang.String content,
783         java.lang.String type, java.lang.String[] structureIds,
784         java.lang.String[] templateIds, java.util.Date displayDateGT,
785         java.util.Date displayDateLT, java.lang.Boolean approved,
786         java.lang.Boolean expired, java.util.Date reviewDate,
787         boolean andOperator, int start, int end,
788         com.liferay.portal.kernel.util.OrderByComparator obc)
789         throws com.liferay.portal.SystemException {
790         return getService()
791                    .search(companyId, groupId, articleId, version, title,
792             description, content, type, structureIds, templateIds,
793             displayDateGT, displayDateLT, approved, expired, reviewDate,
794             andOperator, start, end, obc);
795     }
796 
797     public static int searchCount(long companyId, long groupId,
798         java.lang.String keywords, java.lang.Double version,
799         java.lang.String type, java.lang.String structureId,
800         java.lang.String templateId, java.util.Date displayDateGT,
801         java.util.Date displayDateLT, java.lang.Boolean approved,
802         java.lang.Boolean expired, java.util.Date reviewDate)
803         throws com.liferay.portal.SystemException {
804         return getService()
805                    .searchCount(companyId, groupId, keywords, version, type,
806             structureId, templateId, displayDateGT, displayDateLT, approved,
807             expired, reviewDate);
808     }
809 
810     public static int searchCount(long companyId, long groupId,
811         java.lang.String articleId, java.lang.Double version,
812         java.lang.String title, java.lang.String description,
813         java.lang.String content, java.lang.String type,
814         java.lang.String structureId, java.lang.String templateId,
815         java.util.Date displayDateGT, java.util.Date displayDateLT,
816         java.lang.Boolean approved, java.lang.Boolean expired,
817         java.util.Date reviewDate, boolean andOperator)
818         throws com.liferay.portal.SystemException {
819         return getService()
820                    .searchCount(companyId, groupId, articleId, version, title,
821             description, content, type, structureId, templateId, displayDateGT,
822             displayDateLT, approved, expired, reviewDate, andOperator);
823     }
824 
825     public static int searchCount(long companyId, long groupId,
826         java.lang.String articleId, java.lang.Double version,
827         java.lang.String title, java.lang.String description,
828         java.lang.String content, java.lang.String type,
829         java.lang.String[] structureIds, java.lang.String[] templateIds,
830         java.util.Date displayDateGT, java.util.Date displayDateLT,
831         java.lang.Boolean approved, java.lang.Boolean expired,
832         java.util.Date reviewDate, boolean andOperator)
833         throws com.liferay.portal.SystemException {
834         return getService()
835                    .searchCount(companyId, groupId, articleId, version, title,
836             description, content, type, structureIds, templateIds,
837             displayDateGT, displayDateLT, approved, expired, reviewDate,
838             andOperator);
839     }
840 
841     public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
842         long userId, long groupId, java.lang.String articleId, double version,
843         boolean incrementVersion, java.lang.String title,
844         java.lang.String description, java.lang.String content,
845         java.lang.String type, java.lang.String structureId,
846         java.lang.String templateId, int displayDateMonth, int displayDateDay,
847         int displayDateYear, int displayDateHour, int displayDateMinute,
848         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
849         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
850         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
851         int reviewDateHour, int reviewDateMinute, boolean neverReview,
852         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
853         java.io.File smallFile, java.util.Map<String, byte[]> images,
854         java.lang.String articleURL,
855         javax.portlet.PortletPreferences preferences,
856         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries)
857         throws com.liferay.portal.PortalException,
858             com.liferay.portal.SystemException {
859         return getService()
860                    .updateArticle(userId, groupId, articleId, version,
861             incrementVersion, title, description, content, type, structureId,
862             templateId, displayDateMonth, displayDateDay, displayDateYear,
863             displayDateHour, displayDateMinute, expirationDateMonth,
864             expirationDateDay, expirationDateYear, expirationDateHour,
865             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
866             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
867             indexable, smallImage, smallImageURL, smallFile, images,
868             articleURL, preferences, tagsCategories, tagsEntries);
869     }
870 
871     public static com.liferay.portlet.journal.model.JournalArticle updateContent(
872         long groupId, java.lang.String articleId, double version,
873         java.lang.String content)
874         throws com.liferay.portal.PortalException,
875             com.liferay.portal.SystemException {
876         return getService().updateContent(groupId, articleId, version, content);
877     }
878 
879     public static void updateTagsAsset(long userId,
880         com.liferay.portlet.journal.model.JournalArticle article,
881         java.lang.String[] tagsCategories, java.lang.String[] tagsEntries)
882         throws com.liferay.portal.PortalException,
883             com.liferay.portal.SystemException {
884         getService()
885             .updateTagsAsset(userId, article, tagsCategories, tagsEntries);
886     }
887 
888     public static JournalArticleLocalService getService() {
889         if (_service == null) {
890             throw new RuntimeException("JournalArticleLocalService is not set");
891         }
892 
893         return _service;
894     }
895 
896     public void setService(JournalArticleLocalService service) {
897         _service = service;
898     }
899 
900     private static JournalArticleLocalService _service;
901 }