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,
733         com.liferay.portal.kernel.search.Sort sort, int start, int end)
734         throws com.liferay.portal.SystemException {
735         return getService()
736                    .search(companyId, groupId, keywords, sort, start, end);
737     }
738 
739     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
740         long companyId, long groupId, java.lang.String keywords,
741         java.lang.Double version, java.lang.String type,
742         java.lang.String structureId, java.lang.String templateId,
743         java.util.Date displayDateGT, java.util.Date displayDateLT,
744         java.lang.Boolean approved, java.lang.Boolean expired,
745         java.util.Date reviewDate, int start, int end,
746         com.liferay.portal.kernel.util.OrderByComparator obc)
747         throws com.liferay.portal.SystemException {
748         return getService()
749                    .search(companyId, groupId, keywords, version, type,
750             structureId, templateId, displayDateGT, displayDateLT, approved,
751             expired, reviewDate, start, end, obc);
752     }
753 
754     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
755         long companyId, long groupId, java.lang.String articleId,
756         java.lang.Double version, java.lang.String title,
757         java.lang.String description, java.lang.String content,
758         java.lang.String type, java.lang.String structureId,
759         java.lang.String templateId, java.util.Date displayDateGT,
760         java.util.Date displayDateLT, java.lang.Boolean approved,
761         java.lang.Boolean expired, java.util.Date reviewDate,
762         boolean andOperator, int start, int end,
763         com.liferay.portal.kernel.util.OrderByComparator obc)
764         throws com.liferay.portal.SystemException {
765         return getService()
766                    .search(companyId, groupId, articleId, version, title,
767             description, content, type, structureId, templateId, displayDateGT,
768             displayDateLT, approved, expired, reviewDate, andOperator, start,
769             end, obc);
770     }
771 
772     public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
773         long companyId, long groupId, java.lang.String articleId,
774         java.lang.Double version, java.lang.String title,
775         java.lang.String description, java.lang.String content,
776         java.lang.String type, java.lang.String[] structureIds,
777         java.lang.String[] templateIds, java.util.Date displayDateGT,
778         java.util.Date displayDateLT, java.lang.Boolean approved,
779         java.lang.Boolean expired, java.util.Date reviewDate,
780         boolean andOperator, int start, int end,
781         com.liferay.portal.kernel.util.OrderByComparator obc)
782         throws com.liferay.portal.SystemException {
783         return getService()
784                    .search(companyId, groupId, articleId, version, title,
785             description, content, type, structureIds, templateIds,
786             displayDateGT, displayDateLT, approved, expired, reviewDate,
787             andOperator, start, end, obc);
788     }
789 
790     public static int searchCount(long companyId, long groupId,
791         java.lang.String keywords, java.lang.Double version,
792         java.lang.String type, java.lang.String structureId,
793         java.lang.String templateId, java.util.Date displayDateGT,
794         java.util.Date displayDateLT, java.lang.Boolean approved,
795         java.lang.Boolean expired, java.util.Date reviewDate)
796         throws com.liferay.portal.SystemException {
797         return getService()
798                    .searchCount(companyId, groupId, keywords, version, type,
799             structureId, templateId, displayDateGT, displayDateLT, approved,
800             expired, reviewDate);
801     }
802 
803     public static int searchCount(long companyId, long groupId,
804         java.lang.String articleId, java.lang.Double version,
805         java.lang.String title, java.lang.String description,
806         java.lang.String content, java.lang.String type,
807         java.lang.String structureId, java.lang.String templateId,
808         java.util.Date displayDateGT, java.util.Date displayDateLT,
809         java.lang.Boolean approved, java.lang.Boolean expired,
810         java.util.Date reviewDate, boolean andOperator)
811         throws com.liferay.portal.SystemException {
812         return getService()
813                    .searchCount(companyId, groupId, articleId, version, title,
814             description, content, type, structureId, templateId, displayDateGT,
815             displayDateLT, approved, expired, reviewDate, andOperator);
816     }
817 
818     public static int searchCount(long companyId, long groupId,
819         java.lang.String articleId, java.lang.Double version,
820         java.lang.String title, java.lang.String description,
821         java.lang.String content, java.lang.String type,
822         java.lang.String[] structureIds, java.lang.String[] templateIds,
823         java.util.Date displayDateGT, java.util.Date displayDateLT,
824         java.lang.Boolean approved, java.lang.Boolean expired,
825         java.util.Date reviewDate, boolean andOperator)
826         throws com.liferay.portal.SystemException {
827         return getService()
828                    .searchCount(companyId, groupId, articleId, version, title,
829             description, content, type, structureIds, templateIds,
830             displayDateGT, displayDateLT, approved, expired, reviewDate,
831             andOperator);
832     }
833 
834     public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
835         long userId, long groupId, java.lang.String articleId, double version,
836         boolean incrementVersion, java.lang.String title,
837         java.lang.String description, java.lang.String content,
838         java.lang.String type, java.lang.String structureId,
839         java.lang.String templateId, int displayDateMonth, int displayDateDay,
840         int displayDateYear, int displayDateHour, int displayDateMinute,
841         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
842         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
843         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
844         int reviewDateHour, int reviewDateMinute, boolean neverReview,
845         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
846         java.io.File smallFile, java.util.Map<String, byte[]> images,
847         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
848         java.lang.String[] tagsEntries)
849         throws com.liferay.portal.PortalException,
850             com.liferay.portal.SystemException {
851         return getService()
852                    .updateArticle(userId, groupId, articleId, version,
853             incrementVersion, title, description, content, type, structureId,
854             templateId, displayDateMonth, displayDateDay, displayDateYear,
855             displayDateHour, displayDateMinute, expirationDateMonth,
856             expirationDateDay, expirationDateYear, expirationDateHour,
857             expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
858             reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
859             indexable, smallImage, smallImageURL, smallFile, images,
860             articleURL, prefs, tagsEntries);
861     }
862 
863     public static com.liferay.portlet.journal.model.JournalArticle updateContent(
864         long groupId, java.lang.String articleId, double version,
865         java.lang.String content)
866         throws com.liferay.portal.PortalException,
867             com.liferay.portal.SystemException {
868         return getService().updateContent(groupId, articleId, version, content);
869     }
870 
871     public static void updateTagsAsset(long userId,
872         com.liferay.portlet.journal.model.JournalArticle article,
873         java.lang.String[] tagsEntries)
874         throws com.liferay.portal.PortalException,
875             com.liferay.portal.SystemException {
876         getService().updateTagsAsset(userId, article, tagsEntries);
877     }
878 
879     public static JournalArticleLocalService getService() {
880         if (_service == null) {
881             throw new RuntimeException("JournalArticleLocalService is not set");
882         }
883 
884         return _service;
885     }
886 
887     public void setService(JournalArticleLocalService service) {
888         _service = service;
889     }
890 
891     private static JournalArticleLocalService _service;
892 }