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