001
014
015 package com.liferay.portlet.journal.service.base;
016
017 import com.liferay.portal.kernel.bean.BeanReference;
018 import com.liferay.portal.kernel.bean.IdentifiableBean;
019 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
022 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
023 import com.liferay.portal.kernel.dao.orm.Projection;
024 import com.liferay.portal.kernel.exception.PortalException;
025 import com.liferay.portal.kernel.exception.SystemException;
026 import com.liferay.portal.kernel.search.Indexable;
027 import com.liferay.portal.kernel.search.IndexableType;
028 import com.liferay.portal.kernel.util.OrderByComparator;
029 import com.liferay.portal.model.PersistedModel;
030 import com.liferay.portal.service.BaseLocalServiceImpl;
031 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
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.JournalArticleResourceLocalService;
037 import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
038 import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
039 import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
040 import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
041 import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
042 import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
043 import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
044 import com.liferay.portlet.journal.service.persistence.JournalFolderFinder;
045 import com.liferay.portlet.journal.service.persistence.JournalFolderPersistence;
046
047 import java.io.Serializable;
048
049 import java.util.List;
050
051 import javax.sql.DataSource;
052
053
065 public abstract class JournalArticleResourceLocalServiceBaseImpl
066 extends BaseLocalServiceImpl implements JournalArticleResourceLocalService,
067 IdentifiableBean {
068
073
074
081 @Indexable(type = IndexableType.REINDEX)
082 @Override
083 public JournalArticleResource addJournalArticleResource(
084 JournalArticleResource journalArticleResource)
085 throws SystemException {
086 journalArticleResource.setNew(true);
087
088 return journalArticleResourcePersistence.update(journalArticleResource);
089 }
090
091
097 @Override
098 public JournalArticleResource createJournalArticleResource(
099 long resourcePrimKey) {
100 return journalArticleResourcePersistence.create(resourcePrimKey);
101 }
102
103
111 @Indexable(type = IndexableType.DELETE)
112 @Override
113 public JournalArticleResource deleteJournalArticleResource(
114 long resourcePrimKey) throws PortalException, SystemException {
115 return journalArticleResourcePersistence.remove(resourcePrimKey);
116 }
117
118
125 @Indexable(type = IndexableType.DELETE)
126 @Override
127 public JournalArticleResource deleteJournalArticleResource(
128 JournalArticleResource journalArticleResource)
129 throws SystemException {
130 return journalArticleResourcePersistence.remove(journalArticleResource);
131 }
132
133 @Override
134 public DynamicQuery dynamicQuery() {
135 Class<?> clazz = getClass();
136
137 return DynamicQueryFactoryUtil.forClass(JournalArticleResource.class,
138 clazz.getClassLoader());
139 }
140
141
148 @Override
149 @SuppressWarnings("rawtypes")
150 public List dynamicQuery(DynamicQuery dynamicQuery)
151 throws SystemException {
152 return journalArticleResourcePersistence.findWithDynamicQuery(dynamicQuery);
153 }
154
155
168 @Override
169 @SuppressWarnings("rawtypes")
170 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
171 throws SystemException {
172 return journalArticleResourcePersistence.findWithDynamicQuery(dynamicQuery,
173 start, end);
174 }
175
176
190 @Override
191 @SuppressWarnings("rawtypes")
192 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
193 OrderByComparator orderByComparator) throws SystemException {
194 return journalArticleResourcePersistence.findWithDynamicQuery(dynamicQuery,
195 start, end, orderByComparator);
196 }
197
198
205 @Override
206 public long dynamicQueryCount(DynamicQuery dynamicQuery)
207 throws SystemException {
208 return journalArticleResourcePersistence.countWithDynamicQuery(dynamicQuery);
209 }
210
211
219 @Override
220 public long dynamicQueryCount(DynamicQuery dynamicQuery,
221 Projection projection) throws SystemException {
222 return journalArticleResourcePersistence.countWithDynamicQuery(dynamicQuery,
223 projection);
224 }
225
226 @Override
227 public JournalArticleResource fetchJournalArticleResource(
228 long resourcePrimKey) throws SystemException {
229 return journalArticleResourcePersistence.fetchByPrimaryKey(resourcePrimKey);
230 }
231
232
240 @Override
241 public JournalArticleResource fetchJournalArticleResourceByUuidAndGroupId(
242 String uuid, long groupId) throws SystemException {
243 return journalArticleResourcePersistence.fetchByUUID_G(uuid, groupId);
244 }
245
246
254 @Override
255 public JournalArticleResource getJournalArticleResource(
256 long resourcePrimKey) throws PortalException, SystemException {
257 return journalArticleResourcePersistence.findByPrimaryKey(resourcePrimKey);
258 }
259
260 @Override
261 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
262 throws PortalException, SystemException {
263 return journalArticleResourcePersistence.findByPrimaryKey(primaryKeyObj);
264 }
265
266
275 @Override
276 public JournalArticleResource getJournalArticleResourceByUuidAndGroupId(
277 String uuid, long groupId) throws PortalException, SystemException {
278 return journalArticleResourcePersistence.findByUUID_G(uuid, groupId);
279 }
280
281
293 @Override
294 public List<JournalArticleResource> getJournalArticleResources(int start,
295 int end) throws SystemException {
296 return journalArticleResourcePersistence.findAll(start, end);
297 }
298
299
305 @Override
306 public int getJournalArticleResourcesCount() throws SystemException {
307 return journalArticleResourcePersistence.countAll();
308 }
309
310
317 @Indexable(type = IndexableType.REINDEX)
318 @Override
319 public JournalArticleResource updateJournalArticleResource(
320 JournalArticleResource journalArticleResource)
321 throws SystemException {
322 return journalArticleResourcePersistence.update(journalArticleResource);
323 }
324
325
330 public com.liferay.portlet.journal.service.JournalArticleLocalService getJournalArticleLocalService() {
331 return journalArticleLocalService;
332 }
333
334
339 public void setJournalArticleLocalService(
340 com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService) {
341 this.journalArticleLocalService = journalArticleLocalService;
342 }
343
344
349 public com.liferay.portlet.journal.service.JournalArticleService getJournalArticleService() {
350 return journalArticleService;
351 }
352
353
358 public void setJournalArticleService(
359 com.liferay.portlet.journal.service.JournalArticleService journalArticleService) {
360 this.journalArticleService = journalArticleService;
361 }
362
363
368 public JournalArticlePersistence getJournalArticlePersistence() {
369 return journalArticlePersistence;
370 }
371
372
377 public void setJournalArticlePersistence(
378 JournalArticlePersistence journalArticlePersistence) {
379 this.journalArticlePersistence = journalArticlePersistence;
380 }
381
382
387 public JournalArticleFinder getJournalArticleFinder() {
388 return journalArticleFinder;
389 }
390
391
396 public void setJournalArticleFinder(
397 JournalArticleFinder journalArticleFinder) {
398 this.journalArticleFinder = journalArticleFinder;
399 }
400
401
406 public com.liferay.portlet.journal.service.JournalArticleImageLocalService getJournalArticleImageLocalService() {
407 return journalArticleImageLocalService;
408 }
409
410
415 public void setJournalArticleImageLocalService(
416 com.liferay.portlet.journal.service.JournalArticleImageLocalService journalArticleImageLocalService) {
417 this.journalArticleImageLocalService = journalArticleImageLocalService;
418 }
419
420
425 public JournalArticleImagePersistence getJournalArticleImagePersistence() {
426 return journalArticleImagePersistence;
427 }
428
429
434 public void setJournalArticleImagePersistence(
435 JournalArticleImagePersistence journalArticleImagePersistence) {
436 this.journalArticleImagePersistence = journalArticleImagePersistence;
437 }
438
439
444 public com.liferay.portlet.journal.service.JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
445 return journalArticleResourceLocalService;
446 }
447
448
453 public void setJournalArticleResourceLocalService(
454 com.liferay.portlet.journal.service.JournalArticleResourceLocalService journalArticleResourceLocalService) {
455 this.journalArticleResourceLocalService = journalArticleResourceLocalService;
456 }
457
458
463 public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
464 return journalArticleResourcePersistence;
465 }
466
467
472 public void setJournalArticleResourcePersistence(
473 JournalArticleResourcePersistence journalArticleResourcePersistence) {
474 this.journalArticleResourcePersistence = journalArticleResourcePersistence;
475 }
476
477
482 public com.liferay.portlet.journal.service.JournalContentSearchLocalService getJournalContentSearchLocalService() {
483 return journalContentSearchLocalService;
484 }
485
486
491 public void setJournalContentSearchLocalService(
492 com.liferay.portlet.journal.service.JournalContentSearchLocalService journalContentSearchLocalService) {
493 this.journalContentSearchLocalService = journalContentSearchLocalService;
494 }
495
496
501 public JournalContentSearchPersistence getJournalContentSearchPersistence() {
502 return journalContentSearchPersistence;
503 }
504
505
510 public void setJournalContentSearchPersistence(
511 JournalContentSearchPersistence journalContentSearchPersistence) {
512 this.journalContentSearchPersistence = journalContentSearchPersistence;
513 }
514
515
520 public com.liferay.portlet.journal.service.JournalFeedLocalService getJournalFeedLocalService() {
521 return journalFeedLocalService;
522 }
523
524
529 public void setJournalFeedLocalService(
530 com.liferay.portlet.journal.service.JournalFeedLocalService journalFeedLocalService) {
531 this.journalFeedLocalService = journalFeedLocalService;
532 }
533
534
539 public com.liferay.portlet.journal.service.JournalFeedService getJournalFeedService() {
540 return journalFeedService;
541 }
542
543
548 public void setJournalFeedService(
549 com.liferay.portlet.journal.service.JournalFeedService journalFeedService) {
550 this.journalFeedService = journalFeedService;
551 }
552
553
558 public JournalFeedPersistence getJournalFeedPersistence() {
559 return journalFeedPersistence;
560 }
561
562
567 public void setJournalFeedPersistence(
568 JournalFeedPersistence journalFeedPersistence) {
569 this.journalFeedPersistence = journalFeedPersistence;
570 }
571
572
577 public JournalFeedFinder getJournalFeedFinder() {
578 return journalFeedFinder;
579 }
580
581
586 public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
587 this.journalFeedFinder = journalFeedFinder;
588 }
589
590
595 public com.liferay.portlet.journal.service.JournalFolderLocalService getJournalFolderLocalService() {
596 return journalFolderLocalService;
597 }
598
599
604 public void setJournalFolderLocalService(
605 com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService) {
606 this.journalFolderLocalService = journalFolderLocalService;
607 }
608
609
614 public com.liferay.portlet.journal.service.JournalFolderService getJournalFolderService() {
615 return journalFolderService;
616 }
617
618
623 public void setJournalFolderService(
624 com.liferay.portlet.journal.service.JournalFolderService journalFolderService) {
625 this.journalFolderService = journalFolderService;
626 }
627
628
633 public JournalFolderPersistence getJournalFolderPersistence() {
634 return journalFolderPersistence;
635 }
636
637
642 public void setJournalFolderPersistence(
643 JournalFolderPersistence journalFolderPersistence) {
644 this.journalFolderPersistence = journalFolderPersistence;
645 }
646
647
652 public JournalFolderFinder getJournalFolderFinder() {
653 return journalFolderFinder;
654 }
655
656
661 public void setJournalFolderFinder(JournalFolderFinder journalFolderFinder) {
662 this.journalFolderFinder = journalFolderFinder;
663 }
664
665
670 @SuppressWarnings("deprecation")
671 public com.liferay.portlet.journal.service.JournalStructureLocalService getJournalStructureLocalService() {
672 return journalStructureLocalService;
673 }
674
675
680 @SuppressWarnings("deprecation")
681 public void setJournalStructureLocalService(
682 com.liferay.portlet.journal.service.JournalStructureLocalService journalStructureLocalService) {
683 this.journalStructureLocalService = journalStructureLocalService;
684 }
685
686
691 @SuppressWarnings("deprecation")
692 public com.liferay.portlet.journal.service.JournalStructureService getJournalStructureService() {
693 return journalStructureService;
694 }
695
696
701 @SuppressWarnings("deprecation")
702 public void setJournalStructureService(
703 com.liferay.portlet.journal.service.JournalStructureService journalStructureService) {
704 this.journalStructureService = journalStructureService;
705 }
706
707
712 @SuppressWarnings("deprecation")
713 public com.liferay.portlet.journal.service.JournalTemplateLocalService getJournalTemplateLocalService() {
714 return journalTemplateLocalService;
715 }
716
717
722 @SuppressWarnings("deprecation")
723 public void setJournalTemplateLocalService(
724 com.liferay.portlet.journal.service.JournalTemplateLocalService journalTemplateLocalService) {
725 this.journalTemplateLocalService = journalTemplateLocalService;
726 }
727
728
733 @SuppressWarnings("deprecation")
734 public com.liferay.portlet.journal.service.JournalTemplateService getJournalTemplateService() {
735 return journalTemplateService;
736 }
737
738
743 @SuppressWarnings("deprecation")
744 public void setJournalTemplateService(
745 com.liferay.portlet.journal.service.JournalTemplateService journalTemplateService) {
746 this.journalTemplateService = journalTemplateService;
747 }
748
749
754 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
755 return counterLocalService;
756 }
757
758
763 public void setCounterLocalService(
764 com.liferay.counter.service.CounterLocalService counterLocalService) {
765 this.counterLocalService = counterLocalService;
766 }
767
768
773 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
774 return resourceLocalService;
775 }
776
777
782 public void setResourceLocalService(
783 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
784 this.resourceLocalService = resourceLocalService;
785 }
786
787
792 public com.liferay.portal.service.UserLocalService getUserLocalService() {
793 return userLocalService;
794 }
795
796
801 public void setUserLocalService(
802 com.liferay.portal.service.UserLocalService userLocalService) {
803 this.userLocalService = userLocalService;
804 }
805
806
811 public com.liferay.portal.service.UserService getUserService() {
812 return userService;
813 }
814
815
820 public void setUserService(
821 com.liferay.portal.service.UserService userService) {
822 this.userService = userService;
823 }
824
825
830 public UserPersistence getUserPersistence() {
831 return userPersistence;
832 }
833
834
839 public void setUserPersistence(UserPersistence userPersistence) {
840 this.userPersistence = userPersistence;
841 }
842
843
848 public UserFinder getUserFinder() {
849 return userFinder;
850 }
851
852
857 public void setUserFinder(UserFinder userFinder) {
858 this.userFinder = userFinder;
859 }
860
861 public void afterPropertiesSet() {
862 persistedModelLocalServiceRegistry.register("com.liferay.portlet.journal.model.JournalArticleResource",
863 journalArticleResourceLocalService);
864 }
865
866 public void destroy() {
867 persistedModelLocalServiceRegistry.unregister(
868 "com.liferay.portlet.journal.model.JournalArticleResource");
869 }
870
871
876 @Override
877 public String getBeanIdentifier() {
878 return _beanIdentifier;
879 }
880
881
886 @Override
887 public void setBeanIdentifier(String beanIdentifier) {
888 _beanIdentifier = beanIdentifier;
889 }
890
891 protected Class<?> getModelClass() {
892 return JournalArticleResource.class;
893 }
894
895 protected String getModelClassName() {
896 return JournalArticleResource.class.getName();
897 }
898
899
904 protected void runSQL(String sql) throws SystemException {
905 try {
906 DataSource dataSource = journalArticleResourcePersistence.getDataSource();
907
908 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
909 sql, new int[0]);
910
911 sqlUpdate.update();
912 }
913 catch (Exception e) {
914 throw new SystemException(e);
915 }
916 }
917
918 @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleLocalService.class)
919 protected com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService;
920 @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleService.class)
921 protected com.liferay.portlet.journal.service.JournalArticleService journalArticleService;
922 @BeanReference(type = JournalArticlePersistence.class)
923 protected JournalArticlePersistence journalArticlePersistence;
924 @BeanReference(type = JournalArticleFinder.class)
925 protected JournalArticleFinder journalArticleFinder;
926 @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleImageLocalService.class)
927 protected com.liferay.portlet.journal.service.JournalArticleImageLocalService journalArticleImageLocalService;
928 @BeanReference(type = JournalArticleImagePersistence.class)
929 protected JournalArticleImagePersistence journalArticleImagePersistence;
930 @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleResourceLocalService.class)
931 protected com.liferay.portlet.journal.service.JournalArticleResourceLocalService journalArticleResourceLocalService;
932 @BeanReference(type = JournalArticleResourcePersistence.class)
933 protected JournalArticleResourcePersistence journalArticleResourcePersistence;
934 @BeanReference(type = com.liferay.portlet.journal.service.JournalContentSearchLocalService.class)
935 protected com.liferay.portlet.journal.service.JournalContentSearchLocalService journalContentSearchLocalService;
936 @BeanReference(type = JournalContentSearchPersistence.class)
937 protected JournalContentSearchPersistence journalContentSearchPersistence;
938 @BeanReference(type = com.liferay.portlet.journal.service.JournalFeedLocalService.class)
939 protected com.liferay.portlet.journal.service.JournalFeedLocalService journalFeedLocalService;
940 @BeanReference(type = com.liferay.portlet.journal.service.JournalFeedService.class)
941 protected com.liferay.portlet.journal.service.JournalFeedService journalFeedService;
942 @BeanReference(type = JournalFeedPersistence.class)
943 protected JournalFeedPersistence journalFeedPersistence;
944 @BeanReference(type = JournalFeedFinder.class)
945 protected JournalFeedFinder journalFeedFinder;
946 @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderLocalService.class)
947 protected com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService;
948 @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderService.class)
949 protected com.liferay.portlet.journal.service.JournalFolderService journalFolderService;
950 @BeanReference(type = JournalFolderPersistence.class)
951 protected JournalFolderPersistence journalFolderPersistence;
952 @BeanReference(type = JournalFolderFinder.class)
953 protected JournalFolderFinder journalFolderFinder;
954 @BeanReference(type = com.liferay.portlet.journal.service.JournalStructureLocalService.class)
955 @SuppressWarnings("deprecation")
956 protected com.liferay.portlet.journal.service.JournalStructureLocalService journalStructureLocalService;
957 @BeanReference(type = com.liferay.portlet.journal.service.JournalStructureService.class)
958 @SuppressWarnings("deprecation")
959 protected com.liferay.portlet.journal.service.JournalStructureService journalStructureService;
960 @BeanReference(type = com.liferay.portlet.journal.service.JournalTemplateLocalService.class)
961 @SuppressWarnings("deprecation")
962 protected com.liferay.portlet.journal.service.JournalTemplateLocalService journalTemplateLocalService;
963 @BeanReference(type = com.liferay.portlet.journal.service.JournalTemplateService.class)
964 @SuppressWarnings("deprecation")
965 protected com.liferay.portlet.journal.service.JournalTemplateService journalTemplateService;
966 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
967 protected com.liferay.counter.service.CounterLocalService counterLocalService;
968 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
969 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
970 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
971 protected com.liferay.portal.service.UserLocalService userLocalService;
972 @BeanReference(type = com.liferay.portal.service.UserService.class)
973 protected com.liferay.portal.service.UserService userService;
974 @BeanReference(type = UserPersistence.class)
975 protected UserPersistence userPersistence;
976 @BeanReference(type = UserFinder.class)
977 protected UserFinder userFinder;
978 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
979 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
980 private String _beanIdentifier;
981 }