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