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