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