001
014
015 package com.liferay.portlet.journal.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ResourceLocalService;
027 import com.liferay.portal.service.ResourceService;
028 import com.liferay.portal.service.UserLocalService;
029 import com.liferay.portal.service.UserService;
030 import com.liferay.portal.service.persistence.ResourceFinder;
031 import com.liferay.portal.service.persistence.ResourcePersistence;
032 import com.liferay.portal.service.persistence.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.journal.model.JournalArticleResource;
036 import com.liferay.portlet.journal.service.JournalArticleImageLocalService;
037 import com.liferay.portlet.journal.service.JournalArticleLocalService;
038 import com.liferay.portlet.journal.service.JournalArticleResourceLocalService;
039 import com.liferay.portlet.journal.service.JournalArticleService;
040 import com.liferay.portlet.journal.service.JournalContentSearchLocalService;
041 import com.liferay.portlet.journal.service.JournalFeedLocalService;
042 import com.liferay.portlet.journal.service.JournalFeedService;
043 import com.liferay.portlet.journal.service.JournalStructureLocalService;
044 import com.liferay.portlet.journal.service.JournalStructureService;
045 import com.liferay.portlet.journal.service.JournalTemplateLocalService;
046 import com.liferay.portlet.journal.service.JournalTemplateService;
047 import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
048 import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
049 import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
050 import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
051 import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
052 import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
053 import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
054 import com.liferay.portlet.journal.service.persistence.JournalStructureFinder;
055 import com.liferay.portlet.journal.service.persistence.JournalStructurePersistence;
056 import com.liferay.portlet.journal.service.persistence.JournalTemplateFinder;
057 import com.liferay.portlet.journal.service.persistence.JournalTemplatePersistence;
058
059 import java.util.List;
060
061 import javax.sql.DataSource;
062
063
079 public abstract class JournalArticleResourceLocalServiceBaseImpl
080 implements JournalArticleResourceLocalService {
081
088 public JournalArticleResource addJournalArticleResource(
089 JournalArticleResource journalArticleResource)
090 throws SystemException {
091 journalArticleResource.setNew(true);
092
093 return journalArticleResourcePersistence.update(journalArticleResource,
094 false);
095 }
096
097
103 public JournalArticleResource createJournalArticleResource(
104 long resourcePrimKey) {
105 return journalArticleResourcePersistence.create(resourcePrimKey);
106 }
107
108
115 public void deleteJournalArticleResource(long resourcePrimKey)
116 throws PortalException, SystemException {
117 journalArticleResourcePersistence.remove(resourcePrimKey);
118 }
119
120
126 public void deleteJournalArticleResource(
127 JournalArticleResource journalArticleResource)
128 throws SystemException {
129 journalArticleResourcePersistence.remove(journalArticleResource);
130 }
131
132
139 @SuppressWarnings("rawtypes")
140 public List dynamicQuery(DynamicQuery dynamicQuery)
141 throws SystemException {
142 return journalArticleResourcePersistence.findWithDynamicQuery(dynamicQuery);
143 }
144
145
158 @SuppressWarnings("rawtypes")
159 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
160 throws SystemException {
161 return journalArticleResourcePersistence.findWithDynamicQuery(dynamicQuery,
162 start, end);
163 }
164
165
179 @SuppressWarnings("rawtypes")
180 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
181 OrderByComparator orderByComparator) throws SystemException {
182 return journalArticleResourcePersistence.findWithDynamicQuery(dynamicQuery,
183 start, end, orderByComparator);
184 }
185
186
193 public long dynamicQueryCount(DynamicQuery dynamicQuery)
194 throws SystemException {
195 return journalArticleResourcePersistence.countWithDynamicQuery(dynamicQuery);
196 }
197
198
206 public JournalArticleResource getJournalArticleResource(
207 long resourcePrimKey) throws PortalException, SystemException {
208 return journalArticleResourcePersistence.findByPrimaryKey(resourcePrimKey);
209 }
210
211
220 public JournalArticleResource getJournalArticleResourceByUuidAndGroupId(
221 String uuid, long groupId) throws PortalException, SystemException {
222 return journalArticleResourcePersistence.findByUUID_G(uuid, groupId);
223 }
224
225
237 public List<JournalArticleResource> getJournalArticleResources(int start,
238 int end) throws SystemException {
239 return journalArticleResourcePersistence.findAll(start, end);
240 }
241
242
248 public int getJournalArticleResourcesCount() throws SystemException {
249 return journalArticleResourcePersistence.countAll();
250 }
251
252
259 public JournalArticleResource updateJournalArticleResource(
260 JournalArticleResource journalArticleResource)
261 throws SystemException {
262 journalArticleResource.setNew(false);
263
264 return journalArticleResourcePersistence.update(journalArticleResource,
265 true);
266 }
267
268
276 public JournalArticleResource updateJournalArticleResource(
277 JournalArticleResource journalArticleResource, boolean merge)
278 throws SystemException {
279 journalArticleResource.setNew(false);
280
281 return journalArticleResourcePersistence.update(journalArticleResource,
282 merge);
283 }
284
285
290 public JournalArticleLocalService getJournalArticleLocalService() {
291 return journalArticleLocalService;
292 }
293
294
299 public void setJournalArticleLocalService(
300 JournalArticleLocalService journalArticleLocalService) {
301 this.journalArticleLocalService = journalArticleLocalService;
302 }
303
304
309 public JournalArticleService getJournalArticleService() {
310 return journalArticleService;
311 }
312
313
318 public void setJournalArticleService(
319 JournalArticleService journalArticleService) {
320 this.journalArticleService = journalArticleService;
321 }
322
323
328 public JournalArticlePersistence getJournalArticlePersistence() {
329 return journalArticlePersistence;
330 }
331
332
337 public void setJournalArticlePersistence(
338 JournalArticlePersistence journalArticlePersistence) {
339 this.journalArticlePersistence = journalArticlePersistence;
340 }
341
342
347 public JournalArticleFinder getJournalArticleFinder() {
348 return journalArticleFinder;
349 }
350
351
356 public void setJournalArticleFinder(
357 JournalArticleFinder journalArticleFinder) {
358 this.journalArticleFinder = journalArticleFinder;
359 }
360
361
366 public JournalArticleImageLocalService getJournalArticleImageLocalService() {
367 return journalArticleImageLocalService;
368 }
369
370
375 public void setJournalArticleImageLocalService(
376 JournalArticleImageLocalService journalArticleImageLocalService) {
377 this.journalArticleImageLocalService = journalArticleImageLocalService;
378 }
379
380
385 public JournalArticleImagePersistence getJournalArticleImagePersistence() {
386 return journalArticleImagePersistence;
387 }
388
389
394 public void setJournalArticleImagePersistence(
395 JournalArticleImagePersistence journalArticleImagePersistence) {
396 this.journalArticleImagePersistence = journalArticleImagePersistence;
397 }
398
399
404 public JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
405 return journalArticleResourceLocalService;
406 }
407
408
413 public void setJournalArticleResourceLocalService(
414 JournalArticleResourceLocalService journalArticleResourceLocalService) {
415 this.journalArticleResourceLocalService = journalArticleResourceLocalService;
416 }
417
418
423 public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
424 return journalArticleResourcePersistence;
425 }
426
427
432 public void setJournalArticleResourcePersistence(
433 JournalArticleResourcePersistence journalArticleResourcePersistence) {
434 this.journalArticleResourcePersistence = journalArticleResourcePersistence;
435 }
436
437
442 public JournalContentSearchLocalService getJournalContentSearchLocalService() {
443 return journalContentSearchLocalService;
444 }
445
446
451 public void setJournalContentSearchLocalService(
452 JournalContentSearchLocalService journalContentSearchLocalService) {
453 this.journalContentSearchLocalService = journalContentSearchLocalService;
454 }
455
456
461 public JournalContentSearchPersistence getJournalContentSearchPersistence() {
462 return journalContentSearchPersistence;
463 }
464
465
470 public void setJournalContentSearchPersistence(
471 JournalContentSearchPersistence journalContentSearchPersistence) {
472 this.journalContentSearchPersistence = journalContentSearchPersistence;
473 }
474
475
480 public JournalFeedLocalService getJournalFeedLocalService() {
481 return journalFeedLocalService;
482 }
483
484
489 public void setJournalFeedLocalService(
490 JournalFeedLocalService journalFeedLocalService) {
491 this.journalFeedLocalService = journalFeedLocalService;
492 }
493
494
499 public JournalFeedService getJournalFeedService() {
500 return journalFeedService;
501 }
502
503
508 public void setJournalFeedService(JournalFeedService journalFeedService) {
509 this.journalFeedService = journalFeedService;
510 }
511
512
517 public JournalFeedPersistence getJournalFeedPersistence() {
518 return journalFeedPersistence;
519 }
520
521
526 public void setJournalFeedPersistence(
527 JournalFeedPersistence journalFeedPersistence) {
528 this.journalFeedPersistence = journalFeedPersistence;
529 }
530
531
536 public JournalFeedFinder getJournalFeedFinder() {
537 return journalFeedFinder;
538 }
539
540
545 public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
546 this.journalFeedFinder = journalFeedFinder;
547 }
548
549
554 public JournalStructureLocalService getJournalStructureLocalService() {
555 return journalStructureLocalService;
556 }
557
558
563 public void setJournalStructureLocalService(
564 JournalStructureLocalService journalStructureLocalService) {
565 this.journalStructureLocalService = journalStructureLocalService;
566 }
567
568
573 public JournalStructureService getJournalStructureService() {
574 return journalStructureService;
575 }
576
577
582 public void setJournalStructureService(
583 JournalStructureService journalStructureService) {
584 this.journalStructureService = journalStructureService;
585 }
586
587
592 public JournalStructurePersistence getJournalStructurePersistence() {
593 return journalStructurePersistence;
594 }
595
596
601 public void setJournalStructurePersistence(
602 JournalStructurePersistence journalStructurePersistence) {
603 this.journalStructurePersistence = journalStructurePersistence;
604 }
605
606
611 public JournalStructureFinder getJournalStructureFinder() {
612 return journalStructureFinder;
613 }
614
615
620 public void setJournalStructureFinder(
621 JournalStructureFinder journalStructureFinder) {
622 this.journalStructureFinder = journalStructureFinder;
623 }
624
625
630 public JournalTemplateLocalService getJournalTemplateLocalService() {
631 return journalTemplateLocalService;
632 }
633
634
639 public void setJournalTemplateLocalService(
640 JournalTemplateLocalService journalTemplateLocalService) {
641 this.journalTemplateLocalService = journalTemplateLocalService;
642 }
643
644
649 public JournalTemplateService getJournalTemplateService() {
650 return journalTemplateService;
651 }
652
653
658 public void setJournalTemplateService(
659 JournalTemplateService journalTemplateService) {
660 this.journalTemplateService = journalTemplateService;
661 }
662
663
668 public JournalTemplatePersistence getJournalTemplatePersistence() {
669 return journalTemplatePersistence;
670 }
671
672
677 public void setJournalTemplatePersistence(
678 JournalTemplatePersistence journalTemplatePersistence) {
679 this.journalTemplatePersistence = journalTemplatePersistence;
680 }
681
682
687 public JournalTemplateFinder getJournalTemplateFinder() {
688 return journalTemplateFinder;
689 }
690
691
696 public void setJournalTemplateFinder(
697 JournalTemplateFinder journalTemplateFinder) {
698 this.journalTemplateFinder = journalTemplateFinder;
699 }
700
701
706 public CounterLocalService getCounterLocalService() {
707 return counterLocalService;
708 }
709
710
715 public void setCounterLocalService(CounterLocalService counterLocalService) {
716 this.counterLocalService = counterLocalService;
717 }
718
719
724 public ResourceLocalService getResourceLocalService() {
725 return resourceLocalService;
726 }
727
728
733 public void setResourceLocalService(
734 ResourceLocalService resourceLocalService) {
735 this.resourceLocalService = resourceLocalService;
736 }
737
738
743 public ResourceService getResourceService() {
744 return resourceService;
745 }
746
747
752 public void setResourceService(ResourceService resourceService) {
753 this.resourceService = resourceService;
754 }
755
756
761 public ResourcePersistence getResourcePersistence() {
762 return resourcePersistence;
763 }
764
765
770 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
771 this.resourcePersistence = resourcePersistence;
772 }
773
774
779 public ResourceFinder getResourceFinder() {
780 return resourceFinder;
781 }
782
783
788 public void setResourceFinder(ResourceFinder resourceFinder) {
789 this.resourceFinder = resourceFinder;
790 }
791
792
797 public UserLocalService getUserLocalService() {
798 return userLocalService;
799 }
800
801
806 public void setUserLocalService(UserLocalService userLocalService) {
807 this.userLocalService = userLocalService;
808 }
809
810
815 public UserService getUserService() {
816 return userService;
817 }
818
819
824 public void setUserService(UserService userService) {
825 this.userService = userService;
826 }
827
828
833 public UserPersistence getUserPersistence() {
834 return userPersistence;
835 }
836
837
842 public void setUserPersistence(UserPersistence userPersistence) {
843 this.userPersistence = userPersistence;
844 }
845
846
851 public UserFinder getUserFinder() {
852 return userFinder;
853 }
854
855
860 public void setUserFinder(UserFinder userFinder) {
861 this.userFinder = userFinder;
862 }
863
864
869 protected void runSQL(String sql) throws SystemException {
870 try {
871 DataSource dataSource = journalArticleResourcePersistence.getDataSource();
872
873 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
874 sql, new int[0]);
875
876 sqlUpdate.update();
877 }
878 catch (Exception e) {
879 throw new SystemException(e);
880 }
881 }
882
883 @BeanReference(type = JournalArticleLocalService.class)
884 protected JournalArticleLocalService journalArticleLocalService;
885 @BeanReference(type = JournalArticleService.class)
886 protected JournalArticleService journalArticleService;
887 @BeanReference(type = JournalArticlePersistence.class)
888 protected JournalArticlePersistence journalArticlePersistence;
889 @BeanReference(type = JournalArticleFinder.class)
890 protected JournalArticleFinder journalArticleFinder;
891 @BeanReference(type = JournalArticleImageLocalService.class)
892 protected JournalArticleImageLocalService journalArticleImageLocalService;
893 @BeanReference(type = JournalArticleImagePersistence.class)
894 protected JournalArticleImagePersistence journalArticleImagePersistence;
895 @BeanReference(type = JournalArticleResourceLocalService.class)
896 protected JournalArticleResourceLocalService journalArticleResourceLocalService;
897 @BeanReference(type = JournalArticleResourcePersistence.class)
898 protected JournalArticleResourcePersistence journalArticleResourcePersistence;
899 @BeanReference(type = JournalContentSearchLocalService.class)
900 protected JournalContentSearchLocalService journalContentSearchLocalService;
901 @BeanReference(type = JournalContentSearchPersistence.class)
902 protected JournalContentSearchPersistence journalContentSearchPersistence;
903 @BeanReference(type = JournalFeedLocalService.class)
904 protected JournalFeedLocalService journalFeedLocalService;
905 @BeanReference(type = JournalFeedService.class)
906 protected JournalFeedService journalFeedService;
907 @BeanReference(type = JournalFeedPersistence.class)
908 protected JournalFeedPersistence journalFeedPersistence;
909 @BeanReference(type = JournalFeedFinder.class)
910 protected JournalFeedFinder journalFeedFinder;
911 @BeanReference(type = JournalStructureLocalService.class)
912 protected JournalStructureLocalService journalStructureLocalService;
913 @BeanReference(type = JournalStructureService.class)
914 protected JournalStructureService journalStructureService;
915 @BeanReference(type = JournalStructurePersistence.class)
916 protected JournalStructurePersistence journalStructurePersistence;
917 @BeanReference(type = JournalStructureFinder.class)
918 protected JournalStructureFinder journalStructureFinder;
919 @BeanReference(type = JournalTemplateLocalService.class)
920 protected JournalTemplateLocalService journalTemplateLocalService;
921 @BeanReference(type = JournalTemplateService.class)
922 protected JournalTemplateService journalTemplateService;
923 @BeanReference(type = JournalTemplatePersistence.class)
924 protected JournalTemplatePersistence journalTemplatePersistence;
925 @BeanReference(type = JournalTemplateFinder.class)
926 protected JournalTemplateFinder journalTemplateFinder;
927 @BeanReference(type = CounterLocalService.class)
928 protected CounterLocalService counterLocalService;
929 @BeanReference(type = ResourceLocalService.class)
930 protected ResourceLocalService resourceLocalService;
931 @BeanReference(type = ResourceService.class)
932 protected ResourceService resourceService;
933 @BeanReference(type = ResourcePersistence.class)
934 protected ResourcePersistence resourcePersistence;
935 @BeanReference(type = ResourceFinder.class)
936 protected ResourceFinder resourceFinder;
937 @BeanReference(type = UserLocalService.class)
938 protected UserLocalService userLocalService;
939 @BeanReference(type = UserService.class)
940 protected UserService userService;
941 @BeanReference(type = UserPersistence.class)
942 protected UserPersistence userPersistence;
943 @BeanReference(type = UserFinder.class)
944 protected UserFinder userFinder;
945 }