1   /**
2    * Copyright (c) 2000-2008 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions 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   * <code>com.liferay.portlet.journal.service.JournalArticleLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * <p>
43   * <code>com.liferay.portlet.journal.service.JournalArticleLocalServiceFactory</code>
44   * is responsible for the lookup of the bean.
45   * </p>
46   *
47   * @author Brian Wing Shun Chan
48   *
49   * @see com.liferay.portlet.journal.service.JournalArticleLocalService
50   * @see com.liferay.portlet.journal.service.JournalArticleLocalServiceFactory
51   *
52   */
53  public class JournalArticleLocalServiceUtil {
54      public static com.liferay.portlet.journal.model.JournalArticle addJournalArticle(
55          com.liferay.portlet.journal.model.JournalArticle model)
56          throws com.liferay.portal.SystemException {
57          JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
58  
59          return journalArticleLocalService.addJournalArticle(model);
60      }
61  
62      public static java.util.List dynamicQuery(
63          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
64          throws com.liferay.portal.SystemException {
65          JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
66  
67          return journalArticleLocalService.dynamicQuery(queryInitializer);
68      }
69  
70      public static java.util.List dynamicQuery(
71          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
72          int begin, int end) throws com.liferay.portal.SystemException {
73          JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
74  
75          return journalArticleLocalService.dynamicQuery(queryInitializer, begin,
76              end);
77      }
78  
79      public static com.liferay.portlet.journal.model.JournalArticle updateJournalArticle(
80          com.liferay.portlet.journal.model.JournalArticle model)
81          throws com.liferay.portal.SystemException {
82          JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
83  
84          return journalArticleLocalService.updateJournalArticle(model);
85      }
86  
87      public static com.liferay.portlet.journal.service.persistence.JournalArticlePersistence getJournalArticlePersistence() {
88          JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
89  
90          return journalArticleLocalService.getJournalArticlePersistence();
91      }
92  
93      public static void setJournalArticlePersistence(
94          com.liferay.portlet.journal.service.persistence.JournalArticlePersistence journalArticlePersistence) {
95          JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
96  
97          journalArticleLocalService.setJournalArticlePersistence(journalArticlePersistence);
98      }
99  
100     public static com.liferay.portlet.journal.service.persistence.JournalArticleFinder getJournalArticleFinder() {
101         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
102 
103         return journalArticleLocalService.getJournalArticleFinder();
104     }
105 
106     public static void setJournalArticleFinder(
107         com.liferay.portlet.journal.service.persistence.JournalArticleFinder journalArticleFinder) {
108         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
109 
110         journalArticleLocalService.setJournalArticleFinder(journalArticleFinder);
111     }
112 
113     public static com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence getJournalArticleImagePersistence() {
114         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
115 
116         return journalArticleLocalService.getJournalArticleImagePersistence();
117     }
118 
119     public static void setJournalArticleImagePersistence(
120         com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence journalArticleImagePersistence) {
121         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
122 
123         journalArticleLocalService.setJournalArticleImagePersistence(journalArticleImagePersistence);
124     }
125 
126     public static com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
127         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
128 
129         return journalArticleLocalService.getJournalArticleResourcePersistence();
130     }
131 
132     public static void setJournalArticleResourcePersistence(
133         com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence journalArticleResourcePersistence) {
134         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
135 
136         journalArticleLocalService.setJournalArticleResourcePersistence(journalArticleResourcePersistence);
137     }
138 
139     public static com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence getJournalContentSearchPersistence() {
140         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
141 
142         return journalArticleLocalService.getJournalContentSearchPersistence();
143     }
144 
145     public static void setJournalContentSearchPersistence(
146         com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence journalContentSearchPersistence) {
147         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
148 
149         journalArticleLocalService.setJournalContentSearchPersistence(journalContentSearchPersistence);
150     }
151 
152     public static com.liferay.portlet.journal.service.persistence.JournalFeedPersistence getJournalFeedPersistence() {
153         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
154 
155         return journalArticleLocalService.getJournalFeedPersistence();
156     }
157 
158     public static void setJournalFeedPersistence(
159         com.liferay.portlet.journal.service.persistence.JournalFeedPersistence journalFeedPersistence) {
160         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
161 
162         journalArticleLocalService.setJournalFeedPersistence(journalFeedPersistence);
163     }
164 
165     public static com.liferay.portlet.journal.service.persistence.JournalFeedFinder getJournalFeedFinder() {
166         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
167 
168         return journalArticleLocalService.getJournalFeedFinder();
169     }
170 
171     public static void setJournalFeedFinder(
172         com.liferay.portlet.journal.service.persistence.JournalFeedFinder journalFeedFinder) {
173         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
174 
175         journalArticleLocalService.setJournalFeedFinder(journalFeedFinder);
176     }
177 
178     public static com.liferay.portlet.journal.service.persistence.JournalStructurePersistence getJournalStructurePersistence() {
179         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
180 
181         return journalArticleLocalService.getJournalStructurePersistence();
182     }
183 
184     public static void setJournalStructurePersistence(
185         com.liferay.portlet.journal.service.persistence.JournalStructurePersistence journalStructurePersistence) {
186         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
187 
188         journalArticleLocalService.setJournalStructurePersistence(journalStructurePersistence);
189     }
190 
191     public static com.liferay.portlet.journal.service.persistence.JournalStructureFinder getJournalStructureFinder() {
192         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
193 
194         return journalArticleLocalService.getJournalStructureFinder();
195     }
196 
197     public static void setJournalStructureFinder(
198         com.liferay.portlet.journal.service.persistence.JournalStructureFinder journalStructureFinder) {
199         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
200 
201         journalArticleLocalService.setJournalStructureFinder(journalStructureFinder);
202     }
203 
204     public static com.liferay.portlet.journal.service.persistence.JournalTemplatePersistence getJournalTemplatePersistence() {
205         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
206 
207         return journalArticleLocalService.getJournalTemplatePersistence();
208     }
209 
210     public static void setJournalTemplatePersistence(
211         com.liferay.portlet.journal.service.persistence.JournalTemplatePersistence journalTemplatePersistence) {
212         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
213 
214         journalArticleLocalService.setJournalTemplatePersistence(journalTemplatePersistence);
215     }
216 
217     public static com.liferay.portlet.journal.service.persistence.JournalTemplateFinder getJournalTemplateFinder() {
218         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
219 
220         return journalArticleLocalService.getJournalTemplateFinder();
221     }
222 
223     public static void setJournalTemplateFinder(
224         com.liferay.portlet.journal.service.persistence.JournalTemplateFinder journalTemplateFinder) {
225         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
226 
227         journalArticleLocalService.setJournalTemplateFinder(journalTemplateFinder);
228     }
229 
230     public static com.liferay.portal.service.persistence.CompanyPersistence getCompanyPersistence() {
231         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
232 
233         return journalArticleLocalService.getCompanyPersistence();
234     }
235 
236     public static void setCompanyPersistence(
237         com.liferay.portal.service.persistence.CompanyPersistence companyPersistence) {
238         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
239 
240         journalArticleLocalService.setCompanyPersistence(companyPersistence);
241     }
242 
243     public static com.liferay.portal.service.persistence.PortletPreferencesPersistence getPortletPreferencesPersistence() {
244         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
245 
246         return journalArticleLocalService.getPortletPreferencesPersistence();
247     }
248 
249     public static void setPortletPreferencesPersistence(
250         com.liferay.portal.service.persistence.PortletPreferencesPersistence portletPreferencesPersistence) {
251         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
252 
253         journalArticleLocalService.setPortletPreferencesPersistence(portletPreferencesPersistence);
254     }
255 
256     public static com.liferay.portal.service.persistence.PortletPreferencesFinder getPortletPreferencesFinder() {
257         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
258 
259         return journalArticleLocalService.getPortletPreferencesFinder();
260     }
261 
262     public static void setPortletPreferencesFinder(
263         com.liferay.portal.service.persistence.PortletPreferencesFinder portletPreferencesFinder) {
264         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
265 
266         journalArticleLocalService.setPortletPreferencesFinder(portletPreferencesFinder);
267     }
268 
269     public static com.liferay.portal.service.persistence.ResourcePersistence getResourcePersistence() {
270         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
271 
272         return journalArticleLocalService.getResourcePersistence();
273     }
274 
275     public static void setResourcePersistence(
276         com.liferay.portal.service.persistence.ResourcePersistence resourcePersistence) {
277         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
278 
279         journalArticleLocalService.setResourcePersistence(resourcePersistence);
280     }
281 
282     public static com.liferay.portal.service.persistence.ResourceFinder getResourceFinder() {
283         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
284 
285         return journalArticleLocalService.getResourceFinder();
286     }
287 
288     public static void setResourceFinder(
289         com.liferay.portal.service.persistence.ResourceFinder resourceFinder) {
290         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
291 
292         journalArticleLocalService.setResourceFinder(resourceFinder);
293     }
294 
295     public static com.liferay.portal.service.persistence.UserPersistence getUserPersistence() {
296         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
297 
298         return journalArticleLocalService.getUserPersistence();
299     }
300 
301     public static void setUserPersistence(
302         com.liferay.portal.service.persistence.UserPersistence userPersistence) {
303         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
304 
305         journalArticleLocalService.setUserPersistence(userPersistence);
306     }
307 
308     public static com.liferay.portal.service.persistence.UserFinder getUserFinder() {
309         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
310 
311         return journalArticleLocalService.getUserFinder();
312     }
313 
314     public static void setUserFinder(
315         com.liferay.portal.service.persistence.UserFinder userFinder) {
316         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
317 
318         journalArticleLocalService.setUserFinder(userFinder);
319     }
320 
321     public static com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence getMBMessagePersistence() {
322         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
323 
324         return journalArticleLocalService.getMBMessagePersistence();
325     }
326 
327     public static void setMBMessagePersistence(
328         com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence mbMessagePersistence) {
329         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
330 
331         journalArticleLocalService.setMBMessagePersistence(mbMessagePersistence);
332     }
333 
334     public static com.liferay.portlet.messageboards.service.persistence.MBMessageFinder getMBMessageFinder() {
335         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
336 
337         return journalArticleLocalService.getMBMessageFinder();
338     }
339 
340     public static void setMBMessageFinder(
341         com.liferay.portlet.messageboards.service.persistence.MBMessageFinder mbMessageFinder) {
342         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
343 
344         journalArticleLocalService.setMBMessageFinder(mbMessageFinder);
345     }
346 
347     public static com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence getRatingsStatsPersistence() {
348         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
349 
350         return journalArticleLocalService.getRatingsStatsPersistence();
351     }
352 
353     public static void setRatingsStatsPersistence(
354         com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence ratingsStatsPersistence) {
355         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
356 
357         journalArticleLocalService.setRatingsStatsPersistence(ratingsStatsPersistence);
358     }
359 
360     public static com.liferay.portlet.tags.service.persistence.TagsAssetPersistence getTagsAssetPersistence() {
361         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
362 
363         return journalArticleLocalService.getTagsAssetPersistence();
364     }
365 
366     public static void setTagsAssetPersistence(
367         com.liferay.portlet.tags.service.persistence.TagsAssetPersistence tagsAssetPersistence) {
368         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
369 
370         journalArticleLocalService.setTagsAssetPersistence(tagsAssetPersistence);
371     }
372 
373     public static com.liferay.portlet.tags.service.persistence.TagsAssetFinder getTagsAssetFinder() {
374         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
375 
376         return journalArticleLocalService.getTagsAssetFinder();
377     }
378 
379     public static void setTagsAssetFinder(
380         com.liferay.portlet.tags.service.persistence.TagsAssetFinder tagsAssetFinder) {
381         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
382 
383         journalArticleLocalService.setTagsAssetFinder(tagsAssetFinder);
384     }
385 
386     public static com.liferay.portlet.tags.service.persistence.TagsEntryPersistence getTagsEntryPersistence() {
387         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
388 
389         return journalArticleLocalService.getTagsEntryPersistence();
390     }
391 
392     public static void setTagsEntryPersistence(
393         com.liferay.portlet.tags.service.persistence.TagsEntryPersistence tagsEntryPersistence) {
394         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
395 
396         journalArticleLocalService.setTagsEntryPersistence(tagsEntryPersistence);
397     }
398 
399     public static com.liferay.portlet.tags.service.persistence.TagsEntryFinder getTagsEntryFinder() {
400         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
401 
402         return journalArticleLocalService.getTagsEntryFinder();
403     }
404 
405     public static void setTagsEntryFinder(
406         com.liferay.portlet.tags.service.persistence.TagsEntryFinder tagsEntryFinder) {
407         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
408 
409         journalArticleLocalService.setTagsEntryFinder(tagsEntryFinder);
410     }
411 
412     public static void afterPropertiesSet() {
413         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
414 
415         journalArticleLocalService.afterPropertiesSet();
416     }
417 
418     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
419         long userId, java.lang.String articleId, boolean autoArticleId,
420         long plid, java.lang.String title, java.lang.String description,
421         java.lang.String content, java.lang.String type,
422         java.lang.String structureId, java.lang.String templateId,
423         int displayDateMonth, int displayDateDay, int displayDateYear,
424         int displayDateHour, int displayDateMinute, int expirationDateMonth,
425         int expirationDateDay, int expirationDateYear, int expirationDateHour,
426         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
427         int reviewDateDay, int reviewDateYear, int reviewDateHour,
428         int reviewDateMinute, boolean neverReview, boolean indexable,
429         boolean smallImage, java.lang.String smallImageURL,
430         java.io.File smallFile, java.util.Map images,
431         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
432         java.lang.String[] tagsEntries, boolean addCommunityPermissions,
433         boolean addGuestPermissions)
434         throws com.liferay.portal.PortalException, 
435             com.liferay.portal.SystemException {
436         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
437 
438         return journalArticleLocalService.addArticle(userId, articleId,
439             autoArticleId, plid, title, description, content, type,
440             structureId, templateId, displayDateMonth, displayDateDay,
441             displayDateYear, displayDateHour, displayDateMinute,
442             expirationDateMonth, expirationDateDay, expirationDateYear,
443             expirationDateHour, expirationDateMinute, neverExpire,
444             reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
445             reviewDateMinute, neverReview, indexable, smallImage,
446             smallImageURL, smallFile, images, articleURL, prefs, tagsEntries,
447             addCommunityPermissions, addGuestPermissions);
448     }
449 
450     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
451         java.lang.String uuid, long userId, java.lang.String articleId,
452         boolean autoArticleId, long plid, java.lang.String title,
453         java.lang.String description, java.lang.String content,
454         java.lang.String type, java.lang.String structureId,
455         java.lang.String templateId, int displayDateMonth, int displayDateDay,
456         int displayDateYear, int displayDateHour, int displayDateMinute,
457         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
458         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
459         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
460         int reviewDateHour, int reviewDateMinute, boolean neverReview,
461         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
462         java.io.File smallFile, java.util.Map images,
463         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
464         java.lang.String[] tagsEntries, boolean addCommunityPermissions,
465         boolean addGuestPermissions)
466         throws com.liferay.portal.PortalException, 
467             com.liferay.portal.SystemException {
468         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
469 
470         return journalArticleLocalService.addArticle(uuid, userId, articleId,
471             autoArticleId, plid, title, description, content, type,
472             structureId, templateId, displayDateMonth, displayDateDay,
473             displayDateYear, displayDateHour, displayDateMinute,
474             expirationDateMonth, expirationDateDay, expirationDateYear,
475             expirationDateHour, expirationDateMinute, neverExpire,
476             reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
477             reviewDateMinute, neverReview, indexable, smallImage,
478             smallImageURL, smallFile, images, articleURL, prefs, tagsEntries,
479             addCommunityPermissions, addGuestPermissions);
480     }
481 
482     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
483         long userId, java.lang.String articleId, boolean autoArticleId,
484         long plid, java.lang.String title, java.lang.String description,
485         java.lang.String content, java.lang.String type,
486         java.lang.String structureId, java.lang.String templateId,
487         int displayDateMonth, int displayDateDay, int displayDateYear,
488         int displayDateHour, int displayDateMinute, int expirationDateMonth,
489         int expirationDateDay, int expirationDateYear, int expirationDateHour,
490         int expirationDateMinute, boolean neverExpire, int reviewDateMonth,
491         int reviewDateDay, int reviewDateYear, int reviewDateHour,
492         int reviewDateMinute, boolean neverReview, boolean indexable,
493         boolean smallImage, java.lang.String smallImageURL,
494         java.io.File smallFile, java.util.Map images,
495         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
496         java.lang.String[] tagsEntries,
497         java.lang.String[] communityPermissions,
498         java.lang.String[] guestPermissions)
499         throws com.liferay.portal.PortalException, 
500             com.liferay.portal.SystemException {
501         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
502 
503         return journalArticleLocalService.addArticle(userId, articleId,
504             autoArticleId, plid, title, description, content, type,
505             structureId, templateId, displayDateMonth, displayDateDay,
506             displayDateYear, displayDateHour, displayDateMinute,
507             expirationDateMonth, expirationDateDay, expirationDateYear,
508             expirationDateHour, expirationDateMinute, neverExpire,
509             reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
510             reviewDateMinute, neverReview, indexable, smallImage,
511             smallImageURL, smallFile, images, articleURL, prefs, tagsEntries,
512             communityPermissions, guestPermissions);
513     }
514 
515     public static com.liferay.portlet.journal.model.JournalArticle addArticle(
516         java.lang.String uuid, long userId, java.lang.String articleId,
517         boolean autoArticleId, long plid, java.lang.String title,
518         java.lang.String description, java.lang.String content,
519         java.lang.String type, java.lang.String structureId,
520         java.lang.String templateId, int displayDateMonth, int displayDateDay,
521         int displayDateYear, int displayDateHour, int displayDateMinute,
522         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
523         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
524         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
525         int reviewDateHour, int reviewDateMinute, boolean neverReview,
526         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
527         java.io.File smallFile, java.util.Map images,
528         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
529         java.lang.String[] tagsEntries,
530         java.lang.Boolean addCommunityPermissions,
531         java.lang.Boolean addGuestPermissions,
532         java.lang.String[] communityPermissions,
533         java.lang.String[] guestPermissions)
534         throws com.liferay.portal.PortalException, 
535             com.liferay.portal.SystemException {
536         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
537 
538         return journalArticleLocalService.addArticle(uuid, userId, articleId,
539             autoArticleId, plid, title, description, content, type,
540             structureId, templateId, displayDateMonth, displayDateDay,
541             displayDateYear, displayDateHour, displayDateMinute,
542             expirationDateMonth, expirationDateDay, expirationDateYear,
543             expirationDateHour, expirationDateMinute, neverExpire,
544             reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
545             reviewDateMinute, neverReview, indexable, smallImage,
546             smallImageURL, smallFile, images, articleURL, prefs, tagsEntries,
547             addCommunityPermissions, addGuestPermissions, communityPermissions,
548             guestPermissions);
549     }
550 
551     public static com.liferay.portlet.journal.model.JournalArticle addArticleToGroup(
552         java.lang.String uuid, long userId, java.lang.String articleId,
553         boolean autoArticleId, long groupId, java.lang.String title,
554         java.lang.String description, java.lang.String content,
555         java.lang.String type, java.lang.String structureId,
556         java.lang.String templateId, int displayDateMonth, int displayDateDay,
557         int displayDateYear, int displayDateHour, int displayDateMinute,
558         int expirationDateMonth, int expirationDateDay, int expirationDateYear,
559         int expirationDateHour, int expirationDateMinute, boolean neverExpire,
560         int reviewDateMonth, int reviewDateDay, int reviewDateYear,
561         int reviewDateHour, int reviewDateMinute, boolean neverReview,
562         boolean indexable, boolean smallImage, java.lang.String smallImageURL,
563         java.io.File smallFile, java.util.Map images,
564         java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
565         java.lang.String[] tagsEntries,
566         java.lang.Boolean addCommunityPermissions,
567         java.lang.Boolean addGuestPermissions,
568         java.lang.String[] communityPermissions,
569         java.lang.String[] guestPermissions)
570         throws com.liferay.portal.PortalException, 
571             com.liferay.portal.SystemException {
572         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
573 
574         return journalArticleLocalService.addArticleToGroup(uuid, userId,
575             articleId, autoArticleId, groupId, title, description, content,
576             type, structureId, templateId, displayDateMonth, displayDateDay,
577             displayDateYear, displayDateHour, displayDateMinute,
578             expirationDateMonth, expirationDateDay, expirationDateYear,
579             expirationDateHour, expirationDateMinute, neverExpire,
580             reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
581             reviewDateMinute, neverReview, indexable, smallImage,
582             smallImageURL, smallFile, images, articleURL, prefs, tagsEntries,
583             addCommunityPermissions, addGuestPermissions, communityPermissions,
584             guestPermissions);
585     }
586 
587     public static void addArticleResources(long groupId,
588         java.lang.String articleId, boolean addCommunityPermissions,
589         boolean addGuestPermissions)
590         throws com.liferay.portal.PortalException, 
591             com.liferay.portal.SystemException {
592         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
593 
594         journalArticleLocalService.addArticleResources(groupId, articleId,
595             addCommunityPermissions, addGuestPermissions);
596     }
597 
598     public static void addArticleResources(
599         com.liferay.portlet.journal.model.JournalArticle article,
600         boolean addCommunityPermissions, boolean addGuestPermissions)
601         throws com.liferay.portal.PortalException, 
602             com.liferay.portal.SystemException {
603         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
604 
605         journalArticleLocalService.addArticleResources(article,
606             addCommunityPermissions, addGuestPermissions);
607     }
608 
609     public static void addArticleResources(long groupId,
610         java.lang.String articleId, java.lang.String[] communityPermissions,
611         java.lang.String[] guestPermissions)
612         throws com.liferay.portal.PortalException, 
613             com.liferay.portal.SystemException {
614         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
615 
616         journalArticleLocalService.addArticleResources(groupId, articleId,
617             communityPermissions, guestPermissions);
618     }
619 
620     public static void addArticleResources(
621         com.liferay.portlet.journal.model.JournalArticle article,
622         java.lang.String[] communityPermissions,
623         java.lang.String[] guestPermissions)
624         throws com.liferay.portal.PortalException, 
625             com.liferay.portal.SystemException {
626         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
627 
628         journalArticleLocalService.addArticleResources(article,
629             communityPermissions, guestPermissions);
630     }
631 
632     public static com.liferay.portlet.journal.model.JournalArticle approveArticle(
633         long userId, long groupId, java.lang.String articleId, double version,
634         java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
635         throws com.liferay.portal.PortalException, 
636             com.liferay.portal.SystemException {
637         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
638 
639         return journalArticleLocalService.approveArticle(userId, groupId,
640             articleId, version, articleURL, prefs);
641     }
642 
643     public static com.liferay.portlet.journal.model.JournalArticle checkArticleResourcePrimKey(
644         long groupId, java.lang.String articleId, double version)
645         throws com.liferay.portal.PortalException, 
646             com.liferay.portal.SystemException {
647         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
648 
649         return journalArticleLocalService.checkArticleResourcePrimKey(groupId,
650             articleId, version);
651     }
652 
653     public static void checkArticles()
654         throws com.liferay.portal.PortalException, 
655             com.liferay.portal.SystemException {
656         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
657 
658         journalArticleLocalService.checkArticles();
659     }
660 
661     public static void checkNewLine(long groupId, java.lang.String articleId,
662         double version)
663         throws com.liferay.portal.PortalException, 
664             com.liferay.portal.SystemException {
665         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
666 
667         journalArticleLocalService.checkNewLine(groupId, articleId, version);
668     }
669 
670     public static void checkStructure(long groupId, java.lang.String articleId,
671         double version)
672         throws com.liferay.portal.PortalException, 
673             com.liferay.portal.SystemException {
674         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
675 
676         journalArticleLocalService.checkStructure(groupId, articleId, version);
677     }
678 
679     public static void deleteArticle(long groupId, java.lang.String articleId,
680         double version, java.lang.String articleURL,
681         javax.portlet.PortletPreferences prefs)
682         throws com.liferay.portal.PortalException, 
683             com.liferay.portal.SystemException {
684         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
685 
686         journalArticleLocalService.deleteArticle(groupId, articleId, version,
687             articleURL, prefs);
688     }
689 
690     public static void deleteArticle(
691         com.liferay.portlet.journal.model.JournalArticle article,
692         java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
693         throws com.liferay.portal.PortalException, 
694             com.liferay.portal.SystemException {
695         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
696 
697         journalArticleLocalService.deleteArticle(article, articleURL, prefs);
698     }
699 
700     public static void deleteArticles(long groupId)
701         throws com.liferay.portal.PortalException, 
702             com.liferay.portal.SystemException {
703         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
704 
705         journalArticleLocalService.deleteArticles(groupId);
706     }
707 
708     public static void expireArticle(long groupId, java.lang.String articleId,
709         double version, java.lang.String articleURL,
710         javax.portlet.PortletPreferences prefs)
711         throws com.liferay.portal.PortalException, 
712             com.liferay.portal.SystemException {
713         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
714 
715         journalArticleLocalService.expireArticle(groupId, articleId, version,
716             articleURL, prefs);
717     }
718 
719     public static void expireArticle(
720         com.liferay.portlet.journal.model.JournalArticle article,
721         java.lang.String articleURL, javax.portlet.PortletPreferences prefs)
722         throws com.liferay.portal.PortalException, 
723             com.liferay.portal.SystemException {
724         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
725 
726         journalArticleLocalService.expireArticle(article, articleURL, prefs);
727     }
728 
729     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
730         long id)
731         throws com.liferay.portal.PortalException, 
732             com.liferay.portal.SystemException {
733         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
734 
735         return journalArticleLocalService.getArticle(id);
736     }
737 
738     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
739         long groupId, java.lang.String articleId)
740         throws com.liferay.portal.PortalException, 
741             com.liferay.portal.SystemException {
742         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
743 
744         return journalArticleLocalService.getArticle(groupId, articleId);
745     }
746 
747     public static com.liferay.portlet.journal.model.JournalArticle getArticle(
748         long groupId, java.lang.String articleId, double version)
749         throws com.liferay.portal.PortalException, 
750             com.liferay.portal.SystemException {
751         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
752 
753         return journalArticleLocalService.getArticle(groupId, articleId, version);
754     }
755 
756     public static java.lang.String getArticleContent(long groupId,
757         java.lang.String articleId, java.lang.String languageId,
758         com.liferay.portal.theme.ThemeDisplay themeDisplay)
759         throws com.liferay.portal.PortalException, 
760             com.liferay.portal.SystemException {
761         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
762 
763         return journalArticleLocalService.getArticleContent(groupId, articleId,
764             languageId, themeDisplay);
765     }
766 
767     public static java.lang.String getArticleContent(long groupId,
768         java.lang.String articleId, java.lang.String templateId,
769         java.lang.String languageId,
770         com.liferay.portal.theme.ThemeDisplay themeDisplay)
771         throws com.liferay.portal.PortalException, 
772             com.liferay.portal.SystemException {
773         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
774 
775         return journalArticleLocalService.getArticleContent(groupId, articleId,
776             templateId, languageId, themeDisplay);
777     }
778 
779     public static java.lang.String getArticleContent(long groupId,
780         java.lang.String articleId, double version,
781         java.lang.String languageId,
782         com.liferay.portal.theme.ThemeDisplay themeDisplay)
783         throws com.liferay.portal.PortalException, 
784             com.liferay.portal.SystemException {
785         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
786 
787         return journalArticleLocalService.getArticleContent(groupId, articleId,
788             version, languageId, themeDisplay);
789     }
790 
791     public static java.lang.String getArticleContent(long groupId,
792         java.lang.String articleId, double version,
793         java.lang.String templateId, java.lang.String languageId,
794         com.liferay.portal.theme.ThemeDisplay themeDisplay)
795         throws com.liferay.portal.PortalException, 
796             com.liferay.portal.SystemException {
797         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
798 
799         return journalArticleLocalService.getArticleContent(groupId, articleId,
800             version, templateId, languageId, themeDisplay);
801     }
802 
803     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
804         long groupId, java.lang.String articleId, java.lang.String languageId,
805         com.liferay.portal.theme.ThemeDisplay themeDisplay)
806         throws com.liferay.portal.PortalException, 
807             com.liferay.portal.SystemException {
808         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
809 
810         return journalArticleLocalService.getArticleDisplay(groupId, articleId,
811             languageId, themeDisplay);
812     }
813 
814     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
815         long groupId, java.lang.String articleId, java.lang.String languageId,
816         int page, java.lang.String xmlRequest,
817         com.liferay.portal.theme.ThemeDisplay themeDisplay)
818         throws com.liferay.portal.PortalException, 
819             com.liferay.portal.SystemException {
820         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
821 
822         return journalArticleLocalService.getArticleDisplay(groupId, articleId,
823             languageId, page, xmlRequest, themeDisplay);
824     }
825 
826     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
827         long groupId, java.lang.String articleId, java.lang.String templateId,
828         java.lang.String languageId,
829         com.liferay.portal.theme.ThemeDisplay themeDisplay)
830         throws com.liferay.portal.PortalException, 
831             com.liferay.portal.SystemException {
832         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
833 
834         return journalArticleLocalService.getArticleDisplay(groupId, articleId,
835             templateId, languageId, themeDisplay);
836     }
837 
838     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
839         long groupId, java.lang.String articleId, java.lang.String templateId,
840         java.lang.String languageId, int page, java.lang.String xmlRequest,
841         com.liferay.portal.theme.ThemeDisplay themeDisplay)
842         throws com.liferay.portal.PortalException, 
843             com.liferay.portal.SystemException {
844         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
845 
846         return journalArticleLocalService.getArticleDisplay(groupId, articleId,
847             templateId, languageId, page, xmlRequest, themeDisplay);
848     }
849 
850     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
851         long groupId, java.lang.String articleId, double version,
852         java.lang.String templateId, java.lang.String languageId,
853         com.liferay.portal.theme.ThemeDisplay themeDisplay)
854         throws com.liferay.portal.PortalException, 
855             com.liferay.portal.SystemException {
856         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
857 
858         return journalArticleLocalService.getArticleDisplay(groupId, articleId,
859             version, templateId, languageId, themeDisplay);
860     }
861 
862     public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
863         long groupId, java.lang.String articleId, double version,
864         java.lang.String templateId, java.lang.String languageId, int page,
865         java.lang.String xmlRequest,
866         com.liferay.portal.theme.ThemeDisplay themeDisplay)
867         throws com.liferay.portal.PortalException, 
868             com.liferay.portal.SystemException {
869         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
870 
871         return journalArticleLocalService.getArticleDisplay(groupId, articleId,
872             version, templateId, languageId, page, xmlRequest, themeDisplay);
873     }
874 
875     public static java.util.List getArticles()
876         throws com.liferay.portal.SystemException {
877         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
878 
879         return journalArticleLocalService.getArticles();
880     }
881 
882     public static java.util.List getArticles(long groupId)
883         throws com.liferay.portal.SystemException {
884         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
885 
886         return journalArticleLocalService.getArticles(groupId);
887     }
888 
889     public static java.util.List getArticles(long groupId, int begin, int end)
890         throws com.liferay.portal.SystemException {
891         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
892 
893         return journalArticleLocalService.getArticles(groupId, begin, end);
894     }
895 
896     public static java.util.List getArticles(long groupId, int begin, int end,
897         com.liferay.portal.kernel.util.OrderByComparator obc)
898         throws com.liferay.portal.SystemException {
899         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
900 
901         return journalArticleLocalService.getArticles(groupId, begin, end, obc);
902     }
903 
904     public static java.util.List getArticlesBySmallImageId(long smallImageId)
905         throws com.liferay.portal.SystemException {
906         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
907 
908         return journalArticleLocalService.getArticlesBySmallImageId(smallImageId);
909     }
910 
911     public static int getArticlesCount(long groupId)
912         throws com.liferay.portal.SystemException {
913         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
914 
915         return journalArticleLocalService.getArticlesCount(groupId);
916     }
917 
918     public static com.liferay.portlet.journal.model.JournalArticle getDisplayArticle(
919         long groupId, java.lang.String articleId)
920         throws com.liferay.portal.PortalException, 
921             com.liferay.portal.SystemException {
922         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
923 
924         return journalArticleLocalService.getDisplayArticle(groupId, articleId);
925     }
926 
927     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
928         long groupId, java.lang.String articleId)
929         throws com.liferay.portal.PortalException, 
930             com.liferay.portal.SystemException {
931         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
932 
933         return journalArticleLocalService.getLatestArticle(groupId, articleId);
934     }
935 
936     public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
937         long groupId, java.lang.String articleId, java.lang.Boolean approved)
938         throws com.liferay.portal.PortalException, 
939             com.liferay.portal.SystemException {
940         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
941 
942         return journalArticleLocalService.getLatestArticle(groupId, articleId,
943             approved);
944     }
945 
946     public static double getLatestVersion(long groupId,
947         java.lang.String articleId)
948         throws com.liferay.portal.PortalException, 
949             com.liferay.portal.SystemException {
950         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
951 
952         return journalArticleLocalService.getLatestVersion(groupId, articleId);
953     }
954 
955     public static double getLatestVersion(long groupId,
956         java.lang.String articleId, java.lang.Boolean approved)
957         throws com.liferay.portal.PortalException, 
958             com.liferay.portal.SystemException {
959         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
960 
961         return journalArticleLocalService.getLatestVersion(groupId, articleId,
962             approved);
963     }
964 
965     public static java.util.List getStructureArticles(long groupId,
966         java.lang.String structureId) throws com.liferay.portal.SystemException {
967         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
968 
969         return journalArticleLocalService.getStructureArticles(groupId,
970             structureId);
971     }
972 
973     public static java.util.List getStructureArticles(long groupId,
974         java.lang.String structureId, int begin, int end,
975         com.liferay.portal.kernel.util.OrderByComparator obc)
976         throws com.liferay.portal.SystemException {
977         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
978 
979         return journalArticleLocalService.getStructureArticles(groupId,
980             structureId, begin, end, obc);
981     }
982 
983     public static int getStructureArticlesCount(long groupId,
984         java.lang.String structureId) throws com.liferay.portal.SystemException {
985         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
986 
987         return journalArticleLocalService.getStructureArticlesCount(groupId,
988             structureId);
989     }
990 
991     public static java.util.List getTemplateArticles(long groupId,
992         java.lang.String templateId) throws com.liferay.portal.SystemException {
993         JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
994 
995         return journalArticleLocalService.getTemplateArticles(groupId,
996             templateId);
997     }
998 
999     public static java.util.List getTemplateArticles(long groupId,
1000        java.lang.String templateId, int begin, int end,
1001        com.liferay.portal.kernel.util.OrderByComparator obc)
1002        throws com.liferay.portal.SystemException {
1003        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1004
1005        return journalArticleLocalService.getTemplateArticles(groupId,
1006            templateId, begin, end, obc);
1007    }
1008
1009    public static int getTemplateArticlesCount(long groupId,
1010        java.lang.String templateId) throws com.liferay.portal.SystemException {
1011        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1012
1013        return journalArticleLocalService.getTemplateArticlesCount(groupId,
1014            templateId);
1015    }
1016
1017    public static boolean hasArticle(long groupId, java.lang.String articleId)
1018        throws com.liferay.portal.SystemException {
1019        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1020
1021        return journalArticleLocalService.hasArticle(groupId, articleId);
1022    }
1023
1024    public static boolean isLatestVersion(long groupId,
1025        java.lang.String articleId, double version)
1026        throws com.liferay.portal.PortalException, 
1027            com.liferay.portal.SystemException {
1028        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1029
1030        return journalArticleLocalService.isLatestVersion(groupId, articleId,
1031            version);
1032    }
1033
1034    public static boolean isLatestVersion(long groupId,
1035        java.lang.String articleId, double version, java.lang.Boolean active)
1036        throws com.liferay.portal.PortalException, 
1037            com.liferay.portal.SystemException {
1038        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1039
1040        return journalArticleLocalService.isLatestVersion(groupId, articleId,
1041            version, active);
1042    }
1043
1044    public static void reIndex(java.lang.String[] ids)
1045        throws com.liferay.portal.SystemException {
1046        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1047
1048        journalArticleLocalService.reIndex(ids);
1049    }
1050
1051    public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
1052        long groupId, java.lang.String articleId, double version,
1053        java.lang.String languageId)
1054        throws com.liferay.portal.PortalException, 
1055            com.liferay.portal.SystemException {
1056        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1057
1058        return journalArticleLocalService.removeArticleLocale(groupId,
1059            articleId, version, languageId);
1060    }
1061
1062    public static com.liferay.portal.kernel.search.Hits search(long companyId,
1063        long groupId, java.lang.String keywords)
1064        throws com.liferay.portal.SystemException {
1065        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1066
1067        return journalArticleLocalService.search(companyId, groupId, keywords);
1068    }
1069
1070    public static com.liferay.portal.kernel.search.Hits search(long companyId,
1071        long groupId, java.lang.String keywords, java.lang.String sortField)
1072        throws com.liferay.portal.SystemException {
1073        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1074
1075        return journalArticleLocalService.search(companyId, groupId, keywords,
1076            sortField);
1077    }
1078
1079    public static java.util.List search(long companyId, long groupId,
1080        java.lang.String keywords, java.lang.Double version,
1081        java.lang.String type, java.lang.String structureId,
1082        java.lang.String templateId, java.util.Date displayDateGT,
1083        java.util.Date displayDateLT, java.lang.Boolean approved,
1084        java.lang.Boolean expired, java.util.Date reviewDate, int begin,
1085        int end, com.liferay.portal.kernel.util.OrderByComparator obc)
1086        throws com.liferay.portal.SystemException {
1087        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1088
1089        return journalArticleLocalService.search(companyId, groupId, keywords,
1090            version, type, structureId, templateId, displayDateGT,
1091            displayDateLT, approved, expired, reviewDate, begin, end, obc);
1092    }
1093
1094    public static java.util.List search(long companyId, long groupId,
1095        java.lang.String articleId, java.lang.Double version,
1096        java.lang.String title, java.lang.String description,
1097        java.lang.String content, java.lang.String type,
1098        java.lang.String structureId, java.lang.String templateId,
1099        java.util.Date displayDateGT, java.util.Date displayDateLT,
1100        java.lang.Boolean approved, java.lang.Boolean expired,
1101        java.util.Date reviewDate, boolean andOperator, int begin, int end,
1102        com.liferay.portal.kernel.util.OrderByComparator obc)
1103        throws com.liferay.portal.SystemException {
1104        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1105
1106        return journalArticleLocalService.search(companyId, groupId, articleId,
1107            version, title, description, content, type, structureId,
1108            templateId, displayDateGT, displayDateLT, approved, expired,
1109            reviewDate, andOperator, begin, end, obc);
1110    }
1111
1112    public static java.util.List search(long companyId, long groupId,
1113        java.lang.String articleId, java.lang.Double version,
1114        java.lang.String title, java.lang.String description,
1115        java.lang.String content, java.lang.String type,
1116        java.lang.String[] structureIds, java.lang.String[] templateIds,
1117        java.util.Date displayDateGT, java.util.Date displayDateLT,
1118        java.lang.Boolean approved, java.lang.Boolean expired,
1119        java.util.Date reviewDate, boolean andOperator, int begin, int end,
1120        com.liferay.portal.kernel.util.OrderByComparator obc)
1121        throws com.liferay.portal.SystemException {
1122        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1123
1124        return journalArticleLocalService.search(companyId, groupId, articleId,
1125            version, title, description, content, type, structureIds,
1126            templateIds, displayDateGT, displayDateLT, approved, expired,
1127            reviewDate, andOperator, begin, end, obc);
1128    }
1129
1130    public static int searchCount(long companyId, long groupId,
1131        java.lang.String keywords, java.lang.Double version,
1132        java.lang.String type, java.lang.String structureId,
1133        java.lang.String templateId, java.util.Date displayDateGT,
1134        java.util.Date displayDateLT, java.lang.Boolean approved,
1135        java.lang.Boolean expired, java.util.Date reviewDate)
1136        throws com.liferay.portal.SystemException {
1137        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1138
1139        return journalArticleLocalService.searchCount(companyId, groupId,
1140            keywords, version, type, structureId, templateId, displayDateGT,
1141            displayDateLT, approved, expired, reviewDate);
1142    }
1143
1144    public static int searchCount(long companyId, long groupId,
1145        java.lang.String articleId, java.lang.Double version,
1146        java.lang.String title, java.lang.String description,
1147        java.lang.String content, java.lang.String type,
1148        java.lang.String structureId, java.lang.String templateId,
1149        java.util.Date displayDateGT, java.util.Date displayDateLT,
1150        java.lang.Boolean approved, java.lang.Boolean expired,
1151        java.util.Date reviewDate, boolean andOperator)
1152        throws com.liferay.portal.SystemException {
1153        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1154
1155        return journalArticleLocalService.searchCount(companyId, groupId,
1156            articleId, version, title, description, content, type, structureId,
1157            templateId, displayDateGT, displayDateLT, approved, expired,
1158            reviewDate, andOperator);
1159    }
1160
1161    public static int searchCount(long companyId, long groupId,
1162        java.lang.String articleId, java.lang.Double version,
1163        java.lang.String title, java.lang.String description,
1164        java.lang.String content, java.lang.String type,
1165        java.lang.String[] structureIds, java.lang.String[] templateIds,
1166        java.util.Date displayDateGT, java.util.Date displayDateLT,
1167        java.lang.Boolean approved, java.lang.Boolean expired,
1168        java.util.Date reviewDate, boolean andOperator)
1169        throws com.liferay.portal.SystemException {
1170        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1171
1172        return journalArticleLocalService.searchCount(companyId, groupId,
1173            articleId, version, title, description, content, type,
1174            structureIds, templateIds, displayDateGT, displayDateLT, approved,
1175            expired, reviewDate, andOperator);
1176    }
1177
1178    public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
1179        long userId, long groupId, java.lang.String articleId, double version,
1180        boolean incrementVersion, java.lang.String title,
1181        java.lang.String description, java.lang.String content,
1182        java.lang.String type, java.lang.String structureId,
1183        java.lang.String templateId, int displayDateMonth, int displayDateDay,
1184        int displayDateYear, int displayDateHour, int displayDateMinute,
1185        int expirationDateMonth, int expirationDateDay, int expirationDateYear,
1186        int expirationDateHour, int expirationDateMinute, boolean neverExpire,
1187        int reviewDateMonth, int reviewDateDay, int reviewDateYear,
1188        int reviewDateHour, int reviewDateMinute, boolean neverReview,
1189        boolean indexable, boolean smallImage, java.lang.String smallImageURL,
1190        java.io.File smallFile, java.util.Map images,
1191        java.lang.String articleURL, javax.portlet.PortletPreferences prefs,
1192        java.lang.String[] tagsEntries)
1193        throws com.liferay.portal.PortalException, 
1194            com.liferay.portal.SystemException {
1195        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1196
1197        return journalArticleLocalService.updateArticle(userId, groupId,
1198            articleId, version, incrementVersion, title, description, content,
1199            type, structureId, templateId, displayDateMonth, displayDateDay,
1200            displayDateYear, displayDateHour, displayDateMinute,
1201            expirationDateMonth, expirationDateDay, expirationDateYear,
1202            expirationDateHour, expirationDateMinute, neverExpire,
1203            reviewDateMonth, reviewDateDay, reviewDateYear, reviewDateHour,
1204            reviewDateMinute, neverReview, indexable, smallImage,
1205            smallImageURL, smallFile, images, articleURL, prefs, tagsEntries);
1206    }
1207
1208    public static com.liferay.portlet.journal.model.JournalArticle updateContent(
1209        long groupId, java.lang.String articleId, double version,
1210        java.lang.String content)
1211        throws com.liferay.portal.PortalException, 
1212            com.liferay.portal.SystemException {
1213        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1214
1215        return journalArticleLocalService.updateContent(groupId, articleId,
1216            version, content);
1217    }
1218
1219    public static void updateTagsAsset(long userId,
1220        com.liferay.portlet.journal.model.JournalArticle article,
1221        java.lang.String[] tagsEntries)
1222        throws com.liferay.portal.PortalException, 
1223            com.liferay.portal.SystemException {
1224        JournalArticleLocalService journalArticleLocalService = JournalArticleLocalServiceFactory.getService();
1225
1226        journalArticleLocalService.updateTagsAsset(userId, article, tagsEntries);
1227    }
1228}