001
014
015 package com.liferay.portlet.journal.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.mail.service.MailService;
020
021 import com.liferay.portal.kernel.bean.BeanReference;
022 import com.liferay.portal.kernel.bean.IdentifiableBean;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
024 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
025 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
026 import com.liferay.portal.kernel.exception.PortalException;
027 import com.liferay.portal.kernel.exception.SystemException;
028 import com.liferay.portal.kernel.log.Log;
029 import com.liferay.portal.kernel.log.LogFactoryUtil;
030 import com.liferay.portal.kernel.search.Indexer;
031 import com.liferay.portal.kernel.search.IndexerRegistryUtil;
032 import com.liferay.portal.kernel.search.SearchException;
033 import com.liferay.portal.kernel.util.OrderByComparator;
034 import com.liferay.portal.model.PersistedModel;
035 import com.liferay.portal.service.CompanyLocalService;
036 import com.liferay.portal.service.CompanyService;
037 import com.liferay.portal.service.GroupLocalService;
038 import com.liferay.portal.service.GroupService;
039 import com.liferay.portal.service.ImageLocalService;
040 import com.liferay.portal.service.ImageService;
041 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
042 import com.liferay.portal.service.PortletPreferencesLocalService;
043 import com.liferay.portal.service.PortletPreferencesService;
044 import com.liferay.portal.service.ResourceLocalService;
045 import com.liferay.portal.service.ResourceService;
046 import com.liferay.portal.service.SubscriptionLocalService;
047 import com.liferay.portal.service.UserLocalService;
048 import com.liferay.portal.service.UserService;
049 import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
050 import com.liferay.portal.service.persistence.CompanyPersistence;
051 import com.liferay.portal.service.persistence.GroupFinder;
052 import com.liferay.portal.service.persistence.GroupPersistence;
053 import com.liferay.portal.service.persistence.ImagePersistence;
054 import com.liferay.portal.service.persistence.PortletPreferencesFinder;
055 import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
056 import com.liferay.portal.service.persistence.ResourceFinder;
057 import com.liferay.portal.service.persistence.ResourcePersistence;
058 import com.liferay.portal.service.persistence.SubscriptionPersistence;
059 import com.liferay.portal.service.persistence.UserFinder;
060 import com.liferay.portal.service.persistence.UserPersistence;
061 import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
062
063 import com.liferay.portlet.asset.service.AssetCategoryLocalService;
064 import com.liferay.portlet.asset.service.AssetCategoryService;
065 import com.liferay.portlet.asset.service.AssetEntryLocalService;
066 import com.liferay.portlet.asset.service.AssetEntryService;
067 import com.liferay.portlet.asset.service.AssetLinkLocalService;
068 import com.liferay.portlet.asset.service.AssetTagLocalService;
069 import com.liferay.portlet.asset.service.AssetTagService;
070 import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
071 import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
072 import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
073 import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
074 import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
075 import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
076 import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
077 import com.liferay.portlet.expando.service.ExpandoValueLocalService;
078 import com.liferay.portlet.expando.service.ExpandoValueService;
079 import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
080 import com.liferay.portlet.journal.model.JournalArticle;
081 import com.liferay.portlet.journal.service.JournalArticleImageLocalService;
082 import com.liferay.portlet.journal.service.JournalArticleLocalService;
083 import com.liferay.portlet.journal.service.JournalArticleResourceLocalService;
084 import com.liferay.portlet.journal.service.JournalArticleService;
085 import com.liferay.portlet.journal.service.JournalContentSearchLocalService;
086 import com.liferay.portlet.journal.service.JournalFeedLocalService;
087 import com.liferay.portlet.journal.service.JournalFeedService;
088 import com.liferay.portlet.journal.service.JournalStructureLocalService;
089 import com.liferay.portlet.journal.service.JournalStructureService;
090 import com.liferay.portlet.journal.service.JournalTemplateLocalService;
091 import com.liferay.portlet.journal.service.JournalTemplateService;
092 import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
093 import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
094 import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
095 import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
096 import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
097 import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
098 import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
099 import com.liferay.portlet.journal.service.persistence.JournalStructureFinder;
100 import com.liferay.portlet.journal.service.persistence.JournalStructurePersistence;
101 import com.liferay.portlet.journal.service.persistence.JournalTemplateFinder;
102 import com.liferay.portlet.journal.service.persistence.JournalTemplatePersistence;
103 import com.liferay.portlet.messageboards.service.MBMessageLocalService;
104 import com.liferay.portlet.messageboards.service.MBMessageService;
105 import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
106 import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
107 import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
108 import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
109 import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
110
111 import java.io.Serializable;
112
113 import java.util.List;
114
115 import javax.sql.DataSource;
116
117
129 public abstract class JournalArticleLocalServiceBaseImpl
130 implements JournalArticleLocalService, IdentifiableBean {
131
136
137
144 public JournalArticle addJournalArticle(JournalArticle journalArticle)
145 throws SystemException {
146 journalArticle.setNew(true);
147
148 journalArticle = journalArticlePersistence.update(journalArticle, false);
149
150 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
151
152 if (indexer != null) {
153 try {
154 indexer.reindex(journalArticle);
155 }
156 catch (SearchException se) {
157 if (_log.isWarnEnabled()) {
158 _log.warn(se, se);
159 }
160 }
161 }
162
163 return journalArticle;
164 }
165
166
172 public JournalArticle createJournalArticle(long id) {
173 return journalArticlePersistence.create(id);
174 }
175
176
183 public void deleteJournalArticle(long id)
184 throws PortalException, SystemException {
185 JournalArticle journalArticle = journalArticlePersistence.remove(id);
186
187 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
188
189 if (indexer != null) {
190 try {
191 indexer.delete(journalArticle);
192 }
193 catch (SearchException se) {
194 if (_log.isWarnEnabled()) {
195 _log.warn(se, se);
196 }
197 }
198 }
199 }
200
201
207 public void deleteJournalArticle(JournalArticle journalArticle)
208 throws SystemException {
209 journalArticlePersistence.remove(journalArticle);
210
211 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
212
213 if (indexer != null) {
214 try {
215 indexer.delete(journalArticle);
216 }
217 catch (SearchException se) {
218 if (_log.isWarnEnabled()) {
219 _log.warn(se, se);
220 }
221 }
222 }
223 }
224
225
232 @SuppressWarnings("rawtypes")
233 public List dynamicQuery(DynamicQuery dynamicQuery)
234 throws SystemException {
235 return journalArticlePersistence.findWithDynamicQuery(dynamicQuery);
236 }
237
238
251 @SuppressWarnings("rawtypes")
252 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
253 throws SystemException {
254 return journalArticlePersistence.findWithDynamicQuery(dynamicQuery,
255 start, end);
256 }
257
258
272 @SuppressWarnings("rawtypes")
273 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
274 OrderByComparator orderByComparator) throws SystemException {
275 return journalArticlePersistence.findWithDynamicQuery(dynamicQuery,
276 start, end, orderByComparator);
277 }
278
279
286 public long dynamicQueryCount(DynamicQuery dynamicQuery)
287 throws SystemException {
288 return journalArticlePersistence.countWithDynamicQuery(dynamicQuery);
289 }
290
291 public JournalArticle fetchJournalArticle(long id)
292 throws SystemException {
293 return journalArticlePersistence.fetchByPrimaryKey(id);
294 }
295
296
304 public JournalArticle getJournalArticle(long id)
305 throws PortalException, SystemException {
306 return journalArticlePersistence.findByPrimaryKey(id);
307 }
308
309 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
310 throws PortalException, SystemException {
311 return journalArticlePersistence.findByPrimaryKey(primaryKeyObj);
312 }
313
314
323 public JournalArticle getJournalArticleByUuidAndGroupId(String uuid,
324 long groupId) throws PortalException, SystemException {
325 return journalArticlePersistence.findByUUID_G(uuid, groupId);
326 }
327
328
340 public List<JournalArticle> getJournalArticles(int start, int end)
341 throws SystemException {
342 return journalArticlePersistence.findAll(start, end);
343 }
344
345
351 public int getJournalArticlesCount() throws SystemException {
352 return journalArticlePersistence.countAll();
353 }
354
355
362 public JournalArticle updateJournalArticle(JournalArticle journalArticle)
363 throws SystemException {
364 return updateJournalArticle(journalArticle, true);
365 }
366
367
375 public JournalArticle updateJournalArticle(JournalArticle journalArticle,
376 boolean merge) throws SystemException {
377 journalArticle.setNew(false);
378
379 journalArticle = journalArticlePersistence.update(journalArticle, merge);
380
381 Indexer indexer = IndexerRegistryUtil.getIndexer(getModelClassName());
382
383 if (indexer != null) {
384 try {
385 indexer.reindex(journalArticle);
386 }
387 catch (SearchException se) {
388 if (_log.isWarnEnabled()) {
389 _log.warn(se, se);
390 }
391 }
392 }
393
394 return journalArticle;
395 }
396
397
402 public JournalArticleLocalService getJournalArticleLocalService() {
403 return journalArticleLocalService;
404 }
405
406
411 public void setJournalArticleLocalService(
412 JournalArticleLocalService journalArticleLocalService) {
413 this.journalArticleLocalService = journalArticleLocalService;
414 }
415
416
421 public JournalArticleService getJournalArticleService() {
422 return journalArticleService;
423 }
424
425
430 public void setJournalArticleService(
431 JournalArticleService journalArticleService) {
432 this.journalArticleService = journalArticleService;
433 }
434
435
440 public JournalArticlePersistence getJournalArticlePersistence() {
441 return journalArticlePersistence;
442 }
443
444
449 public void setJournalArticlePersistence(
450 JournalArticlePersistence journalArticlePersistence) {
451 this.journalArticlePersistence = journalArticlePersistence;
452 }
453
454
459 public JournalArticleFinder getJournalArticleFinder() {
460 return journalArticleFinder;
461 }
462
463
468 public void setJournalArticleFinder(
469 JournalArticleFinder journalArticleFinder) {
470 this.journalArticleFinder = journalArticleFinder;
471 }
472
473
478 public JournalArticleImageLocalService getJournalArticleImageLocalService() {
479 return journalArticleImageLocalService;
480 }
481
482
487 public void setJournalArticleImageLocalService(
488 JournalArticleImageLocalService journalArticleImageLocalService) {
489 this.journalArticleImageLocalService = journalArticleImageLocalService;
490 }
491
492
497 public JournalArticleImagePersistence getJournalArticleImagePersistence() {
498 return journalArticleImagePersistence;
499 }
500
501
506 public void setJournalArticleImagePersistence(
507 JournalArticleImagePersistence journalArticleImagePersistence) {
508 this.journalArticleImagePersistence = journalArticleImagePersistence;
509 }
510
511
516 public JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
517 return journalArticleResourceLocalService;
518 }
519
520
525 public void setJournalArticleResourceLocalService(
526 JournalArticleResourceLocalService journalArticleResourceLocalService) {
527 this.journalArticleResourceLocalService = journalArticleResourceLocalService;
528 }
529
530
535 public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
536 return journalArticleResourcePersistence;
537 }
538
539
544 public void setJournalArticleResourcePersistence(
545 JournalArticleResourcePersistence journalArticleResourcePersistence) {
546 this.journalArticleResourcePersistence = journalArticleResourcePersistence;
547 }
548
549
554 public JournalContentSearchLocalService getJournalContentSearchLocalService() {
555 return journalContentSearchLocalService;
556 }
557
558
563 public void setJournalContentSearchLocalService(
564 JournalContentSearchLocalService journalContentSearchLocalService) {
565 this.journalContentSearchLocalService = journalContentSearchLocalService;
566 }
567
568
573 public JournalContentSearchPersistence getJournalContentSearchPersistence() {
574 return journalContentSearchPersistence;
575 }
576
577
582 public void setJournalContentSearchPersistence(
583 JournalContentSearchPersistence journalContentSearchPersistence) {
584 this.journalContentSearchPersistence = journalContentSearchPersistence;
585 }
586
587
592 public JournalFeedLocalService getJournalFeedLocalService() {
593 return journalFeedLocalService;
594 }
595
596
601 public void setJournalFeedLocalService(
602 JournalFeedLocalService journalFeedLocalService) {
603 this.journalFeedLocalService = journalFeedLocalService;
604 }
605
606
611 public JournalFeedService getJournalFeedService() {
612 return journalFeedService;
613 }
614
615
620 public void setJournalFeedService(JournalFeedService journalFeedService) {
621 this.journalFeedService = journalFeedService;
622 }
623
624
629 public JournalFeedPersistence getJournalFeedPersistence() {
630 return journalFeedPersistence;
631 }
632
633
638 public void setJournalFeedPersistence(
639 JournalFeedPersistence journalFeedPersistence) {
640 this.journalFeedPersistence = journalFeedPersistence;
641 }
642
643
648 public JournalFeedFinder getJournalFeedFinder() {
649 return journalFeedFinder;
650 }
651
652
657 public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
658 this.journalFeedFinder = journalFeedFinder;
659 }
660
661
666 public JournalStructureLocalService getJournalStructureLocalService() {
667 return journalStructureLocalService;
668 }
669
670
675 public void setJournalStructureLocalService(
676 JournalStructureLocalService journalStructureLocalService) {
677 this.journalStructureLocalService = journalStructureLocalService;
678 }
679
680
685 public JournalStructureService getJournalStructureService() {
686 return journalStructureService;
687 }
688
689
694 public void setJournalStructureService(
695 JournalStructureService journalStructureService) {
696 this.journalStructureService = journalStructureService;
697 }
698
699
704 public JournalStructurePersistence getJournalStructurePersistence() {
705 return journalStructurePersistence;
706 }
707
708
713 public void setJournalStructurePersistence(
714 JournalStructurePersistence journalStructurePersistence) {
715 this.journalStructurePersistence = journalStructurePersistence;
716 }
717
718
723 public JournalStructureFinder getJournalStructureFinder() {
724 return journalStructureFinder;
725 }
726
727
732 public void setJournalStructureFinder(
733 JournalStructureFinder journalStructureFinder) {
734 this.journalStructureFinder = journalStructureFinder;
735 }
736
737
742 public JournalTemplateLocalService getJournalTemplateLocalService() {
743 return journalTemplateLocalService;
744 }
745
746
751 public void setJournalTemplateLocalService(
752 JournalTemplateLocalService journalTemplateLocalService) {
753 this.journalTemplateLocalService = journalTemplateLocalService;
754 }
755
756
761 public JournalTemplateService getJournalTemplateService() {
762 return journalTemplateService;
763 }
764
765
770 public void setJournalTemplateService(
771 JournalTemplateService journalTemplateService) {
772 this.journalTemplateService = journalTemplateService;
773 }
774
775
780 public JournalTemplatePersistence getJournalTemplatePersistence() {
781 return journalTemplatePersistence;
782 }
783
784
789 public void setJournalTemplatePersistence(
790 JournalTemplatePersistence journalTemplatePersistence) {
791 this.journalTemplatePersistence = journalTemplatePersistence;
792 }
793
794
799 public JournalTemplateFinder getJournalTemplateFinder() {
800 return journalTemplateFinder;
801 }
802
803
808 public void setJournalTemplateFinder(
809 JournalTemplateFinder journalTemplateFinder) {
810 this.journalTemplateFinder = journalTemplateFinder;
811 }
812
813
818 public CounterLocalService getCounterLocalService() {
819 return counterLocalService;
820 }
821
822
827 public void setCounterLocalService(CounterLocalService counterLocalService) {
828 this.counterLocalService = counterLocalService;
829 }
830
831
836 public MailService getMailService() {
837 return mailService;
838 }
839
840
845 public void setMailService(MailService mailService) {
846 this.mailService = mailService;
847 }
848
849
854 public CompanyLocalService getCompanyLocalService() {
855 return companyLocalService;
856 }
857
858
863 public void setCompanyLocalService(CompanyLocalService companyLocalService) {
864 this.companyLocalService = companyLocalService;
865 }
866
867
872 public CompanyService getCompanyService() {
873 return companyService;
874 }
875
876
881 public void setCompanyService(CompanyService companyService) {
882 this.companyService = companyService;
883 }
884
885
890 public CompanyPersistence getCompanyPersistence() {
891 return companyPersistence;
892 }
893
894
899 public void setCompanyPersistence(CompanyPersistence companyPersistence) {
900 this.companyPersistence = companyPersistence;
901 }
902
903
908 public GroupLocalService getGroupLocalService() {
909 return groupLocalService;
910 }
911
912
917 public void setGroupLocalService(GroupLocalService groupLocalService) {
918 this.groupLocalService = groupLocalService;
919 }
920
921
926 public GroupService getGroupService() {
927 return groupService;
928 }
929
930
935 public void setGroupService(GroupService groupService) {
936 this.groupService = groupService;
937 }
938
939
944 public GroupPersistence getGroupPersistence() {
945 return groupPersistence;
946 }
947
948
953 public void setGroupPersistence(GroupPersistence groupPersistence) {
954 this.groupPersistence = groupPersistence;
955 }
956
957
962 public GroupFinder getGroupFinder() {
963 return groupFinder;
964 }
965
966
971 public void setGroupFinder(GroupFinder groupFinder) {
972 this.groupFinder = groupFinder;
973 }
974
975
980 public ImageLocalService getImageLocalService() {
981 return imageLocalService;
982 }
983
984
989 public void setImageLocalService(ImageLocalService imageLocalService) {
990 this.imageLocalService = imageLocalService;
991 }
992
993
998 public ImageService getImageService() {
999 return imageService;
1000 }
1001
1002
1007 public void setImageService(ImageService imageService) {
1008 this.imageService = imageService;
1009 }
1010
1011
1016 public ImagePersistence getImagePersistence() {
1017 return imagePersistence;
1018 }
1019
1020
1025 public void setImagePersistence(ImagePersistence imagePersistence) {
1026 this.imagePersistence = imagePersistence;
1027 }
1028
1029
1034 public PortletPreferencesLocalService getPortletPreferencesLocalService() {
1035 return portletPreferencesLocalService;
1036 }
1037
1038
1043 public void setPortletPreferencesLocalService(
1044 PortletPreferencesLocalService portletPreferencesLocalService) {
1045 this.portletPreferencesLocalService = portletPreferencesLocalService;
1046 }
1047
1048
1053 public PortletPreferencesService getPortletPreferencesService() {
1054 return portletPreferencesService;
1055 }
1056
1057
1062 public void setPortletPreferencesService(
1063 PortletPreferencesService portletPreferencesService) {
1064 this.portletPreferencesService = portletPreferencesService;
1065 }
1066
1067
1072 public PortletPreferencesPersistence getPortletPreferencesPersistence() {
1073 return portletPreferencesPersistence;
1074 }
1075
1076
1081 public void setPortletPreferencesPersistence(
1082 PortletPreferencesPersistence portletPreferencesPersistence) {
1083 this.portletPreferencesPersistence = portletPreferencesPersistence;
1084 }
1085
1086
1091 public PortletPreferencesFinder getPortletPreferencesFinder() {
1092 return portletPreferencesFinder;
1093 }
1094
1095
1100 public void setPortletPreferencesFinder(
1101 PortletPreferencesFinder portletPreferencesFinder) {
1102 this.portletPreferencesFinder = portletPreferencesFinder;
1103 }
1104
1105
1110 public ResourceLocalService getResourceLocalService() {
1111 return resourceLocalService;
1112 }
1113
1114
1119 public void setResourceLocalService(
1120 ResourceLocalService resourceLocalService) {
1121 this.resourceLocalService = resourceLocalService;
1122 }
1123
1124
1129 public ResourceService getResourceService() {
1130 return resourceService;
1131 }
1132
1133
1138 public void setResourceService(ResourceService resourceService) {
1139 this.resourceService = resourceService;
1140 }
1141
1142
1147 public ResourcePersistence getResourcePersistence() {
1148 return resourcePersistence;
1149 }
1150
1151
1156 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
1157 this.resourcePersistence = resourcePersistence;
1158 }
1159
1160
1165 public ResourceFinder getResourceFinder() {
1166 return resourceFinder;
1167 }
1168
1169
1174 public void setResourceFinder(ResourceFinder resourceFinder) {
1175 this.resourceFinder = resourceFinder;
1176 }
1177
1178
1183 public SubscriptionLocalService getSubscriptionLocalService() {
1184 return subscriptionLocalService;
1185 }
1186
1187
1192 public void setSubscriptionLocalService(
1193 SubscriptionLocalService subscriptionLocalService) {
1194 this.subscriptionLocalService = subscriptionLocalService;
1195 }
1196
1197
1202 public SubscriptionPersistence getSubscriptionPersistence() {
1203 return subscriptionPersistence;
1204 }
1205
1206
1211 public void setSubscriptionPersistence(
1212 SubscriptionPersistence subscriptionPersistence) {
1213 this.subscriptionPersistence = subscriptionPersistence;
1214 }
1215
1216
1221 public UserLocalService getUserLocalService() {
1222 return userLocalService;
1223 }
1224
1225
1230 public void setUserLocalService(UserLocalService userLocalService) {
1231 this.userLocalService = userLocalService;
1232 }
1233
1234
1239 public UserService getUserService() {
1240 return userService;
1241 }
1242
1243
1248 public void setUserService(UserService userService) {
1249 this.userService = userService;
1250 }
1251
1252
1257 public UserPersistence getUserPersistence() {
1258 return userPersistence;
1259 }
1260
1261
1266 public void setUserPersistence(UserPersistence userPersistence) {
1267 this.userPersistence = userPersistence;
1268 }
1269
1270
1275 public UserFinder getUserFinder() {
1276 return userFinder;
1277 }
1278
1279
1284 public void setUserFinder(UserFinder userFinder) {
1285 this.userFinder = userFinder;
1286 }
1287
1288
1293 public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
1294 return workflowInstanceLinkLocalService;
1295 }
1296
1297
1302 public void setWorkflowInstanceLinkLocalService(
1303 WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
1304 this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
1305 }
1306
1307
1312 public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
1313 return workflowInstanceLinkPersistence;
1314 }
1315
1316
1321 public void setWorkflowInstanceLinkPersistence(
1322 WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
1323 this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
1324 }
1325
1326
1331 public AssetCategoryLocalService getAssetCategoryLocalService() {
1332 return assetCategoryLocalService;
1333 }
1334
1335
1340 public void setAssetCategoryLocalService(
1341 AssetCategoryLocalService assetCategoryLocalService) {
1342 this.assetCategoryLocalService = assetCategoryLocalService;
1343 }
1344
1345
1350 public AssetCategoryService getAssetCategoryService() {
1351 return assetCategoryService;
1352 }
1353
1354
1359 public void setAssetCategoryService(
1360 AssetCategoryService assetCategoryService) {
1361 this.assetCategoryService = assetCategoryService;
1362 }
1363
1364
1369 public AssetCategoryPersistence getAssetCategoryPersistence() {
1370 return assetCategoryPersistence;
1371 }
1372
1373
1378 public void setAssetCategoryPersistence(
1379 AssetCategoryPersistence assetCategoryPersistence) {
1380 this.assetCategoryPersistence = assetCategoryPersistence;
1381 }
1382
1383
1388 public AssetCategoryFinder getAssetCategoryFinder() {
1389 return assetCategoryFinder;
1390 }
1391
1392
1397 public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
1398 this.assetCategoryFinder = assetCategoryFinder;
1399 }
1400
1401
1406 public AssetEntryLocalService getAssetEntryLocalService() {
1407 return assetEntryLocalService;
1408 }
1409
1410
1415 public void setAssetEntryLocalService(
1416 AssetEntryLocalService assetEntryLocalService) {
1417 this.assetEntryLocalService = assetEntryLocalService;
1418 }
1419
1420
1425 public AssetEntryService getAssetEntryService() {
1426 return assetEntryService;
1427 }
1428
1429
1434 public void setAssetEntryService(AssetEntryService assetEntryService) {
1435 this.assetEntryService = assetEntryService;
1436 }
1437
1438
1443 public AssetEntryPersistence getAssetEntryPersistence() {
1444 return assetEntryPersistence;
1445 }
1446
1447
1452 public void setAssetEntryPersistence(
1453 AssetEntryPersistence assetEntryPersistence) {
1454 this.assetEntryPersistence = assetEntryPersistence;
1455 }
1456
1457
1462 public AssetEntryFinder getAssetEntryFinder() {
1463 return assetEntryFinder;
1464 }
1465
1466
1471 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
1472 this.assetEntryFinder = assetEntryFinder;
1473 }
1474
1475
1480 public AssetLinkLocalService getAssetLinkLocalService() {
1481 return assetLinkLocalService;
1482 }
1483
1484
1489 public void setAssetLinkLocalService(
1490 AssetLinkLocalService assetLinkLocalService) {
1491 this.assetLinkLocalService = assetLinkLocalService;
1492 }
1493
1494
1499 public AssetLinkPersistence getAssetLinkPersistence() {
1500 return assetLinkPersistence;
1501 }
1502
1503
1508 public void setAssetLinkPersistence(
1509 AssetLinkPersistence assetLinkPersistence) {
1510 this.assetLinkPersistence = assetLinkPersistence;
1511 }
1512
1513
1518 public AssetTagLocalService getAssetTagLocalService() {
1519 return assetTagLocalService;
1520 }
1521
1522
1527 public void setAssetTagLocalService(
1528 AssetTagLocalService assetTagLocalService) {
1529 this.assetTagLocalService = assetTagLocalService;
1530 }
1531
1532
1537 public AssetTagService getAssetTagService() {
1538 return assetTagService;
1539 }
1540
1541
1546 public void setAssetTagService(AssetTagService assetTagService) {
1547 this.assetTagService = assetTagService;
1548 }
1549
1550
1555 public AssetTagPersistence getAssetTagPersistence() {
1556 return assetTagPersistence;
1557 }
1558
1559
1564 public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
1565 this.assetTagPersistence = assetTagPersistence;
1566 }
1567
1568
1573 public AssetTagFinder getAssetTagFinder() {
1574 return assetTagFinder;
1575 }
1576
1577
1582 public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
1583 this.assetTagFinder = assetTagFinder;
1584 }
1585
1586
1591 public ExpandoValueLocalService getExpandoValueLocalService() {
1592 return expandoValueLocalService;
1593 }
1594
1595
1600 public void setExpandoValueLocalService(
1601 ExpandoValueLocalService expandoValueLocalService) {
1602 this.expandoValueLocalService = expandoValueLocalService;
1603 }
1604
1605
1610 public ExpandoValueService getExpandoValueService() {
1611 return expandoValueService;
1612 }
1613
1614
1619 public void setExpandoValueService(ExpandoValueService expandoValueService) {
1620 this.expandoValueService = expandoValueService;
1621 }
1622
1623
1628 public ExpandoValuePersistence getExpandoValuePersistence() {
1629 return expandoValuePersistence;
1630 }
1631
1632
1637 public void setExpandoValuePersistence(
1638 ExpandoValuePersistence expandoValuePersistence) {
1639 this.expandoValuePersistence = expandoValuePersistence;
1640 }
1641
1642
1647 public MBMessageLocalService getMBMessageLocalService() {
1648 return mbMessageLocalService;
1649 }
1650
1651
1656 public void setMBMessageLocalService(
1657 MBMessageLocalService mbMessageLocalService) {
1658 this.mbMessageLocalService = mbMessageLocalService;
1659 }
1660
1661
1666 public MBMessageService getMBMessageService() {
1667 return mbMessageService;
1668 }
1669
1670
1675 public void setMBMessageService(MBMessageService mbMessageService) {
1676 this.mbMessageService = mbMessageService;
1677 }
1678
1679
1684 public MBMessagePersistence getMBMessagePersistence() {
1685 return mbMessagePersistence;
1686 }
1687
1688
1693 public void setMBMessagePersistence(
1694 MBMessagePersistence mbMessagePersistence) {
1695 this.mbMessagePersistence = mbMessagePersistence;
1696 }
1697
1698
1703 public MBMessageFinder getMBMessageFinder() {
1704 return mbMessageFinder;
1705 }
1706
1707
1712 public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
1713 this.mbMessageFinder = mbMessageFinder;
1714 }
1715
1716
1721 public RatingsStatsLocalService getRatingsStatsLocalService() {
1722 return ratingsStatsLocalService;
1723 }
1724
1725
1730 public void setRatingsStatsLocalService(
1731 RatingsStatsLocalService ratingsStatsLocalService) {
1732 this.ratingsStatsLocalService = ratingsStatsLocalService;
1733 }
1734
1735
1740 public RatingsStatsPersistence getRatingsStatsPersistence() {
1741 return ratingsStatsPersistence;
1742 }
1743
1744
1749 public void setRatingsStatsPersistence(
1750 RatingsStatsPersistence ratingsStatsPersistence) {
1751 this.ratingsStatsPersistence = ratingsStatsPersistence;
1752 }
1753
1754
1759 public RatingsStatsFinder getRatingsStatsFinder() {
1760 return ratingsStatsFinder;
1761 }
1762
1763
1768 public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
1769 this.ratingsStatsFinder = ratingsStatsFinder;
1770 }
1771
1772 public void afterPropertiesSet() {
1773 persistedModelLocalServiceRegistry.register("com.liferay.portlet.journal.model.JournalArticle",
1774 journalArticleLocalService);
1775 }
1776
1777 public void destroy() {
1778 persistedModelLocalServiceRegistry.unregister(
1779 "com.liferay.portlet.journal.model.JournalArticle");
1780 }
1781
1782
1787 public String getBeanIdentifier() {
1788 return _beanIdentifier;
1789 }
1790
1791
1796 public void setBeanIdentifier(String beanIdentifier) {
1797 _beanIdentifier = beanIdentifier;
1798 }
1799
1800 protected ClassLoader getClassLoader() {
1801 Class<?> clazz = getClass();
1802
1803 return clazz.getClassLoader();
1804 }
1805
1806 protected Class<?> getModelClass() {
1807 return JournalArticle.class;
1808 }
1809
1810 protected String getModelClassName() {
1811 return JournalArticle.class.getName();
1812 }
1813
1814
1819 protected void runSQL(String sql) throws SystemException {
1820 try {
1821 DataSource dataSource = journalArticlePersistence.getDataSource();
1822
1823 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1824 sql, new int[0]);
1825
1826 sqlUpdate.update();
1827 }
1828 catch (Exception e) {
1829 throw new SystemException(e);
1830 }
1831 }
1832
1833 @BeanReference(type = JournalArticleLocalService.class)
1834 protected JournalArticleLocalService journalArticleLocalService;
1835 @BeanReference(type = JournalArticleService.class)
1836 protected JournalArticleService journalArticleService;
1837 @BeanReference(type = JournalArticlePersistence.class)
1838 protected JournalArticlePersistence journalArticlePersistence;
1839 @BeanReference(type = JournalArticleFinder.class)
1840 protected JournalArticleFinder journalArticleFinder;
1841 @BeanReference(type = JournalArticleImageLocalService.class)
1842 protected JournalArticleImageLocalService journalArticleImageLocalService;
1843 @BeanReference(type = JournalArticleImagePersistence.class)
1844 protected JournalArticleImagePersistence journalArticleImagePersistence;
1845 @BeanReference(type = JournalArticleResourceLocalService.class)
1846 protected JournalArticleResourceLocalService journalArticleResourceLocalService;
1847 @BeanReference(type = JournalArticleResourcePersistence.class)
1848 protected JournalArticleResourcePersistence journalArticleResourcePersistence;
1849 @BeanReference(type = JournalContentSearchLocalService.class)
1850 protected JournalContentSearchLocalService journalContentSearchLocalService;
1851 @BeanReference(type = JournalContentSearchPersistence.class)
1852 protected JournalContentSearchPersistence journalContentSearchPersistence;
1853 @BeanReference(type = JournalFeedLocalService.class)
1854 protected JournalFeedLocalService journalFeedLocalService;
1855 @BeanReference(type = JournalFeedService.class)
1856 protected JournalFeedService journalFeedService;
1857 @BeanReference(type = JournalFeedPersistence.class)
1858 protected JournalFeedPersistence journalFeedPersistence;
1859 @BeanReference(type = JournalFeedFinder.class)
1860 protected JournalFeedFinder journalFeedFinder;
1861 @BeanReference(type = JournalStructureLocalService.class)
1862 protected JournalStructureLocalService journalStructureLocalService;
1863 @BeanReference(type = JournalStructureService.class)
1864 protected JournalStructureService journalStructureService;
1865 @BeanReference(type = JournalStructurePersistence.class)
1866 protected JournalStructurePersistence journalStructurePersistence;
1867 @BeanReference(type = JournalStructureFinder.class)
1868 protected JournalStructureFinder journalStructureFinder;
1869 @BeanReference(type = JournalTemplateLocalService.class)
1870 protected JournalTemplateLocalService journalTemplateLocalService;
1871 @BeanReference(type = JournalTemplateService.class)
1872 protected JournalTemplateService journalTemplateService;
1873 @BeanReference(type = JournalTemplatePersistence.class)
1874 protected JournalTemplatePersistence journalTemplatePersistence;
1875 @BeanReference(type = JournalTemplateFinder.class)
1876 protected JournalTemplateFinder journalTemplateFinder;
1877 @BeanReference(type = CounterLocalService.class)
1878 protected CounterLocalService counterLocalService;
1879 @BeanReference(type = MailService.class)
1880 protected MailService mailService;
1881 @BeanReference(type = CompanyLocalService.class)
1882 protected CompanyLocalService companyLocalService;
1883 @BeanReference(type = CompanyService.class)
1884 protected CompanyService companyService;
1885 @BeanReference(type = CompanyPersistence.class)
1886 protected CompanyPersistence companyPersistence;
1887 @BeanReference(type = GroupLocalService.class)
1888 protected GroupLocalService groupLocalService;
1889 @BeanReference(type = GroupService.class)
1890 protected GroupService groupService;
1891 @BeanReference(type = GroupPersistence.class)
1892 protected GroupPersistence groupPersistence;
1893 @BeanReference(type = GroupFinder.class)
1894 protected GroupFinder groupFinder;
1895 @BeanReference(type = ImageLocalService.class)
1896 protected ImageLocalService imageLocalService;
1897 @BeanReference(type = ImageService.class)
1898 protected ImageService imageService;
1899 @BeanReference(type = ImagePersistence.class)
1900 protected ImagePersistence imagePersistence;
1901 @BeanReference(type = PortletPreferencesLocalService.class)
1902 protected PortletPreferencesLocalService portletPreferencesLocalService;
1903 @BeanReference(type = PortletPreferencesService.class)
1904 protected PortletPreferencesService portletPreferencesService;
1905 @BeanReference(type = PortletPreferencesPersistence.class)
1906 protected PortletPreferencesPersistence portletPreferencesPersistence;
1907 @BeanReference(type = PortletPreferencesFinder.class)
1908 protected PortletPreferencesFinder portletPreferencesFinder;
1909 @BeanReference(type = ResourceLocalService.class)
1910 protected ResourceLocalService resourceLocalService;
1911 @BeanReference(type = ResourceService.class)
1912 protected ResourceService resourceService;
1913 @BeanReference(type = ResourcePersistence.class)
1914 protected ResourcePersistence resourcePersistence;
1915 @BeanReference(type = ResourceFinder.class)
1916 protected ResourceFinder resourceFinder;
1917 @BeanReference(type = SubscriptionLocalService.class)
1918 protected SubscriptionLocalService subscriptionLocalService;
1919 @BeanReference(type = SubscriptionPersistence.class)
1920 protected SubscriptionPersistence subscriptionPersistence;
1921 @BeanReference(type = UserLocalService.class)
1922 protected UserLocalService userLocalService;
1923 @BeanReference(type = UserService.class)
1924 protected UserService userService;
1925 @BeanReference(type = UserPersistence.class)
1926 protected UserPersistence userPersistence;
1927 @BeanReference(type = UserFinder.class)
1928 protected UserFinder userFinder;
1929 @BeanReference(type = WorkflowInstanceLinkLocalService.class)
1930 protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1931 @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1932 protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1933 @BeanReference(type = AssetCategoryLocalService.class)
1934 protected AssetCategoryLocalService assetCategoryLocalService;
1935 @BeanReference(type = AssetCategoryService.class)
1936 protected AssetCategoryService assetCategoryService;
1937 @BeanReference(type = AssetCategoryPersistence.class)
1938 protected AssetCategoryPersistence assetCategoryPersistence;
1939 @BeanReference(type = AssetCategoryFinder.class)
1940 protected AssetCategoryFinder assetCategoryFinder;
1941 @BeanReference(type = AssetEntryLocalService.class)
1942 protected AssetEntryLocalService assetEntryLocalService;
1943 @BeanReference(type = AssetEntryService.class)
1944 protected AssetEntryService assetEntryService;
1945 @BeanReference(type = AssetEntryPersistence.class)
1946 protected AssetEntryPersistence assetEntryPersistence;
1947 @BeanReference(type = AssetEntryFinder.class)
1948 protected AssetEntryFinder assetEntryFinder;
1949 @BeanReference(type = AssetLinkLocalService.class)
1950 protected AssetLinkLocalService assetLinkLocalService;
1951 @BeanReference(type = AssetLinkPersistence.class)
1952 protected AssetLinkPersistence assetLinkPersistence;
1953 @BeanReference(type = AssetTagLocalService.class)
1954 protected AssetTagLocalService assetTagLocalService;
1955 @BeanReference(type = AssetTagService.class)
1956 protected AssetTagService assetTagService;
1957 @BeanReference(type = AssetTagPersistence.class)
1958 protected AssetTagPersistence assetTagPersistence;
1959 @BeanReference(type = AssetTagFinder.class)
1960 protected AssetTagFinder assetTagFinder;
1961 @BeanReference(type = ExpandoValueLocalService.class)
1962 protected ExpandoValueLocalService expandoValueLocalService;
1963 @BeanReference(type = ExpandoValueService.class)
1964 protected ExpandoValueService expandoValueService;
1965 @BeanReference(type = ExpandoValuePersistence.class)
1966 protected ExpandoValuePersistence expandoValuePersistence;
1967 @BeanReference(type = MBMessageLocalService.class)
1968 protected MBMessageLocalService mbMessageLocalService;
1969 @BeanReference(type = MBMessageService.class)
1970 protected MBMessageService mbMessageService;
1971 @BeanReference(type = MBMessagePersistence.class)
1972 protected MBMessagePersistence mbMessagePersistence;
1973 @BeanReference(type = MBMessageFinder.class)
1974 protected MBMessageFinder mbMessageFinder;
1975 @BeanReference(type = RatingsStatsLocalService.class)
1976 protected RatingsStatsLocalService ratingsStatsLocalService;
1977 @BeanReference(type = RatingsStatsPersistence.class)
1978 protected RatingsStatsPersistence ratingsStatsPersistence;
1979 @BeanReference(type = RatingsStatsFinder.class)
1980 protected RatingsStatsFinder ratingsStatsFinder;
1981 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1982 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1983 private static Log _log = LogFactoryUtil.getLog(JournalArticleLocalServiceBaseImpl.class);
1984 private String _beanIdentifier;
1985 }