1   /**
2    * Copyright (c) 2000-2008 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, java.lang.String articleId, boolean autoArticleId,
108         long plid, java.lang.String title, java.lang.String description,
109         java.lang.String content, java.lang.String type,
110         java.lang.String structureId, java.lang.String templateId,
111         int displayDateMonth, int displayDateDay, int displayDateYear,
112         int displayDateHour, int displayDateMinute, int expirationDateMonth,
113         int expirationDateDay, int expirationDateYear, int expirationDateHour,
114         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
115         int reviewDateDay, int reviewDateYear, int reviewDateHour,
116         int reviewDateMinute, boolean neverReview, boolean indexable,
117         boolean smallImage, java.lang.String smallImageURL,
118         java.io.File smallFile, java.util.Map<String, byte[]> images,
119         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
120         java.lang.String[] tagsEntries, boolean addCommunityPermissions,
121         boolean addGuestPermissions)
122         throws com.liferay.portal.PortalException,
123             com.liferay.portal.SystemException {
124         return getService()
125                    .addArticle(userId, articleId, autoArticleId, plid, title,
126             description, content, type, structureId, templateId,
127             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
128             displayDateMinute, expirationDateMonth, expirationDateDay,
129             expirationDateYear, expirationDateHour, expirationDateMinute,
130             neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
131             reviewDateHour, reviewDateMinute, neverReview, indexable,
132             smallImage, smallImageURL, smallFile, images, articleURL, prefs,
133             tagsEntries, addCommunityPermissions, addGuestPermissions);
134     }
135 
136     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
137         long userId, java.lang.String articleId, boolean autoArticleId,
138         long plid, double version, java.lang.String title,
139         java.lang.String description, java.lang.String content,
140         java.lang.String type, java.lang.String structureId,
141         java.lang.String templateId, int displayDateMonth, int displayDateDay,
142         int displayDateYear, int displayDateHour, int displayDateMinute,
143         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
144         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
145         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
146         int reviewDateHour, int reviewDateMinute, boolean neverReview,
147         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
148         java.io.File smallFile, java.util.Map<String, byte[]> images,
149         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
150         java.lang.String[] tagsEntries, boolean addCommunityPermissions,
151         boolean addGuestPermissions)
152         throws com.liferay.portal.PortalException,
153             com.liferay.portal.SystemException {
154         return getService()
155                    .addArticle(userId, articleId, autoArticleId, plid, version,
156             title, description, content, type, structureId, templateId,
157             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
158             displayDateMinute, expirationDateMonth, expirationDateDay,
159             expirationDateYear, expirationDateHour, expirationDateMinute,
160             neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
161             reviewDateHour, reviewDateMinute, neverReview, indexable,
162             smallImage, smallImageURL, smallFile, images, articleURL, prefs,
163             tagsEntries, addCommunityPermissions, addGuestPermissions);
164     }
165 
166     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
167         java.lang.String uuid, long userId, java.lang.String articleId,
168         boolean autoArticleId, long plid, double version,
169         java.lang.String title, java.lang.String description,
170         java.lang.String content, java.lang.String type,
171         java.lang.String structureId, java.lang.String templateId,
172         int displayDateMonth, int displayDateDay, int displayDateYear,
173         int displayDateHour, int displayDateMinute, int expirationDateMonth,
174         int expirationDateDay, int expirationDateYear, int expirationDateHour,
175         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
176         int reviewDateDay, int reviewDateYear, int reviewDateHour,
177         int reviewDateMinute, boolean neverReview, boolean indexable,
178         boolean smallImage, java.lang.String smallImageURL,
179         java.io.File smallFile, java.util.Map<String, byte[]> images,
180         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
181         java.lang.String[] tagsEntries, boolean addCommunityPermissions,
182         boolean addGuestPermissions)
183         throws com.liferay.portal.PortalException,
184             com.liferay.portal.SystemException {
185         return getService()
186                    .addArticle(uuid, userId, articleId, autoArticleId, plid,
187             version, title, description, content, type, structureId,
188             templateId, displayDateMonth, displayDateDay, displayDateYear,
189             displayDateHour, displayDateMinute, expirationDateMonth,
190             expirationDateDay, expirationDateYear, expirationDateHour,
191             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
192             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
193             indexable, smallImage, smallImageURL, smallFile, images,
194             articleURL, prefs, tagsEntries, addCommunityPermissions,
195             addGuestPermissions);
196     }
197 
198     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
199         long userId, java.lang.String articleId, boolean autoArticleId,
200         long plid, java.lang.String title, java.lang.String description,
201         java.lang.String content, java.lang.String type,
202         java.lang.String structureId, java.lang.String templateId,
203         int displayDateMonth, int displayDateDay, int displayDateYear,
204         int displayDateHour, int displayDateMinute, int expirationDateMonth,
205         int expirationDateDay, int expirationDateYear, int expirationDateHour,
206         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
207         int reviewDateDay, int reviewDateYear, int reviewDateHour,
208         int reviewDateMinute, boolean neverReview, boolean indexable,
209         boolean smallImage, java.lang.String smallImageURL,
210         java.io.File smallFile, java.util.Map<String, byte[]> images,
211         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
212         java.lang.String[] tagsEntries,
213         java.lang.String[] communityPermissions,
214         java.lang.String[] guestPermissions)
215         throws com.liferay.portal.PortalException,
216             com.liferay.portal.SystemException {
217         return getService()
218                    .addArticle(userId, articleId, autoArticleId, plid, title,
219             description, content, type, structureId, templateId,
220             displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
221             displayDateMinute, expirationDateMonth, expirationDateDay,
222             expirationDateYear, expirationDateHour, expirationDateMinute,
223             neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
224             reviewDateHour, reviewDateMinute, neverReview, indexable,
225             smallImage, smallImageURL, smallFile, images, articleURL, prefs,
226             tagsEntries, communityPermissions, guestPermissions);
227     }
228 
229     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
230         java.lang.String uuid, long userId, java.lang.String articleId,
231         boolean autoArticleId, long plid, double version,
232         java.lang.String title, java.lang.String description,
233         java.lang.String content, java.lang.String type,
234         java.lang.String structureId, java.lang.String templateId,
235         int displayDateMonth, int displayDateDay, int displayDateYear,
236         int displayDateHour, int displayDateMinute, int expirationDateMonth,
237         int expirationDateDay, int expirationDateYear, int expirationDateHour,
238         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
239         int reviewDateDay, int reviewDateYear, int reviewDateHour,
240         int reviewDateMinute, boolean neverReview, boolean indexable,
241         boolean smallImage, java.lang.String smallImageURL,
242         java.io.File smallFile, java.util.Map<String, byte[]> images,
243         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
244         java.lang.String[] tagsEntries,
245         java.lang.Boolean addCommunityPermissions,
246         java.lang.Boolean addGuestPermissions,
247         java.lang.String[] communityPermissions,
248         java.lang.String[] guestPermissions)
249         throws com.liferay.portal.PortalException,
250             com.liferay.portal.SystemException {
251         return getService()
252                    .addArticle(uuid, userId, articleId, autoArticleId, plid,
253             version, title, description, content, type, structureId,
254             templateId, displayDateMonth, displayDateDay, displayDateYear,
255             displayDateHour, displayDateMinute, expirationDateMonth,
256             expirationDateDay, expirationDateYear, expirationDateHour,
257             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
258             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
259             indexable, smallImage, smallImageURL, smallFile, images,
260             articleURL, prefs, tagsEntries, addCommunityPermissions,
261             addGuestPermissions, communityPermissions, guestPermissions);
262     }
263 
264     public static com.liferay.portlet.journal.model.JournalArticle addArticleToGroup(
265         java.lang.String uuid, long userId, java.lang.String articleId,
266         boolean autoArticleId, long groupId, double version,
267         java.lang.String title, java.lang.String description,
268         java.lang.String content, java.lang.String type,
269         java.lang.String structureId, java.lang.String templateId,
270         int displayDateMonth, int displayDateDay, int displayDateYear,
271         int displayDateHour, int displayDateMinute, int expirationDateMonth,
272         int expirationDateDay, int expirationDateYear, int expirationDateHour,
273         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
274         int reviewDateDay, int reviewDateYear, int reviewDateHour,
275         int reviewDateMinute, boolean neverReview, boolean indexable,
276         boolean smallImage, java.lang.String smallImageURL,
277         java.io.File smallFile, java.util.Map<String, byte[]> images,
278         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
279         java.lang.String[] tagsEntries,
280         java.lang.Boolean addCommunityPermissions,
281         java.lang.Boolean addGuestPermissions,
282         java.lang.String[] communityPermissions,
283         java.lang.String[] guestPermissions)
284         throws com.liferay.portal.PortalException,
285             com.liferay.portal.SystemException {
286         return getService()
287                    .addArticleToGroup(uuid, userId, articleId, autoArticleId,
288             groupId, version, title, description, content, type, structureId,
289             templateId, displayDateMonth, displayDateDay, displayDateYear,
290             displayDateHour, displayDateMinute, expirationDateMonth,
291             expirationDateDay, expirationDateYear, expirationDateHour,
292             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
293             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
294             indexable, smallImage, smallImageURL, smallFile, images,
295             articleURL, prefs, tagsEntries, addCommunityPermissions,
296             addGuestPermissions, communityPermissions, guestPermissions);
297     }
298 
299     public static void addArticleResources(long groupId,
300         java.lang.String articleId, boolean addCommunityPermissions,
301         boolean addGuestPermissions)
302         throws com.liferay.portal.PortalException,
303             com.liferay.portal.SystemException {
304         getService()
305             .addArticleResources(groupId, articleId, addCommunityPermissions,
306             addGuestPermissions);
307     }
308 
309     public static void addArticleResources(
310         com.liferay.portlet.journal.model.JournalArticle article,
311         boolean addCommunityPermissions, boolean addGuestPermissions)
312         throws com.liferay.portal.PortalException,
313             com.liferay.portal.SystemException {
314         getService()
315             .addArticleResources(article, addCommunityPermissions,
316             addGuestPermissions);
317     }
318 
319     public static void addArticleResources(long groupId,
320         java.lang.String articleId, java.lang.String[] communityPermissions,
321         java.lang.String[] guestPermissions)
322         throws com.liferay.portal.PortalException,
323             com.liferay.portal.SystemException {
324         getService()
325             .addArticleResources(groupId, articleId, communityPermissions,
326             guestPermissions);
327     }
328 
329     public static void addArticleResources(
330         com.liferay.portlet.journal.model.JournalArticle article,
331         java.lang.String[] communityPermissions,
332         java.lang.String[] guestPermissions)
333         throws com.liferay.portal.PortalException,
334             com.liferay.portal.SystemException {
335         getService()
336             .addArticleResources(article, communityPermissions, guestPermissions);
337     }
338 
339     public static com.liferay.portlet.journal.model.JournalArticle approveArticle(
340         long userId, long groupId, java.lang.String articleId, double version,
341         java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
342         throws com.liferay.portal.PortalException,
343             com.liferay.portal.SystemException {
344         return getService()
345                    .approveArticle(userId, groupId, articleId, version,
346             articleURL, prefs);
347     }
348 
349     public static com.liferay.portlet.journal.model.JournalArticle checkArticleResourcePrimKey(
350         long groupId, java.lang.String articleId, double version)
351         throws com.liferay.portal.PortalException,
352             com.liferay.portal.SystemException {
353         return getService()
354                    .checkArticleResourcePrimKey(groupId, articleId, version);
355     }
356 
357     public static void checkArticles()
358         throws com.liferay.portal.PortalException,
359             com.liferay.portal.SystemException {
360         getService().checkArticles();
361     }
362 
363     public static void checkNewLine(long groupId, java.lang.String articleId,
364         double version)
365         throws com.liferay.portal.PortalException,
366             com.liferay.portal.SystemException {
367         getService().checkNewLine(groupId, articleId, version);
368     }
369 
370     public static void checkStructure(long groupId, java.lang.String articleId,
371         double version)
372         throws com.liferay.portal.PortalException,
373             com.liferay.portal.SystemException {
374         getService().checkStructure(groupId, articleId, version);
375     }
376 
377     public static com.liferay.portlet.journal.model.JournalArticle copyArticle(
378         long userId, long groupId, java.lang.String oldArticleId,
379         java.lang.String newArticleId, boolean autoArticleId, double version)
380         throws com.liferay.portal.PortalException,
381             com.liferay.portal.SystemException {
382         return getService()
383                    .copyArticle(userId, groupId, oldArticleId, newArticleId,
384             autoArticleId, version);
385     }
386 
387     public static void deleteArticle(long groupId, java.lang.String articleId,
388         double version, java.lang.String articleURL,
389         javax.portlet.PortletPreferences prefs)
390         throws com.liferay.portal.PortalException,
391             com.liferay.portal.SystemException {
392         getService()
393             .deleteArticle(groupId, articleId, version, articleURL, prefs);
394     }
395 
396     public static void deleteArticle(
397         com.liferay.portlet.journal.model.JournalArticle article,
398         java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
399         throws com.liferay.portal.PortalException,
400             com.liferay.portal.SystemException {
401         getService().deleteArticle(article, articleURL, prefs);
402     }
403 
404     public static void deleteArticles(long groupId)
405         throws com.liferay.portal.PortalException,
406             com.liferay.portal.SystemException {
407         getService().deleteArticles(groupId);
408     }
409 
410     public static void expireArticle(long groupId, java.lang.String articleId,
411         double version, java.lang.String articleURL,
412         javax.portlet.PortletPreferences prefs)
413         throws com.liferay.portal.PortalException,
414             com.liferay.portal.SystemException {
415         getService()
416             .expireArticle(groupId, articleId, version, articleURL, prefs);
417     }
418 
419     public static void expireArticle(
420         com.liferay.portlet.journal.model.JournalArticle article,
421         java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
422         throws com.liferay.portal.PortalException,
423             com.liferay.portal.SystemException {
424         getService().expireArticle(article, articleURL, prefs);
425     }
426 
427     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
428         long id)
429         throws com.liferay.portal.PortalException,
430             com.liferay.portal.SystemException {
431         return getService().getArticle(id);
432     }
433 
434     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
435         long groupId, java.lang.String articleId)
436         throws com.liferay.portal.PortalException,
437             com.liferay.portal.SystemException {
438         return getService().getArticle(groupId, articleId);
439     }
440 
441     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
442         long groupId, java.lang.String articleId, double version)
443         throws com.liferay.portal.PortalException,
444             com.liferay.portal.SystemException {
445         return getService().getArticle(groupId, articleId, version);
446     }
447 
448     public static java.lang.String getArticleContent(long groupId,
449         java.lang.String articleId, 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, languageId,
455             themeDisplay);
456     }
457 
458     public static java.lang.String getArticleContent(long groupId,
459         java.lang.String articleId, java.lang.String templateId,
460         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, templateId,
466             languageId, themeDisplay);
467     }
468 
469     public static java.lang.String getArticleContent(long groupId,
470         java.lang.String articleId, double version,
471         java.lang.String languageId,
472         com.liferay.portal.theme.ThemeDisplay themeDisplay)
473         throws com.liferay.portal.PortalException,
474             com.liferay.portal.SystemException {
475         return getService()
476                    .getArticleContent(groupId, articleId, version, languageId,
477             themeDisplay);
478     }
479 
480     public static java.lang.String getArticleContent(long groupId,
481         java.lang.String articleId, double version,
482         java.lang.String templateId, 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                    .getArticleContent(groupId, articleId, version, templateId,
488             languageId, themeDisplay);
489     }
490 
491     public static java.lang.String getArticleContent(
492         com.liferay.portlet.journal.model.JournalArticle article,
493         java.lang.String templateId, java.lang.String languageId,
494         com.liferay.portal.theme.ThemeDisplay themeDisplay)
495         throws com.liferay.portal.PortalException,
496             com.liferay.portal.SystemException {
497         return getService()
498                    .getArticleContent(article, templateId, languageId,
499             themeDisplay);
500     }
501 
502     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
503         long groupId, java.lang.String articleId, java.lang.String languageId,
504         com.liferay.portal.theme.ThemeDisplay themeDisplay)
505         throws com.liferay.portal.PortalException,
506             com.liferay.portal.SystemException {
507         return getService()
508                    .getArticleDisplay(groupId, articleId, languageId,
509             themeDisplay);
510     }
511 
512     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
513         long groupId, java.lang.String articleId, java.lang.String languageId,
514         int page, java.lang.String xmlRequest,
515         com.liferay.portal.theme.ThemeDisplay themeDisplay)
516         throws com.liferay.portal.PortalException,
517             com.liferay.portal.SystemException {
518         return getService()
519                    .getArticleDisplay(groupId, articleId, languageId, page,
520             xmlRequest, themeDisplay);
521     }
522 
523     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
524         long groupId, java.lang.String articleId, java.lang.String templateId,
525         java.lang.String languageId,
526         com.liferay.portal.theme.ThemeDisplay themeDisplay)
527         throws com.liferay.portal.PortalException,
528             com.liferay.portal.SystemException {
529         return getService()
530                    .getArticleDisplay(groupId, articleId, templateId,
531             languageId, themeDisplay);
532     }
533 
534     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
535         long groupId, java.lang.String articleId, java.lang.String templateId,
536         java.lang.String languageId, int page, java.lang.String xmlRequest,
537         com.liferay.portal.theme.ThemeDisplay themeDisplay)
538         throws com.liferay.portal.PortalException,
539             com.liferay.portal.SystemException {
540         return getService()
541                    .getArticleDisplay(groupId, articleId, templateId,
542             languageId, page, xmlRequest, themeDisplay);
543     }
544 
545     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
546         long groupId, java.lang.String articleId, double version,
547         java.lang.String templateId, java.lang.String languageId,
548         com.liferay.portal.theme.ThemeDisplay themeDisplay)
549         throws com.liferay.portal.PortalException,
550             com.liferay.portal.SystemException {
551         return getService()
552                    .getArticleDisplay(groupId, articleId, version, templateId,
553             languageId, themeDisplay);
554     }
555 
556     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
557         long groupId, java.lang.String articleId, double version,
558         java.lang.String templateId, java.lang.String languageId, int page,
559         java.lang.String xmlRequest,
560         com.liferay.portal.theme.ThemeDisplay themeDisplay)
561         throws com.liferay.portal.PortalException,
562             com.liferay.portal.SystemException {
563         return getService()
564                    .getArticleDisplay(groupId, articleId, version, templateId,
565             languageId, page, xmlRequest, themeDisplay);
566     }
567 
568     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
569         com.liferay.portlet.journal.model.JournalArticle article,
570         java.lang.String templateId, java.lang.String languageId, int page,
571         java.lang.String xmlRequest,
572         com.liferay.portal.theme.ThemeDisplay themeDisplay)
573         throws com.liferay.portal.PortalException,
574             com.liferay.portal.SystemException {
575         return getService()
576                    .getArticleDisplay(article, templateId, languageId, page,
577             xmlRequest, themeDisplay);
578     }
579 
580     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles()
581         throws com.liferay.portal.SystemException {
582         return getService().getArticles();
583     }
584 
585     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
586         long groupId) throws com.liferay.portal.SystemException {
587         return getService().getArticles(groupId);
588     }
589 
590     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
591         long groupId, int start, int end)
592         throws com.liferay.portal.SystemException {
593         return getService().getArticles(groupId, start, end);
594     }
595 
596     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
597         long groupId, int start, int end,
598         com.liferay.portal.kernel.util.OrderByComparator obc)
599         throws com.liferay.portal.SystemException {
600         return getService().getArticles(groupId, start, end, obc);
601     }
602 
603     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
604         long groupId, java.lang.String articleId)
605         throws com.liferay.portal.SystemException {
606         return getService().getArticles(groupId, articleId);
607     }
608 
609     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticlesBySmallImageId(
610         long smallImageId) throws com.liferay.portal.SystemException {
611         return getService().getArticlesBySmallImageId(smallImageId);
612     }
613 
614     public static int getArticlesCount(long groupId)
615         throws com.liferay.portal.SystemException {
616         return getService().getArticlesCount(groupId);
617     }
618 
619     public static com.liferay.portlet.journal.model.JournalArticle getDisplayArticle(
620         long groupId, java.lang.String articleId)
621         throws com.liferay.portal.PortalException,
622             com.liferay.portal.SystemException {
623         return getService().getDisplayArticle(groupId, articleId);
624     }
625 
626     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
627         long groupId, java.lang.String articleId)
628         throws com.liferay.portal.PortalException,
629             com.liferay.portal.SystemException {
630         return getService().getLatestArticle(groupId, articleId);
631     }
632 
633     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
634         long groupId, java.lang.String articleId, java.lang.Boolean approved)
635         throws com.liferay.portal.PortalException,
636             com.liferay.portal.SystemException {
637         return getService().getLatestArticle(groupId, articleId, approved);
638     }
639 
640     public static double getLatestVersion(long groupId,
641         java.lang.String articleId)
642         throws com.liferay.portal.PortalException,
643             com.liferay.portal.SystemException {
644         return getService().getLatestVersion(groupId, articleId);
645     }
646 
647     public static double getLatestVersion(long groupId,
648         java.lang.String articleId, java.lang.Boolean approved)
649         throws com.liferay.portal.PortalException,
650             com.liferay.portal.SystemException {
651         return getService().getLatestVersion(groupId, articleId, approved);
652     }
653 
654     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getStructureArticles(
655         long groupId, java.lang.String structureId)
656         throws com.liferay.portal.SystemException {
657         return getService().getStructureArticles(groupId, structureId);
658     }
659 
660     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getStructureArticles(
661         long groupId, java.lang.String structureId, int start, int end,
662         com.liferay.portal.kernel.util.OrderByComparator obc)
663         throws com.liferay.portal.SystemException {
664         return getService()
665                    .getStructureArticles(groupId, structureId, start, end, obc);
666     }
667 
668     public static int getStructureArticlesCount(long groupId,
669         java.lang.String structureId) throws com.liferay.portal.SystemException {
670         return getService().getStructureArticlesCount(groupId, structureId);
671     }
672 
673     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getTemplateArticles(
674         long groupId, java.lang.String templateId)
675         throws com.liferay.portal.SystemException {
676         return getService().getTemplateArticles(groupId, templateId);
677     }
678 
679     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getTemplateArticles(
680         long groupId, java.lang.String templateId, int start, int end,
681         com.liferay.portal.kernel.util.OrderByComparator obc)
682         throws com.liferay.portal.SystemException {
683         return getService()
684                    .getTemplateArticles(groupId, templateId, start, end, obc);
685     }
686 
687     public static int getTemplateArticlesCount(long groupId,
688         java.lang.String templateId) throws com.liferay.portal.SystemException {
689         return getService().getTemplateArticlesCount(groupId, templateId);
690     }
691 
692     public static boolean hasArticle(long groupId, java.lang.String articleId)
693         throws com.liferay.portal.SystemException {
694         return getService().hasArticle(groupId, articleId);
695     }
696 
697     public static boolean isLatestVersion(long groupId,
698         java.lang.String articleId, double version)
699         throws com.liferay.portal.PortalException,
700             com.liferay.portal.SystemException {
701         return getService().isLatestVersion(groupId, articleId, version);
702     }
703 
704     public static boolean isLatestVersion(long groupId,
705         java.lang.String articleId, double version, java.lang.Boolean active)
706         throws com.liferay.portal.PortalException,
707             com.liferay.portal.SystemException {
708         return getService().isLatestVersion(groupId, articleId, version, active);
709     }
710 
711     public static void reIndex(java.lang.String[] ids)
712         throws com.liferay.portal.SystemException {
713         getService().reIndex(ids);
714     }
715 
716     public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
717         long groupId, java.lang.String articleId, double version,
718         java.lang.String languageId)
719         throws com.liferay.portal.PortalException,
720             com.liferay.portal.SystemException {
721         return getService()
722                    .removeArticleLocale(groupId, articleId, version, languageId);
723     }
724 
725     public static com.liferay.portal.kernel.search.Hits search(long companyId,
726         long groupId, java.lang.String keywords, int start, int end)
727         throws com.liferay.portal.SystemException {
728         return getService().search(companyId, groupId, keywords, start, end);
729     }
730 
731     public static com.liferay.portal.kernel.search.Hits search(long companyId,
732         long groupId, java.lang.String keywords, java.lang.String sortField,
733         int sortType, int start, int end)
734         throws com.liferay.portal.SystemException {
735         return getService()
736                    .search(companyId, groupId, keywords, sortField, sortType,
737             start, end);
738     }
739 
740     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
741         long companyId, long groupId, java.lang.String keywords,
742         java.lang.Double version, java.lang.String type,
743         java.lang.String structureId, java.lang.String templateId,
744         java.util.Date displayDateGT, java.util.Date displayDateLT,
745         java.lang.Boolean approved, java.lang.Boolean expired,
746         java.util.Date reviewDate, int start, int end,
747         com.liferay.portal.kernel.util.OrderByComparator obc)
748         throws com.liferay.portal.SystemException {
749         return getService()
750                    .search(companyId, groupId, keywords, version, type,
751             structureId, templateId, displayDateGT, displayDateLT, approved,
752             expired, reviewDate, start, end, obc);
753     }
754 
755     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
756         long companyId, long groupId, java.lang.String articleId,
757         java.lang.Double version, java.lang.String title,
758         java.lang.String description, java.lang.String content,
759         java.lang.String type, java.lang.String structureId,
760         java.lang.String templateId, java.util.Date displayDateGT,
761         java.util.Date displayDateLT, java.lang.Boolean approved,
762         java.lang.Boolean expired, java.util.Date reviewDate,
763         boolean andOperator, int start, int end,
764         com.liferay.portal.kernel.util.OrderByComparator obc)
765         throws com.liferay.portal.SystemException {
766         return getService()
767                    .search(companyId, groupId, articleId, version, title,
768             description, content, type, structureId, templateId, displayDateGT,
769             displayDateLT, approved, expired, reviewDate, andOperator, start,
770             end, obc);
771     }
772 
773     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
774         long companyId, long groupId, java.lang.String articleId,
775         java.lang.Double version, java.lang.String title,
776         java.lang.String description, java.lang.String content,
777         java.lang.String type, java.lang.String[] structureIds,
778         java.lang.String[] templateIds, java.util.Date displayDateGT,
779         java.util.Date displayDateLT, java.lang.Boolean approved,
780         java.lang.Boolean expired, java.util.Date reviewDate,
781         boolean andOperator, int start, int end,
782         com.liferay.portal.kernel.util.OrderByComparator obc)
783         throws com.liferay.portal.SystemException {
784         return getService()
785                    .search(companyId, groupId, articleId, version, title,
786             description, content, type, structureIds, templateIds,
787             displayDateGT, displayDateLT, approved, expired, reviewDate,
788             andOperator, start, end, obc);
789     }
790 
791     public static int searchCount(long companyId, long groupId,
792         java.lang.String keywords, java.lang.Double version,
793         java.lang.String type, java.lang.String structureId,
794         java.lang.String templateId, java.util.Date displayDateGT,
795         java.util.Date displayDateLT, java.lang.Boolean approved,
796         java.lang.Boolean expired, java.util.Date reviewDate)
797         throws com.liferay.portal.SystemException {
798         return getService()
799                    .searchCount(companyId, groupId, keywords, version, type,
800             structureId, templateId, displayDateGT, displayDateLT, approved,
801             expired, reviewDate);
802     }
803 
804     public static int searchCount(long companyId, long groupId,
805         java.lang.String articleId, java.lang.Double version,
806         java.lang.String title, java.lang.String description,
807         java.lang.String content, java.lang.String type,
808         java.lang.String structureId, java.lang.String templateId,
809         java.util.Date displayDateGT, java.util.Date displayDateLT,
810         java.lang.Boolean approved, java.lang.Boolean expired,
811         java.util.Date reviewDate, boolean andOperator)
812         throws com.liferay.portal.SystemException {
813         return getService()
814                    .searchCount(companyId, groupId, articleId, version, title,
815             description, content, type, structureId, templateId, displayDateGT,
816             displayDateLT, approved, expired, reviewDate, andOperator);
817     }
818 
819     public static int searchCount(long companyId, long groupId,
820         java.lang.String articleId, java.lang.Double version,
821         java.lang.String title, java.lang.String description,
822         java.lang.String content, java.lang.String type,
823         java.lang.String[] structureIds, java.lang.String[] templateIds,
824         java.util.Date displayDateGT, java.util.Date displayDateLT,
825         java.lang.Boolean approved, java.lang.Boolean expired,
826         java.util.Date reviewDate, boolean andOperator)
827         throws com.liferay.portal.SystemException {
828         return getService()
829                    .searchCount(companyId, groupId, articleId, version, title,
830             description, content, type, structureIds, templateIds,
831             displayDateGT, displayDateLT, approved, expired, reviewDate,
832             andOperator);
833     }
834 
835     public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
836         long userId, long groupId, java.lang.String articleId, double version,
837         boolean incrementVersion, java.lang.String title,
838         java.lang.String description, java.lang.String content,
839         java.lang.String type, java.lang.String structureId,
840         java.lang.String templateId, int displayDateMonth, int displayDateDay,
841         int displayDateYear, int displayDateHour, int displayDateMinute,
842         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
843         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
844         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
845         int reviewDateHour, int reviewDateMinute, boolean neverReview,
846         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
847         java.io.File smallFile, java.util.Map<String, byte[]> images,
848         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
849         java.lang.String[] tagsEntries)
850         throws com.liferay.portal.PortalException,
851             com.liferay.portal.SystemException {
852         return getService()
853                    .updateArticle(userId, groupId, articleId, version,
854             incrementVersion, title, description, content, type, structureId,
855             templateId, displayDateMonth, displayDateDay, displayDateYear,
856             displayDateHour, displayDateMinute, expirationDateMonth,
857             expirationDateDay, expirationDateYear, expirationDateHour,
858             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
859             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
860             indexable, smallImage, smallImageURL, smallFile, images,
861             articleURL, prefs, tagsEntries);
862     }
863 
864     public static com.liferay.portlet.journal.model.JournalArticle updateContent(
865         long groupId, java.lang.String articleId, double version,
866         java.lang.String content)
867         throws com.liferay.portal.PortalException,
868             com.liferay.portal.SystemException {
869         return getService().updateContent(groupId, articleId, version, content);
870     }
871 
872     public static void updateTagsAsset(long userId,
873         com.liferay.portlet.journal.model.JournalArticle article,
874         java.lang.String[] tagsEntries)
875         throws com.liferay.portal.PortalException,
876             com.liferay.portal.SystemException {
877         getService().updateTagsAsset(userId, article, tagsEntries);
878     }
879 
880     public static JournalArticleLocalService getService() {
881         if (_service == null) {
882             throw new RuntimeException("JournalArticleLocalService is not set");
883         }
884 
885         return _service;
886     }
887 
888     public void setService(JournalArticleLocalService service) {
889         _service = service;
890     }
891 
892     private static JournalArticleLocalService _service;
893 }