001
014
015 package com.liferay.portlet.journal.service;
016
017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018 import com.liferay.portal.kernel.util.MethodCache;
019 import com.liferay.portal.kernel.util.ReferenceRegistry;
020
021
034 public class JournalArticleLocalServiceUtil {
035
040
041
048 public static com.liferay.portlet.journal.model.JournalArticle addJournalArticle(
049 com.liferay.portlet.journal.model.JournalArticle journalArticle)
050 throws com.liferay.portal.kernel.exception.SystemException {
051 return getService().addJournalArticle(journalArticle);
052 }
053
054
060 public static com.liferay.portlet.journal.model.JournalArticle createJournalArticle(
061 long id) {
062 return getService().createJournalArticle(id);
063 }
064
065
072 public static void deleteJournalArticle(long id)
073 throws com.liferay.portal.kernel.exception.PortalException,
074 com.liferay.portal.kernel.exception.SystemException {
075 getService().deleteJournalArticle(id);
076 }
077
078
084 public static void deleteJournalArticle(
085 com.liferay.portlet.journal.model.JournalArticle journalArticle)
086 throws com.liferay.portal.kernel.exception.SystemException {
087 getService().deleteJournalArticle(journalArticle);
088 }
089
090
097 @SuppressWarnings("rawtypes")
098 public static java.util.List dynamicQuery(
099 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
100 throws com.liferay.portal.kernel.exception.SystemException {
101 return getService().dynamicQuery(dynamicQuery);
102 }
103
104
117 @SuppressWarnings("rawtypes")
118 public static java.util.List dynamicQuery(
119 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
120 int end) throws com.liferay.portal.kernel.exception.SystemException {
121 return getService().dynamicQuery(dynamicQuery, start, end);
122 }
123
124
138 @SuppressWarnings("rawtypes")
139 public static java.util.List dynamicQuery(
140 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
141 int end,
142 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143 throws com.liferay.portal.kernel.exception.SystemException {
144 return getService()
145 .dynamicQuery(dynamicQuery, start, end, orderByComparator);
146 }
147
148
155 public static long dynamicQueryCount(
156 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
157 throws com.liferay.portal.kernel.exception.SystemException {
158 return getService().dynamicQueryCount(dynamicQuery);
159 }
160
161 public static com.liferay.portlet.journal.model.JournalArticle fetchJournalArticle(
162 long id) throws com.liferay.portal.kernel.exception.SystemException {
163 return getService().fetchJournalArticle(id);
164 }
165
166
174 public static com.liferay.portlet.journal.model.JournalArticle getJournalArticle(
175 long id)
176 throws com.liferay.portal.kernel.exception.PortalException,
177 com.liferay.portal.kernel.exception.SystemException {
178 return getService().getJournalArticle(id);
179 }
180
181 public static com.liferay.portal.model.PersistedModel getPersistedModel(
182 java.io.Serializable primaryKeyObj)
183 throws com.liferay.portal.kernel.exception.PortalException,
184 com.liferay.portal.kernel.exception.SystemException {
185 return getService().getPersistedModel(primaryKeyObj);
186 }
187
188
197 public static com.liferay.portlet.journal.model.JournalArticle getJournalArticleByUuidAndGroupId(
198 java.lang.String uuid, long groupId)
199 throws com.liferay.portal.kernel.exception.PortalException,
200 com.liferay.portal.kernel.exception.SystemException {
201 return getService().getJournalArticleByUuidAndGroupId(uuid, groupId);
202 }
203
204
216 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getJournalArticles(
217 int start, int end)
218 throws com.liferay.portal.kernel.exception.SystemException {
219 return getService().getJournalArticles(start, end);
220 }
221
222
228 public static int getJournalArticlesCount()
229 throws com.liferay.portal.kernel.exception.SystemException {
230 return getService().getJournalArticlesCount();
231 }
232
233
240 public static com.liferay.portlet.journal.model.JournalArticle updateJournalArticle(
241 com.liferay.portlet.journal.model.JournalArticle journalArticle)
242 throws com.liferay.portal.kernel.exception.SystemException {
243 return getService().updateJournalArticle(journalArticle);
244 }
245
246
254 public static com.liferay.portlet.journal.model.JournalArticle updateJournalArticle(
255 com.liferay.portlet.journal.model.JournalArticle journalArticle,
256 boolean merge)
257 throws com.liferay.portal.kernel.exception.SystemException {
258 return getService().updateJournalArticle(journalArticle, merge);
259 }
260
261
266 public static java.lang.String getBeanIdentifier() {
267 return getService().getBeanIdentifier();
268 }
269
270
275 public static void setBeanIdentifier(java.lang.String beanIdentifier) {
276 getService().setBeanIdentifier(beanIdentifier);
277 }
278
279 public static com.liferay.portlet.journal.model.JournalArticle addArticle(
280 long userId, long groupId, long classNameId, long classPK,
281 java.lang.String articleId, boolean autoArticleId, double version,
282 java.util.Map<java.util.Locale, java.lang.String> titleMap,
283 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
284 java.lang.String content, java.lang.String type,
285 java.lang.String structureId, java.lang.String templateId,
286 java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
287 int displayDateYear, int displayDateHour, int displayDateMinute,
288 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
289 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
290 int reviewDateMonth, int reviewDateDay, int reviewDateYear,
291 int reviewDateHour, int reviewDateMinute, boolean neverReview,
292 boolean indexable, boolean smallImage, java.lang.String smallImageURL,
293 java.io.File smallImageFile,
294 java.util.Map<java.lang.String, byte[]> images,
295 java.lang.String articleURL,
296 com.liferay.portal.service.ServiceContext serviceContext)
297 throws com.liferay.portal.kernel.exception.PortalException,
298 com.liferay.portal.kernel.exception.SystemException {
299 return getService()
300 .addArticle(userId, groupId, classNameId, classPK,
301 articleId, autoArticleId, version, titleMap, descriptionMap,
302 content, type, structureId, templateId, layoutUuid,
303 displayDateMonth, displayDateDay, displayDateYear, displayDateHour,
304 displayDateMinute, expirationDateMonth, expirationDateDay,
305 expirationDateYear, expirationDateHour, expirationDateMinute,
306 neverExpire, reviewDateMonth, reviewDateDay, reviewDateYear,
307 reviewDateHour, reviewDateMinute, neverReview, indexable,
308 smallImage, smallImageURL, smallImageFile, images, articleURL,
309 serviceContext);
310 }
311
312 public static void addArticleResources(
313 com.liferay.portlet.journal.model.JournalArticle article,
314 boolean addGroupPermissions, boolean addGuestPermissions)
315 throws com.liferay.portal.kernel.exception.PortalException,
316 com.liferay.portal.kernel.exception.SystemException {
317 getService()
318 .addArticleResources(article, addGroupPermissions,
319 addGuestPermissions);
320 }
321
322 public static void addArticleResources(
323 com.liferay.portlet.journal.model.JournalArticle article,
324 java.lang.String[] groupPermissions, java.lang.String[] guestPermissions)
325 throws com.liferay.portal.kernel.exception.PortalException,
326 com.liferay.portal.kernel.exception.SystemException {
327 getService()
328 .addArticleResources(article, groupPermissions, guestPermissions);
329 }
330
331 public static void addArticleResources(long groupId,
332 java.lang.String articleId, boolean addGroupPermissions,
333 boolean addGuestPermissions)
334 throws com.liferay.portal.kernel.exception.PortalException,
335 com.liferay.portal.kernel.exception.SystemException {
336 getService()
337 .addArticleResources(groupId, articleId, addGroupPermissions,
338 addGuestPermissions);
339 }
340
341 public static void addArticleResources(long groupId,
342 java.lang.String articleId, java.lang.String[] groupPermissions,
343 java.lang.String[] guestPermissions)
344 throws com.liferay.portal.kernel.exception.PortalException,
345 com.liferay.portal.kernel.exception.SystemException {
346 getService()
347 .addArticleResources(groupId, articleId, groupPermissions,
348 guestPermissions);
349 }
350
351 public static com.liferay.portlet.journal.model.JournalArticle checkArticleResourcePrimKey(
352 long groupId, java.lang.String articleId, double version)
353 throws com.liferay.portal.kernel.exception.PortalException,
354 com.liferay.portal.kernel.exception.SystemException {
355 return getService()
356 .checkArticleResourcePrimKey(groupId, articleId, version);
357 }
358
359 public static void checkArticles()
360 throws com.liferay.portal.kernel.exception.PortalException,
361 com.liferay.portal.kernel.exception.SystemException {
362 getService().checkArticles();
363 }
364
365 public static void checkNewLine(long groupId, java.lang.String articleId,
366 double version)
367 throws com.liferay.portal.kernel.exception.PortalException,
368 com.liferay.portal.kernel.exception.SystemException {
369 getService().checkNewLine(groupId, articleId, version);
370 }
371
372 public static void checkStructure(long groupId, java.lang.String articleId,
373 double version)
374 throws com.liferay.portal.kernel.exception.PortalException,
375 com.liferay.portal.kernel.exception.SystemException {
376 getService().checkStructure(groupId, articleId, version);
377 }
378
379 public static com.liferay.portlet.journal.model.JournalArticle copyArticle(
380 long userId, long groupId, java.lang.String oldArticleId,
381 java.lang.String newArticleId, boolean autoArticleId, double version)
382 throws com.liferay.portal.kernel.exception.PortalException,
383 com.liferay.portal.kernel.exception.SystemException {
384 return getService()
385 .copyArticle(userId, groupId, oldArticleId, newArticleId,
386 autoArticleId, version);
387 }
388
389 public static void deleteArticle(
390 com.liferay.portlet.journal.model.JournalArticle article,
391 java.lang.String articleURL,
392 com.liferay.portal.service.ServiceContext serviceContext)
393 throws com.liferay.portal.kernel.exception.PortalException,
394 com.liferay.portal.kernel.exception.SystemException {
395 getService().deleteArticle(article, articleURL, serviceContext);
396 }
397
398 public static void deleteArticle(long groupId, java.lang.String articleId,
399 double version, java.lang.String articleURL,
400 com.liferay.portal.service.ServiceContext serviceContext)
401 throws com.liferay.portal.kernel.exception.PortalException,
402 com.liferay.portal.kernel.exception.SystemException {
403 getService()
404 .deleteArticle(groupId, articleId, version, articleURL,
405 serviceContext);
406 }
407
408 public static void deleteArticle(long groupId, java.lang.String articleId,
409 com.liferay.portal.service.ServiceContext serviceContext)
410 throws com.liferay.portal.kernel.exception.PortalException,
411 com.liferay.portal.kernel.exception.SystemException {
412 getService().deleteArticle(groupId, articleId, serviceContext);
413 }
414
415 public static void deleteArticles(long groupId)
416 throws com.liferay.portal.kernel.exception.PortalException,
417 com.liferay.portal.kernel.exception.SystemException {
418 getService().deleteArticles(groupId);
419 }
420
421 public static void deleteLayoutArticleReferences(long groupId,
422 java.lang.String layoutUuid)
423 throws com.liferay.portal.kernel.exception.SystemException {
424 getService().deleteLayoutArticleReferences(groupId, layoutUuid);
425 }
426
427 public static com.liferay.portlet.journal.model.JournalArticle expireArticle(
428 long userId, long groupId, java.lang.String articleId, double version,
429 java.lang.String articleURL,
430 com.liferay.portal.service.ServiceContext serviceContext)
431 throws com.liferay.portal.kernel.exception.PortalException,
432 com.liferay.portal.kernel.exception.SystemException {
433 return getService()
434 .expireArticle(userId, groupId, articleId, version,
435 articleURL, serviceContext);
436 }
437
438 public static void expireArticle(long userId, long groupId,
439 java.lang.String articleId, java.lang.String articleURL,
440 com.liferay.portal.service.ServiceContext serviceContext)
441 throws com.liferay.portal.kernel.exception.PortalException,
442 com.liferay.portal.kernel.exception.SystemException {
443 getService()
444 .expireArticle(userId, groupId, articleId, articleURL,
445 serviceContext);
446 }
447
448 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
449 long id)
450 throws com.liferay.portal.kernel.exception.PortalException,
451 com.liferay.portal.kernel.exception.SystemException {
452 return getService().getArticle(id);
453 }
454
455 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
456 long groupId, java.lang.String articleId)
457 throws com.liferay.portal.kernel.exception.PortalException,
458 com.liferay.portal.kernel.exception.SystemException {
459 return getService().getArticle(groupId, articleId);
460 }
461
462 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
463 long groupId, java.lang.String articleId, double version)
464 throws com.liferay.portal.kernel.exception.PortalException,
465 com.liferay.portal.kernel.exception.SystemException {
466 return getService().getArticle(groupId, articleId, version);
467 }
468
469 public static com.liferay.portlet.journal.model.JournalArticle getArticle(
470 long groupId, java.lang.String className, long classPK)
471 throws com.liferay.portal.kernel.exception.PortalException,
472 com.liferay.portal.kernel.exception.SystemException {
473 return getService().getArticle(groupId, className, classPK);
474 }
475
476 public static com.liferay.portlet.journal.model.JournalArticle getArticleByUrlTitle(
477 long groupId, java.lang.String urlTitle)
478 throws com.liferay.portal.kernel.exception.PortalException,
479 com.liferay.portal.kernel.exception.SystemException {
480 return getService().getArticleByUrlTitle(groupId, urlTitle);
481 }
482
483 public static java.lang.String getArticleContent(
484 com.liferay.portlet.journal.model.JournalArticle article,
485 java.lang.String templateId, java.lang.String viewMode,
486 java.lang.String languageId,
487 com.liferay.portal.theme.ThemeDisplay themeDisplay)
488 throws com.liferay.portal.kernel.exception.PortalException,
489 com.liferay.portal.kernel.exception.SystemException {
490 return getService()
491 .getArticleContent(article, templateId, viewMode,
492 languageId, themeDisplay);
493 }
494
495 public static java.lang.String getArticleContent(long groupId,
496 java.lang.String articleId, double version, java.lang.String viewMode,
497 java.lang.String templateId, java.lang.String languageId,
498 com.liferay.portal.theme.ThemeDisplay themeDisplay)
499 throws com.liferay.portal.kernel.exception.PortalException,
500 com.liferay.portal.kernel.exception.SystemException {
501 return getService()
502 .getArticleContent(groupId, articleId, version, viewMode,
503 templateId, languageId, themeDisplay);
504 }
505
506 public static java.lang.String getArticleContent(long groupId,
507 java.lang.String articleId, double version, java.lang.String viewMode,
508 java.lang.String languageId,
509 com.liferay.portal.theme.ThemeDisplay themeDisplay)
510 throws com.liferay.portal.kernel.exception.PortalException,
511 com.liferay.portal.kernel.exception.SystemException {
512 return getService()
513 .getArticleContent(groupId, articleId, version, viewMode,
514 languageId, themeDisplay);
515 }
516
517 public static java.lang.String getArticleContent(long groupId,
518 java.lang.String articleId, java.lang.String viewMode,
519 java.lang.String templateId, java.lang.String languageId,
520 com.liferay.portal.theme.ThemeDisplay themeDisplay)
521 throws com.liferay.portal.kernel.exception.PortalException,
522 com.liferay.portal.kernel.exception.SystemException {
523 return getService()
524 .getArticleContent(groupId, articleId, viewMode, templateId,
525 languageId, themeDisplay);
526 }
527
528 public static java.lang.String getArticleContent(long groupId,
529 java.lang.String articleId, java.lang.String viewMode,
530 java.lang.String languageId,
531 com.liferay.portal.theme.ThemeDisplay themeDisplay)
532 throws com.liferay.portal.kernel.exception.PortalException,
533 com.liferay.portal.kernel.exception.SystemException {
534 return getService()
535 .getArticleContent(groupId, articleId, viewMode, languageId,
536 themeDisplay);
537 }
538
539 public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
540 com.liferay.portlet.journal.model.JournalArticle article,
541 java.lang.String templateId, java.lang.String viewMode,
542 java.lang.String languageId, int page, java.lang.String xmlRequest,
543 com.liferay.portal.theme.ThemeDisplay themeDisplay)
544 throws com.liferay.portal.kernel.exception.PortalException,
545 com.liferay.portal.kernel.exception.SystemException {
546 return getService()
547 .getArticleDisplay(article, templateId, viewMode,
548 languageId, page, xmlRequest, themeDisplay);
549 }
550
551 public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
552 long groupId, java.lang.String articleId, double version,
553 java.lang.String templateId, java.lang.String viewMode,
554 java.lang.String languageId, int page, java.lang.String xmlRequest,
555 com.liferay.portal.theme.ThemeDisplay themeDisplay)
556 throws com.liferay.portal.kernel.exception.PortalException,
557 com.liferay.portal.kernel.exception.SystemException {
558 return getService()
559 .getArticleDisplay(groupId, articleId, version, templateId,
560 viewMode, languageId, page, xmlRequest, themeDisplay);
561 }
562
563 public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
564 long groupId, java.lang.String articleId, double version,
565 java.lang.String templateId, java.lang.String viewMode,
566 java.lang.String languageId,
567 com.liferay.portal.theme.ThemeDisplay themeDisplay)
568 throws com.liferay.portal.kernel.exception.PortalException,
569 com.liferay.portal.kernel.exception.SystemException {
570 return getService()
571 .getArticleDisplay(groupId, articleId, version, templateId,
572 viewMode, languageId, themeDisplay);
573 }
574
575 public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
576 long groupId, java.lang.String articleId, java.lang.String viewMode,
577 java.lang.String languageId, int page, java.lang.String xmlRequest,
578 com.liferay.portal.theme.ThemeDisplay themeDisplay)
579 throws com.liferay.portal.kernel.exception.PortalException,
580 com.liferay.portal.kernel.exception.SystemException {
581 return getService()
582 .getArticleDisplay(groupId, articleId, viewMode, languageId,
583 page, xmlRequest, themeDisplay);
584 }
585
586 public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
587 long groupId, java.lang.String articleId, java.lang.String templateId,
588 java.lang.String viewMode, java.lang.String languageId, int page,
589 java.lang.String xmlRequest,
590 com.liferay.portal.theme.ThemeDisplay themeDisplay)
591 throws com.liferay.portal.kernel.exception.PortalException,
592 com.liferay.portal.kernel.exception.SystemException {
593 return getService()
594 .getArticleDisplay(groupId, articleId, templateId, viewMode,
595 languageId, page, xmlRequest, themeDisplay);
596 }
597
598 public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
599 long groupId, java.lang.String articleId, java.lang.String templateId,
600 java.lang.String viewMode, java.lang.String languageId,
601 com.liferay.portal.theme.ThemeDisplay themeDisplay)
602 throws com.liferay.portal.kernel.exception.PortalException,
603 com.liferay.portal.kernel.exception.SystemException {
604 return getService()
605 .getArticleDisplay(groupId, articleId, templateId, viewMode,
606 languageId, themeDisplay);
607 }
608
609 public static com.liferay.portlet.journal.model.JournalArticleDisplay getArticleDisplay(
610 long groupId, java.lang.String articleId, java.lang.String viewMode,
611 java.lang.String languageId,
612 com.liferay.portal.theme.ThemeDisplay themeDisplay)
613 throws com.liferay.portal.kernel.exception.PortalException,
614 com.liferay.portal.kernel.exception.SystemException {
615 return getService()
616 .getArticleDisplay(groupId, articleId, viewMode, languageId,
617 themeDisplay);
618 }
619
620 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles()
621 throws com.liferay.portal.kernel.exception.SystemException {
622 return getService().getArticles();
623 }
624
625 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
626 long groupId)
627 throws com.liferay.portal.kernel.exception.SystemException {
628 return getService().getArticles(groupId);
629 }
630
631 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
632 long groupId, int start, int end)
633 throws com.liferay.portal.kernel.exception.SystemException {
634 return getService().getArticles(groupId, start, end);
635 }
636
637 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
638 long groupId, int start, int end,
639 com.liferay.portal.kernel.util.OrderByComparator obc)
640 throws com.liferay.portal.kernel.exception.SystemException {
641 return getService().getArticles(groupId, start, end, obc);
642 }
643
644 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticles(
645 long groupId, java.lang.String articleId)
646 throws com.liferay.portal.kernel.exception.SystemException {
647 return getService().getArticles(groupId, articleId);
648 }
649
650 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getArticlesBySmallImageId(
651 long smallImageId)
652 throws com.liferay.portal.kernel.exception.SystemException {
653 return getService().getArticlesBySmallImageId(smallImageId);
654 }
655
656 public static int getArticlesCount(long groupId)
657 throws com.liferay.portal.kernel.exception.SystemException {
658 return getService().getArticlesCount(groupId);
659 }
660
661 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getCompanyArticles(
662 long companyId, double version, int status, int start, int end)
663 throws com.liferay.portal.kernel.exception.SystemException {
664 return getService()
665 .getCompanyArticles(companyId, version, status, start, end);
666 }
667
668 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getCompanyArticles(
669 long companyId, int status, int start, int end)
670 throws com.liferay.portal.kernel.exception.SystemException {
671 return getService().getCompanyArticles(companyId, status, start, end);
672 }
673
674 public static int getCompanyArticlesCount(long companyId, double version,
675 int status, int start, int end)
676 throws com.liferay.portal.kernel.exception.SystemException {
677 return getService()
678 .getCompanyArticlesCount(companyId, version, status, start,
679 end);
680 }
681
682 public static int getCompanyArticlesCount(long companyId, int status)
683 throws com.liferay.portal.kernel.exception.SystemException {
684 return getService().getCompanyArticlesCount(companyId, status);
685 }
686
687 public static com.liferay.portlet.journal.model.JournalArticle getDisplayArticle(
688 long groupId, java.lang.String articleId)
689 throws com.liferay.portal.kernel.exception.PortalException,
690 com.liferay.portal.kernel.exception.SystemException {
691 return getService().getDisplayArticle(groupId, articleId);
692 }
693
694 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
695 long resourcePrimKey)
696 throws com.liferay.portal.kernel.exception.PortalException,
697 com.liferay.portal.kernel.exception.SystemException {
698 return getService().getLatestArticle(resourcePrimKey);
699 }
700
701 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
702 long resourcePrimKey, int status)
703 throws com.liferay.portal.kernel.exception.PortalException,
704 com.liferay.portal.kernel.exception.SystemException {
705 return getService().getLatestArticle(resourcePrimKey, status);
706 }
707
708 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
709 long resourcePrimKey, int status, boolean preferApproved)
710 throws com.liferay.portal.kernel.exception.PortalException,
711 com.liferay.portal.kernel.exception.SystemException {
712 return getService()
713 .getLatestArticle(resourcePrimKey, status, preferApproved);
714 }
715
716 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
717 long groupId, java.lang.String articleId)
718 throws com.liferay.portal.kernel.exception.PortalException,
719 com.liferay.portal.kernel.exception.SystemException {
720 return getService().getLatestArticle(groupId, articleId);
721 }
722
723 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
724 long groupId, java.lang.String articleId, int status)
725 throws com.liferay.portal.kernel.exception.PortalException,
726 com.liferay.portal.kernel.exception.SystemException {
727 return getService().getLatestArticle(groupId, articleId, status);
728 }
729
730 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticle(
731 long groupId, java.lang.String className, long classPK)
732 throws com.liferay.portal.kernel.exception.PortalException,
733 com.liferay.portal.kernel.exception.SystemException {
734 return getService().getLatestArticle(groupId, className, classPK);
735 }
736
737 public static com.liferay.portlet.journal.model.JournalArticle getLatestArticleByUrlTitle(
738 long groupId, java.lang.String urlTitle, int status)
739 throws com.liferay.portal.kernel.exception.PortalException,
740 com.liferay.portal.kernel.exception.SystemException {
741 return getService().getLatestArticleByUrlTitle(groupId, urlTitle, status);
742 }
743
744 public static double getLatestVersion(long groupId,
745 java.lang.String articleId)
746 throws com.liferay.portal.kernel.exception.PortalException,
747 com.liferay.portal.kernel.exception.SystemException {
748 return getService().getLatestVersion(groupId, articleId);
749 }
750
751 public static double getLatestVersion(long groupId,
752 java.lang.String articleId, int status)
753 throws com.liferay.portal.kernel.exception.PortalException,
754 com.liferay.portal.kernel.exception.SystemException {
755 return getService().getLatestVersion(groupId, articleId, status);
756 }
757
758 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getStructureArticles(
759 long groupId, java.lang.String structureId)
760 throws com.liferay.portal.kernel.exception.SystemException {
761 return getService().getStructureArticles(groupId, structureId);
762 }
763
764 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getStructureArticles(
765 long groupId, java.lang.String structureId, int start, int end,
766 com.liferay.portal.kernel.util.OrderByComparator obc)
767 throws com.liferay.portal.kernel.exception.SystemException {
768 return getService()
769 .getStructureArticles(groupId, structureId, start, end, obc);
770 }
771
772 public static int getStructureArticlesCount(long groupId,
773 java.lang.String structureId)
774 throws com.liferay.portal.kernel.exception.SystemException {
775 return getService().getStructureArticlesCount(groupId, structureId);
776 }
777
778 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getTemplateArticles(
779 long groupId, java.lang.String templateId)
780 throws com.liferay.portal.kernel.exception.SystemException {
781 return getService().getTemplateArticles(groupId, templateId);
782 }
783
784 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> getTemplateArticles(
785 long groupId, java.lang.String templateId, int start, int end,
786 com.liferay.portal.kernel.util.OrderByComparator obc)
787 throws com.liferay.portal.kernel.exception.SystemException {
788 return getService()
789 .getTemplateArticles(groupId, templateId, start, end, obc);
790 }
791
792 public static int getTemplateArticlesCount(long groupId,
793 java.lang.String templateId)
794 throws com.liferay.portal.kernel.exception.SystemException {
795 return getService().getTemplateArticlesCount(groupId, templateId);
796 }
797
798 public static boolean hasArticle(long groupId, java.lang.String articleId)
799 throws com.liferay.portal.kernel.exception.SystemException {
800 return getService().hasArticle(groupId, articleId);
801 }
802
803 public static boolean isLatestVersion(long groupId,
804 java.lang.String articleId, double version)
805 throws com.liferay.portal.kernel.exception.PortalException,
806 com.liferay.portal.kernel.exception.SystemException {
807 return getService().isLatestVersion(groupId, articleId, version);
808 }
809
810 public static boolean isLatestVersion(long groupId,
811 java.lang.String articleId, double version, int status)
812 throws com.liferay.portal.kernel.exception.PortalException,
813 com.liferay.portal.kernel.exception.SystemException {
814 return getService().isLatestVersion(groupId, articleId, version, status);
815 }
816
817 public static com.liferay.portlet.journal.model.JournalArticle removeArticleLocale(
818 long groupId, java.lang.String articleId, double version,
819 java.lang.String languageId)
820 throws com.liferay.portal.kernel.exception.PortalException,
821 com.liferay.portal.kernel.exception.SystemException {
822 return getService()
823 .removeArticleLocale(groupId, articleId, version, languageId);
824 }
825
826 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
827 long companyId, long groupId, long classNameId,
828 java.lang.String keywords, java.lang.Double version,
829 java.lang.String type, java.lang.String structureId,
830 java.lang.String templateId, java.util.Date displayDateGT,
831 java.util.Date displayDateLT, int status, java.util.Date reviewDate,
832 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
833 throws com.liferay.portal.kernel.exception.SystemException {
834 return getService()
835 .search(companyId, groupId, classNameId, keywords, version,
836 type, structureId, templateId, displayDateGT, displayDateLT,
837 status, reviewDate, start, end, obc);
838 }
839
840 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
841 long companyId, long groupId, long classNameId,
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, int status,
847 java.util.Date reviewDate, boolean andOperator, int start, int end,
848 com.liferay.portal.kernel.util.OrderByComparator obc)
849 throws com.liferay.portal.kernel.exception.SystemException {
850 return getService()
851 .search(companyId, groupId, classNameId, articleId, version,
852 title, description, content, type, structureId, templateId,
853 displayDateGT, displayDateLT, status, reviewDate, andOperator,
854 start, end, obc);
855 }
856
857 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> search(
858 long companyId, long groupId, long classNameId,
859 java.lang.String articleId, java.lang.Double version,
860 java.lang.String title, java.lang.String description,
861 java.lang.String content, java.lang.String type,
862 java.lang.String[] structureIds, java.lang.String[] templateIds,
863 java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
864 java.util.Date reviewDate, boolean andOperator, int start, int end,
865 com.liferay.portal.kernel.util.OrderByComparator obc)
866 throws com.liferay.portal.kernel.exception.SystemException {
867 return getService()
868 .search(companyId, groupId, classNameId, articleId, version,
869 title, description, content, type, structureIds, templateIds,
870 displayDateGT, displayDateLT, status, reviewDate, andOperator,
871 start, end, obc);
872 }
873
874 public static com.liferay.portal.kernel.search.Hits search(long companyId,
875 long groupId, long classNameId, java.lang.String structureId,
876 java.lang.String templateId, java.lang.String keywords,
877 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
878 int start, int end, com.liferay.portal.kernel.search.Sort sort)
879 throws com.liferay.portal.kernel.exception.SystemException {
880 return getService()
881 .search(companyId, groupId, classNameId, structureId,
882 templateId, keywords, params, start, end, sort);
883 }
884
885 public static com.liferay.portal.kernel.search.Hits search(long companyId,
886 long groupId, long classNameId, java.lang.String articleId,
887 java.lang.String title, java.lang.String description,
888 java.lang.String content, java.lang.String type,
889 java.lang.String status, java.lang.String structureId,
890 java.lang.String templateId,
891 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
892 boolean andSearch, int start, int end,
893 com.liferay.portal.kernel.search.Sort sort)
894 throws com.liferay.portal.kernel.exception.SystemException {
895 return getService()
896 .search(companyId, groupId, classNameId, articleId, title,
897 description, content, type, status, structureId, templateId,
898 params, andSearch, start, end, sort);
899 }
900
901 public static int searchCount(long companyId, long groupId,
902 long classNameId, java.lang.String keywords, java.lang.Double version,
903 java.lang.String type, java.lang.String structureId,
904 java.lang.String templateId, java.util.Date displayDateGT,
905 java.util.Date displayDateLT, int status, java.util.Date reviewDate)
906 throws com.liferay.portal.kernel.exception.SystemException {
907 return getService()
908 .searchCount(companyId, groupId, classNameId, keywords,
909 version, type, structureId, templateId, displayDateGT,
910 displayDateLT, status, reviewDate);
911 }
912
913 public static int searchCount(long companyId, long groupId,
914 long classNameId, java.lang.String articleId, java.lang.Double version,
915 java.lang.String title, java.lang.String description,
916 java.lang.String content, java.lang.String type,
917 java.lang.String structureId, java.lang.String templateId,
918 java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
919 java.util.Date reviewDate, boolean andOperator)
920 throws com.liferay.portal.kernel.exception.SystemException {
921 return getService()
922 .searchCount(companyId, groupId, classNameId, articleId,
923 version, title, description, content, type, structureId,
924 templateId, displayDateGT, displayDateLT, status, reviewDate,
925 andOperator);
926 }
927
928 public static int searchCount(long companyId, long groupId,
929 long classNameId, java.lang.String articleId, java.lang.Double version,
930 java.lang.String title, java.lang.String description,
931 java.lang.String content, java.lang.String type,
932 java.lang.String[] structureIds, java.lang.String[] templateIds,
933 java.util.Date displayDateGT, java.util.Date displayDateLT, int status,
934 java.util.Date reviewDate, boolean andOperator)
935 throws com.liferay.portal.kernel.exception.SystemException {
936 return getService()
937 .searchCount(companyId, groupId, classNameId, articleId,
938 version, title, description, content, type, structureIds,
939 templateIds, displayDateGT, displayDateLT, status, reviewDate,
940 andOperator);
941 }
942
943 public static void subscribe(long userId, long groupId)
944 throws com.liferay.portal.kernel.exception.PortalException,
945 com.liferay.portal.kernel.exception.SystemException {
946 getService().subscribe(userId, groupId);
947 }
948
949 public static void unsubscribe(long userId, long groupId)
950 throws com.liferay.portal.kernel.exception.PortalException,
951 com.liferay.portal.kernel.exception.SystemException {
952 getService().unsubscribe(userId, groupId);
953 }
954
955 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
956 long userId, long groupId, java.lang.String articleId, double version,
957 java.util.Map<java.util.Locale, java.lang.String> titleMap,
958 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
959 java.lang.String content, java.lang.String layoutUuid,
960 com.liferay.portal.service.ServiceContext serviceContext)
961 throws com.liferay.portal.kernel.exception.PortalException,
962 com.liferay.portal.kernel.exception.SystemException {
963 return getService()
964 .updateArticle(userId, groupId, articleId, version,
965 titleMap, descriptionMap, content, layoutUuid, serviceContext);
966 }
967
968 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
969 long userId, long groupId, java.lang.String articleId, double version,
970 java.util.Map<java.util.Locale, java.lang.String> titleMap,
971 java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
972 java.lang.String content, java.lang.String type,
973 java.lang.String structureId, java.lang.String templateId,
974 java.lang.String layoutUuid, int displayDateMonth, int displayDateDay,
975 int displayDateYear, int displayDateHour, int displayDateMinute,
976 int expirationDateMonth, int expirationDateDay, int expirationDateYear,
977 int expirationDateHour, int expirationDateMinute, boolean neverExpire,
978 int reviewDateMonth, int reviewDateDay, int reviewDateYear,
979 int reviewDateHour, int reviewDateMinute, boolean neverReview,
980 boolean indexable, boolean smallImage, java.lang.String smallImageURL,
981 java.io.File smallImageFile,
982 java.util.Map<java.lang.String, byte[]> images,
983 java.lang.String articleURL,
984 com.liferay.portal.service.ServiceContext serviceContext)
985 throws com.liferay.portal.kernel.exception.PortalException,
986 com.liferay.portal.kernel.exception.SystemException {
987 return getService()
988 .updateArticle(userId, groupId, articleId, version,
989 titleMap, descriptionMap, content, type, structureId, templateId,
990 layoutUuid, displayDateMonth, displayDateDay, displayDateYear,
991 displayDateHour, displayDateMinute, expirationDateMonth,
992 expirationDateDay, expirationDateYear, expirationDateHour,
993 expirationDateMinute, neverExpire, reviewDateMonth, reviewDateDay,
994 reviewDateYear, reviewDateHour, reviewDateMinute, neverReview,
995 indexable, smallImage, smallImageURL, smallImageFile, images,
996 articleURL, serviceContext);
997 }
998
999 public static com.liferay.portlet.journal.model.JournalArticle updateArticle(
1000 long userId, long groupId, java.lang.String articleId, double version,
1001 java.lang.String content,
1002 com.liferay.portal.service.ServiceContext serviceContext)
1003 throws com.liferay.portal.kernel.exception.PortalException,
1004 com.liferay.portal.kernel.exception.SystemException {
1005 return getService()
1006 .updateArticle(userId, groupId, articleId, version, content,
1007 serviceContext);
1008 }
1009
1010 public static com.liferay.portlet.journal.model.JournalArticle updateArticleTranslation(
1011 long groupId, java.lang.String articleId, double version,
1012 java.util.Locale locale, java.lang.String title,
1013 java.lang.String description, java.lang.String content)
1014 throws com.liferay.portal.kernel.exception.PortalException,
1015 com.liferay.portal.kernel.exception.SystemException {
1016 return getService()
1017 .updateArticleTranslation(groupId, articleId, version,
1018 locale, title, description, content);
1019 }
1020
1021 public static void updateAsset(long userId,
1022 com.liferay.portlet.journal.model.JournalArticle article,
1023 long[] assetCategoryIds, java.lang.String[] assetTagNames,
1024 long[] assetLinkEntryIds)
1025 throws com.liferay.portal.kernel.exception.PortalException,
1026 com.liferay.portal.kernel.exception.SystemException {
1027 getService()
1028 .updateAsset(userId, article, assetCategoryIds, assetTagNames,
1029 assetLinkEntryIds);
1030 }
1031
1032 public static com.liferay.portlet.journal.model.JournalArticle updateContent(
1033 long groupId, java.lang.String articleId, double version,
1034 java.lang.String content)
1035 throws com.liferay.portal.kernel.exception.PortalException,
1036 com.liferay.portal.kernel.exception.SystemException {
1037 return getService().updateContent(groupId, articleId, version, content);
1038 }
1039
1040 public static com.liferay.portlet.journal.model.JournalArticle updateStatus(
1041 long userId, com.liferay.portlet.journal.model.JournalArticle article,
1042 int status, java.lang.String articleURL,
1043 com.liferay.portal.service.ServiceContext serviceContext)
1044 throws com.liferay.portal.kernel.exception.PortalException,
1045 com.liferay.portal.kernel.exception.SystemException {
1046 return getService()
1047 .updateStatus(userId, article, status, articleURL,
1048 serviceContext);
1049 }
1050
1051 public static com.liferay.portlet.journal.model.JournalArticle updateStatus(
1052 long userId, long classPK, int status,
1053 com.liferay.portal.service.ServiceContext serviceContext)
1054 throws com.liferay.portal.kernel.exception.PortalException,
1055 com.liferay.portal.kernel.exception.SystemException {
1056 return getService().updateStatus(userId, classPK, status, serviceContext);
1057 }
1058
1059 public static com.liferay.portlet.journal.model.JournalArticle updateStatus(
1060 long userId, long groupId, java.lang.String articleId, double version,
1061 int status, java.lang.String articleURL,
1062 com.liferay.portal.service.ServiceContext serviceContext)
1063 throws com.liferay.portal.kernel.exception.PortalException,
1064 com.liferay.portal.kernel.exception.SystemException {
1065 return getService()
1066 .updateStatus(userId, groupId, articleId, version, status,
1067 articleURL, serviceContext);
1068 }
1069
1070 public static void updateTemplateId(long groupId, long classNameId,
1071 java.lang.String oldTemplateId, java.lang.String newTemplateId)
1072 throws com.liferay.portal.kernel.exception.SystemException {
1073 getService()
1074 .updateTemplateId(groupId, classNameId, oldTemplateId, newTemplateId);
1075 }
1076
1077 public static JournalArticleLocalService getService() {
1078 if (_service == null) {
1079 _service = (JournalArticleLocalService)PortalBeanLocatorUtil.locate(JournalArticleLocalService.class.getName());
1080
1081 ReferenceRegistry.registerReference(JournalArticleLocalServiceUtil.class,
1082 "_service");
1083 MethodCache.remove(JournalArticleLocalService.class);
1084 }
1085
1086 return _service;
1087 }
1088
1089 public void setService(JournalArticleLocalService service) {
1090 MethodCache.remove(JournalArticleLocalService.class);
1091
1092 _service = service;
1093
1094 ReferenceRegistry.registerReference(JournalArticleLocalServiceUtil.class,
1095 "_service");
1096 MethodCache.remove(JournalArticleLocalService.class);
1097 }
1098
1099 private static JournalArticleLocalService _service;
1100 }