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