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