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