001
014
015 package com.liferay.portlet.journal.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.BeanReference;
020 import com.liferay.portal.kernel.bean.IdentifiableBean;
021 import com.liferay.portal.kernel.dao.db.DB;
022 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
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.ActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.Criterion;
027 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
028 import com.liferay.portal.kernel.dao.orm.Disjunction;
029 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
030 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
031 import com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery;
032 import com.liferay.portal.kernel.dao.orm.Projection;
033 import com.liferay.portal.kernel.dao.orm.Property;
034 import com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil;
035 import com.liferay.portal.kernel.dao.orm.RestrictionsFactoryUtil;
036 import com.liferay.portal.kernel.exception.PortalException;
037 import com.liferay.portal.kernel.exception.SystemException;
038 import com.liferay.portal.kernel.search.Indexable;
039 import com.liferay.portal.kernel.search.IndexableType;
040 import com.liferay.portal.kernel.util.OrderByComparator;
041 import com.liferay.portal.kernel.workflow.WorkflowConstants;
042 import com.liferay.portal.model.PersistedModel;
043 import com.liferay.portal.service.BaseLocalServiceImpl;
044 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
045 import com.liferay.portal.service.persistence.ClassNamePersistence;
046 import com.liferay.portal.service.persistence.GroupFinder;
047 import com.liferay.portal.service.persistence.GroupPersistence;
048 import com.liferay.portal.service.persistence.SubscriptionPersistence;
049 import com.liferay.portal.service.persistence.UserFinder;
050 import com.liferay.portal.service.persistence.UserPersistence;
051 import com.liferay.portal.service.persistence.WorkflowDefinitionLinkPersistence;
052 import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
053 import com.liferay.portal.util.PortalUtil;
054
055 import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
056 import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
057 import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
058 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
059 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureLinkPersistence;
060 import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
061 import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
062 import com.liferay.portlet.exportimport.lar.ExportImportHelperUtil;
063 import com.liferay.portlet.exportimport.lar.ManifestSummary;
064 import com.liferay.portlet.exportimport.lar.PortletDataContext;
065 import com.liferay.portlet.exportimport.lar.StagedModelDataHandler;
066 import com.liferay.portlet.exportimport.lar.StagedModelDataHandlerRegistryUtil;
067 import com.liferay.portlet.exportimport.lar.StagedModelDataHandlerUtil;
068 import com.liferay.portlet.exportimport.lar.StagedModelType;
069 import com.liferay.portlet.journal.model.JournalFolder;
070 import com.liferay.portlet.journal.service.JournalFolderLocalService;
071 import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
072 import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
073 import com.liferay.portlet.journal.service.persistence.JournalFolderFinder;
074 import com.liferay.portlet.journal.service.persistence.JournalFolderPersistence;
075 import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
076 import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
077 import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
078 import com.liferay.portlet.trash.service.persistence.TrashVersionPersistence;
079
080 import java.io.Serializable;
081
082 import java.util.List;
083
084 import javax.sql.DataSource;
085
086
098 @ProviderType
099 public abstract class JournalFolderLocalServiceBaseImpl
100 extends BaseLocalServiceImpl implements JournalFolderLocalService,
101 IdentifiableBean {
102
107
108
114 @Indexable(type = IndexableType.REINDEX)
115 @Override
116 public JournalFolder addJournalFolder(JournalFolder journalFolder) {
117 journalFolder.setNew(true);
118
119 return journalFolderPersistence.update(journalFolder);
120 }
121
122
128 @Override
129 public JournalFolder createJournalFolder(long folderId) {
130 return journalFolderPersistence.create(folderId);
131 }
132
133
140 @Indexable(type = IndexableType.DELETE)
141 @Override
142 public JournalFolder deleteJournalFolder(long folderId)
143 throws PortalException {
144 return journalFolderPersistence.remove(folderId);
145 }
146
147
153 @Indexable(type = IndexableType.DELETE)
154 @Override
155 public JournalFolder deleteJournalFolder(JournalFolder journalFolder) {
156 return journalFolderPersistence.remove(journalFolder);
157 }
158
159 @Override
160 public DynamicQuery dynamicQuery() {
161 Class<?> clazz = getClass();
162
163 return DynamicQueryFactoryUtil.forClass(JournalFolder.class,
164 clazz.getClassLoader());
165 }
166
167
173 @Override
174 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
175 return journalFolderPersistence.findWithDynamicQuery(dynamicQuery);
176 }
177
178
190 @Override
191 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
192 int end) {
193 return journalFolderPersistence.findWithDynamicQuery(dynamicQuery,
194 start, end);
195 }
196
197
210 @Override
211 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
212 int end, OrderByComparator<T> orderByComparator) {
213 return journalFolderPersistence.findWithDynamicQuery(dynamicQuery,
214 start, end, orderByComparator);
215 }
216
217
223 @Override
224 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
225 return journalFolderPersistence.countWithDynamicQuery(dynamicQuery);
226 }
227
228
235 @Override
236 public long dynamicQueryCount(DynamicQuery dynamicQuery,
237 Projection projection) {
238 return journalFolderPersistence.countWithDynamicQuery(dynamicQuery,
239 projection);
240 }
241
242 @Override
243 public JournalFolder fetchJournalFolder(long folderId) {
244 return journalFolderPersistence.fetchByPrimaryKey(folderId);
245 }
246
247
254 @Override
255 public JournalFolder fetchJournalFolderByUuidAndGroupId(String uuid,
256 long groupId) {
257 return journalFolderPersistence.fetchByUUID_G(uuid, groupId);
258 }
259
260
267 @Override
268 public JournalFolder getJournalFolder(long folderId)
269 throws PortalException {
270 return journalFolderPersistence.findByPrimaryKey(folderId);
271 }
272
273 @Override
274 public ActionableDynamicQuery getActionableDynamicQuery() {
275 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
276
277 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.journal.service.JournalFolderLocalServiceUtil.getService());
278 actionableDynamicQuery.setClass(JournalFolder.class);
279 actionableDynamicQuery.setClassLoader(getClassLoader());
280
281 actionableDynamicQuery.setPrimaryKeyPropertyName("folderId");
282
283 return actionableDynamicQuery;
284 }
285
286 protected void initActionableDynamicQuery(
287 ActionableDynamicQuery actionableDynamicQuery) {
288 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.journal.service.JournalFolderLocalServiceUtil.getService());
289 actionableDynamicQuery.setClass(JournalFolder.class);
290 actionableDynamicQuery.setClassLoader(getClassLoader());
291
292 actionableDynamicQuery.setPrimaryKeyPropertyName("folderId");
293 }
294
295 @Override
296 public ExportActionableDynamicQuery getExportActionableDynamicQuery(
297 final PortletDataContext portletDataContext) {
298 final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
299 @Override
300 public long performCount() throws PortalException {
301 ManifestSummary manifestSummary = portletDataContext.getManifestSummary();
302
303 StagedModelType stagedModelType = getStagedModelType();
304
305 long modelAdditionCount = super.performCount();
306
307 manifestSummary.addModelAdditionCount(stagedModelType.toString(),
308 modelAdditionCount);
309
310 long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
311 stagedModelType);
312
313 manifestSummary.addModelDeletionCount(stagedModelType.toString(),
314 modelDeletionCount);
315
316 return modelAdditionCount;
317 }
318 };
319
320 initActionableDynamicQuery(exportActionableDynamicQuery);
321
322 exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
323 @Override
324 public void addCriteria(DynamicQuery dynamicQuery) {
325 Criterion modifiedDateCriterion = portletDataContext.getDateRangeCriteria(
326 "modifiedDate");
327 Criterion statusDateCriterion = portletDataContext.getDateRangeCriteria(
328 "statusDate");
329
330 if ((modifiedDateCriterion != null) &&
331 (statusDateCriterion != null)) {
332 Disjunction disjunction = RestrictionsFactoryUtil.disjunction();
333
334 disjunction.add(modifiedDateCriterion);
335 disjunction.add(statusDateCriterion);
336
337 dynamicQuery.add(disjunction);
338 }
339
340 Property workflowStatusProperty = PropertyFactoryUtil.forName(
341 "status");
342
343 if (portletDataContext.isInitialPublication()) {
344 dynamicQuery.add(workflowStatusProperty.ne(
345 WorkflowConstants.STATUS_IN_TRASH));
346 }
347 else {
348 StagedModelDataHandler<?> stagedModelDataHandler = StagedModelDataHandlerRegistryUtil.getStagedModelDataHandler(JournalFolder.class.getName());
349
350 dynamicQuery.add(workflowStatusProperty.in(
351 stagedModelDataHandler.getExportableStatuses()));
352 }
353 }
354 });
355
356 exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());
357
358 exportActionableDynamicQuery.setGroupId(portletDataContext.getScopeGroupId());
359
360 exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod() {
361 @Override
362 public void performAction(Object object)
363 throws PortalException {
364 JournalFolder stagedModel = (JournalFolder)object;
365
366 StagedModelDataHandlerUtil.exportStagedModel(portletDataContext,
367 stagedModel);
368 }
369 });
370 exportActionableDynamicQuery.setStagedModelType(new StagedModelType(
371 PortalUtil.getClassNameId(JournalFolder.class.getName())));
372
373 return exportActionableDynamicQuery;
374 }
375
376
379 @Override
380 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
381 throws PortalException {
382 return journalFolderLocalService.deleteJournalFolder((JournalFolder)persistedModel);
383 }
384
385 @Override
386 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
387 throws PortalException {
388 return journalFolderPersistence.findByPrimaryKey(primaryKeyObj);
389 }
390
391
398 @Override
399 public List<JournalFolder> getJournalFoldersByUuidAndCompanyId(
400 String uuid, long companyId) {
401 return journalFolderPersistence.findByUuid_C(uuid, companyId);
402 }
403
404
414 @Override
415 public List<JournalFolder> getJournalFoldersByUuidAndCompanyId(
416 String uuid, long companyId, int start, int end,
417 OrderByComparator<JournalFolder> orderByComparator) {
418 return journalFolderPersistence.findByUuid_C(uuid, companyId, start,
419 end, orderByComparator);
420 }
421
422
430 @Override
431 public JournalFolder getJournalFolderByUuidAndGroupId(String uuid,
432 long groupId) throws PortalException {
433 return journalFolderPersistence.findByUUID_G(uuid, groupId);
434 }
435
436
447 @Override
448 public List<JournalFolder> getJournalFolders(int start, int end) {
449 return journalFolderPersistence.findAll(start, end);
450 }
451
452
457 @Override
458 public int getJournalFoldersCount() {
459 return journalFolderPersistence.countAll();
460 }
461
462
468 @Indexable(type = IndexableType.REINDEX)
469 @Override
470 public JournalFolder updateJournalFolder(JournalFolder journalFolder) {
471 return journalFolderPersistence.update(journalFolder);
472 }
473
474
479 public JournalFolderLocalService getJournalFolderLocalService() {
480 return journalFolderLocalService;
481 }
482
483
488 public void setJournalFolderLocalService(
489 JournalFolderLocalService journalFolderLocalService) {
490 this.journalFolderLocalService = journalFolderLocalService;
491 }
492
493
498 public com.liferay.portlet.journal.service.JournalFolderService getJournalFolderService() {
499 return journalFolderService;
500 }
501
502
507 public void setJournalFolderService(
508 com.liferay.portlet.journal.service.JournalFolderService journalFolderService) {
509 this.journalFolderService = journalFolderService;
510 }
511
512
517 public JournalFolderPersistence getJournalFolderPersistence() {
518 return journalFolderPersistence;
519 }
520
521
526 public void setJournalFolderPersistence(
527 JournalFolderPersistence journalFolderPersistence) {
528 this.journalFolderPersistence = journalFolderPersistence;
529 }
530
531
536 public JournalFolderFinder getJournalFolderFinder() {
537 return journalFolderFinder;
538 }
539
540
545 public void setJournalFolderFinder(JournalFolderFinder journalFolderFinder) {
546 this.journalFolderFinder = journalFolderFinder;
547 }
548
549
554 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
555 return counterLocalService;
556 }
557
558
563 public void setCounterLocalService(
564 com.liferay.counter.service.CounterLocalService counterLocalService) {
565 this.counterLocalService = counterLocalService;
566 }
567
568
573 public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
574 return classNameLocalService;
575 }
576
577
582 public void setClassNameLocalService(
583 com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
584 this.classNameLocalService = classNameLocalService;
585 }
586
587
592 public com.liferay.portal.service.ClassNameService getClassNameService() {
593 return classNameService;
594 }
595
596
601 public void setClassNameService(
602 com.liferay.portal.service.ClassNameService classNameService) {
603 this.classNameService = classNameService;
604 }
605
606
611 public ClassNamePersistence getClassNamePersistence() {
612 return classNamePersistence;
613 }
614
615
620 public void setClassNamePersistence(
621 ClassNamePersistence classNamePersistence) {
622 this.classNamePersistence = classNamePersistence;
623 }
624
625
630 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
631 return groupLocalService;
632 }
633
634
639 public void setGroupLocalService(
640 com.liferay.portal.service.GroupLocalService groupLocalService) {
641 this.groupLocalService = groupLocalService;
642 }
643
644
649 public com.liferay.portal.service.GroupService getGroupService() {
650 return groupService;
651 }
652
653
658 public void setGroupService(
659 com.liferay.portal.service.GroupService groupService) {
660 this.groupService = groupService;
661 }
662
663
668 public GroupPersistence getGroupPersistence() {
669 return groupPersistence;
670 }
671
672
677 public void setGroupPersistence(GroupPersistence groupPersistence) {
678 this.groupPersistence = groupPersistence;
679 }
680
681
686 public GroupFinder getGroupFinder() {
687 return groupFinder;
688 }
689
690
695 public void setGroupFinder(GroupFinder groupFinder) {
696 this.groupFinder = groupFinder;
697 }
698
699
704 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
705 return resourceLocalService;
706 }
707
708
713 public void setResourceLocalService(
714 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
715 this.resourceLocalService = resourceLocalService;
716 }
717
718
723 public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
724 return subscriptionLocalService;
725 }
726
727
732 public void setSubscriptionLocalService(
733 com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
734 this.subscriptionLocalService = subscriptionLocalService;
735 }
736
737
742 public SubscriptionPersistence getSubscriptionPersistence() {
743 return subscriptionPersistence;
744 }
745
746
751 public void setSubscriptionPersistence(
752 SubscriptionPersistence subscriptionPersistence) {
753 this.subscriptionPersistence = subscriptionPersistence;
754 }
755
756
761 public com.liferay.portal.service.UserLocalService getUserLocalService() {
762 return userLocalService;
763 }
764
765
770 public void setUserLocalService(
771 com.liferay.portal.service.UserLocalService userLocalService) {
772 this.userLocalService = userLocalService;
773 }
774
775
780 public com.liferay.portal.service.UserService getUserService() {
781 return userService;
782 }
783
784
789 public void setUserService(
790 com.liferay.portal.service.UserService userService) {
791 this.userService = userService;
792 }
793
794
799 public UserPersistence getUserPersistence() {
800 return userPersistence;
801 }
802
803
808 public void setUserPersistence(UserPersistence userPersistence) {
809 this.userPersistence = userPersistence;
810 }
811
812
817 public UserFinder getUserFinder() {
818 return userFinder;
819 }
820
821
826 public void setUserFinder(UserFinder userFinder) {
827 this.userFinder = userFinder;
828 }
829
830
835 public com.liferay.portal.service.WorkflowDefinitionLinkLocalService getWorkflowDefinitionLinkLocalService() {
836 return workflowDefinitionLinkLocalService;
837 }
838
839
844 public void setWorkflowDefinitionLinkLocalService(
845 com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService) {
846 this.workflowDefinitionLinkLocalService = workflowDefinitionLinkLocalService;
847 }
848
849
854 public WorkflowDefinitionLinkPersistence getWorkflowDefinitionLinkPersistence() {
855 return workflowDefinitionLinkPersistence;
856 }
857
858
863 public void setWorkflowDefinitionLinkPersistence(
864 WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence) {
865 this.workflowDefinitionLinkPersistence = workflowDefinitionLinkPersistence;
866 }
867
868
873 public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
874 return workflowInstanceLinkLocalService;
875 }
876
877
882 public void setWorkflowInstanceLinkLocalService(
883 com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
884 this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
885 }
886
887
892 public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
893 return workflowInstanceLinkPersistence;
894 }
895
896
901 public void setWorkflowInstanceLinkPersistence(
902 WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
903 this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
904 }
905
906
911 public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
912 return assetEntryLocalService;
913 }
914
915
920 public void setAssetEntryLocalService(
921 com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
922 this.assetEntryLocalService = assetEntryLocalService;
923 }
924
925
930 public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
931 return assetEntryService;
932 }
933
934
939 public void setAssetEntryService(
940 com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
941 this.assetEntryService = assetEntryService;
942 }
943
944
949 public AssetEntryPersistence getAssetEntryPersistence() {
950 return assetEntryPersistence;
951 }
952
953
958 public void setAssetEntryPersistence(
959 AssetEntryPersistence assetEntryPersistence) {
960 this.assetEntryPersistence = assetEntryPersistence;
961 }
962
963
968 public AssetEntryFinder getAssetEntryFinder() {
969 return assetEntryFinder;
970 }
971
972
977 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
978 this.assetEntryFinder = assetEntryFinder;
979 }
980
981
986 public com.liferay.portlet.asset.service.AssetLinkLocalService getAssetLinkLocalService() {
987 return assetLinkLocalService;
988 }
989
990
995 public void setAssetLinkLocalService(
996 com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService) {
997 this.assetLinkLocalService = assetLinkLocalService;
998 }
999
1000
1005 public AssetLinkPersistence getAssetLinkPersistence() {
1006 return assetLinkPersistence;
1007 }
1008
1009
1014 public void setAssetLinkPersistence(
1015 AssetLinkPersistence assetLinkPersistence) {
1016 this.assetLinkPersistence = assetLinkPersistence;
1017 }
1018
1019
1024 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
1025 return ddmStructureLocalService;
1026 }
1027
1028
1033 public void setDDMStructureLocalService(
1034 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
1035 this.ddmStructureLocalService = ddmStructureLocalService;
1036 }
1037
1038
1043 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureService getDDMStructureService() {
1044 return ddmStructureService;
1045 }
1046
1047
1052 public void setDDMStructureService(
1053 com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService) {
1054 this.ddmStructureService = ddmStructureService;
1055 }
1056
1057
1062 public DDMStructurePersistence getDDMStructurePersistence() {
1063 return ddmStructurePersistence;
1064 }
1065
1066
1071 public void setDDMStructurePersistence(
1072 DDMStructurePersistence ddmStructurePersistence) {
1073 this.ddmStructurePersistence = ddmStructurePersistence;
1074 }
1075
1076
1081 public DDMStructureFinder getDDMStructureFinder() {
1082 return ddmStructureFinder;
1083 }
1084
1085
1090 public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
1091 this.ddmStructureFinder = ddmStructureFinder;
1092 }
1093
1094
1099 public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService getDDMStructureLinkLocalService() {
1100 return ddmStructureLinkLocalService;
1101 }
1102
1103
1108 public void setDDMStructureLinkLocalService(
1109 com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService) {
1110 this.ddmStructureLinkLocalService = ddmStructureLinkLocalService;
1111 }
1112
1113
1118 public DDMStructureLinkPersistence getDDMStructureLinkPersistence() {
1119 return ddmStructureLinkPersistence;
1120 }
1121
1122
1127 public void setDDMStructureLinkPersistence(
1128 DDMStructureLinkPersistence ddmStructureLinkPersistence) {
1129 this.ddmStructureLinkPersistence = ddmStructureLinkPersistence;
1130 }
1131
1132
1137 public com.liferay.portlet.expando.service.ExpandoValueLocalService getExpandoValueLocalService() {
1138 return expandoValueLocalService;
1139 }
1140
1141
1146 public void setExpandoValueLocalService(
1147 com.liferay.portlet.expando.service.ExpandoValueLocalService expandoValueLocalService) {
1148 this.expandoValueLocalService = expandoValueLocalService;
1149 }
1150
1151
1156 public com.liferay.portlet.expando.service.ExpandoValueService getExpandoValueService() {
1157 return expandoValueService;
1158 }
1159
1160
1165 public void setExpandoValueService(
1166 com.liferay.portlet.expando.service.ExpandoValueService expandoValueService) {
1167 this.expandoValueService = expandoValueService;
1168 }
1169
1170
1175 public ExpandoValuePersistence getExpandoValuePersistence() {
1176 return expandoValuePersistence;
1177 }
1178
1179
1184 public void setExpandoValuePersistence(
1185 ExpandoValuePersistence expandoValuePersistence) {
1186 this.expandoValuePersistence = expandoValuePersistence;
1187 }
1188
1189
1194 public com.liferay.portlet.journal.service.JournalArticleLocalService getJournalArticleLocalService() {
1195 return journalArticleLocalService;
1196 }
1197
1198
1203 public void setJournalArticleLocalService(
1204 com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService) {
1205 this.journalArticleLocalService = journalArticleLocalService;
1206 }
1207
1208
1213 public com.liferay.portlet.journal.service.JournalArticleService getJournalArticleService() {
1214 return journalArticleService;
1215 }
1216
1217
1222 public void setJournalArticleService(
1223 com.liferay.portlet.journal.service.JournalArticleService journalArticleService) {
1224 this.journalArticleService = journalArticleService;
1225 }
1226
1227
1232 public JournalArticlePersistence getJournalArticlePersistence() {
1233 return journalArticlePersistence;
1234 }
1235
1236
1241 public void setJournalArticlePersistence(
1242 JournalArticlePersistence journalArticlePersistence) {
1243 this.journalArticlePersistence = journalArticlePersistence;
1244 }
1245
1246
1251 public JournalArticleFinder getJournalArticleFinder() {
1252 return journalArticleFinder;
1253 }
1254
1255
1260 public void setJournalArticleFinder(
1261 JournalArticleFinder journalArticleFinder) {
1262 this.journalArticleFinder = journalArticleFinder;
1263 }
1264
1265
1270 public com.liferay.portlet.social.service.SocialActivityLocalService getSocialActivityLocalService() {
1271 return socialActivityLocalService;
1272 }
1273
1274
1279 public void setSocialActivityLocalService(
1280 com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService) {
1281 this.socialActivityLocalService = socialActivityLocalService;
1282 }
1283
1284
1289 public com.liferay.portlet.social.service.SocialActivityService getSocialActivityService() {
1290 return socialActivityService;
1291 }
1292
1293
1298 public void setSocialActivityService(
1299 com.liferay.portlet.social.service.SocialActivityService socialActivityService) {
1300 this.socialActivityService = socialActivityService;
1301 }
1302
1303
1308 public SocialActivityPersistence getSocialActivityPersistence() {
1309 return socialActivityPersistence;
1310 }
1311
1312
1317 public void setSocialActivityPersistence(
1318 SocialActivityPersistence socialActivityPersistence) {
1319 this.socialActivityPersistence = socialActivityPersistence;
1320 }
1321
1322
1327 public SocialActivityFinder getSocialActivityFinder() {
1328 return socialActivityFinder;
1329 }
1330
1331
1336 public void setSocialActivityFinder(
1337 SocialActivityFinder socialActivityFinder) {
1338 this.socialActivityFinder = socialActivityFinder;
1339 }
1340
1341
1346 public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
1347 return trashEntryLocalService;
1348 }
1349
1350
1355 public void setTrashEntryLocalService(
1356 com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
1357 this.trashEntryLocalService = trashEntryLocalService;
1358 }
1359
1360
1365 public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
1366 return trashEntryService;
1367 }
1368
1369
1374 public void setTrashEntryService(
1375 com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
1376 this.trashEntryService = trashEntryService;
1377 }
1378
1379
1384 public TrashEntryPersistence getTrashEntryPersistence() {
1385 return trashEntryPersistence;
1386 }
1387
1388
1393 public void setTrashEntryPersistence(
1394 TrashEntryPersistence trashEntryPersistence) {
1395 this.trashEntryPersistence = trashEntryPersistence;
1396 }
1397
1398
1403 public com.liferay.portlet.trash.service.TrashVersionLocalService getTrashVersionLocalService() {
1404 return trashVersionLocalService;
1405 }
1406
1407
1412 public void setTrashVersionLocalService(
1413 com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService) {
1414 this.trashVersionLocalService = trashVersionLocalService;
1415 }
1416
1417
1422 public TrashVersionPersistence getTrashVersionPersistence() {
1423 return trashVersionPersistence;
1424 }
1425
1426
1431 public void setTrashVersionPersistence(
1432 TrashVersionPersistence trashVersionPersistence) {
1433 this.trashVersionPersistence = trashVersionPersistence;
1434 }
1435
1436 public void afterPropertiesSet() {
1437 persistedModelLocalServiceRegistry.register("com.liferay.portlet.journal.model.JournalFolder",
1438 journalFolderLocalService);
1439 }
1440
1441 public void destroy() {
1442 persistedModelLocalServiceRegistry.unregister(
1443 "com.liferay.portlet.journal.model.JournalFolder");
1444 }
1445
1446
1451 @Override
1452 public String getBeanIdentifier() {
1453 return _beanIdentifier;
1454 }
1455
1456
1461 @Override
1462 public void setBeanIdentifier(String beanIdentifier) {
1463 _beanIdentifier = beanIdentifier;
1464 }
1465
1466 protected Class<?> getModelClass() {
1467 return JournalFolder.class;
1468 }
1469
1470 protected String getModelClassName() {
1471 return JournalFolder.class.getName();
1472 }
1473
1474
1479 protected void runSQL(String sql) {
1480 try {
1481 DataSource dataSource = journalFolderPersistence.getDataSource();
1482
1483 DB db = DBFactoryUtil.getDB();
1484
1485 sql = db.buildSQL(sql);
1486 sql = PortalUtil.transformSQL(sql);
1487
1488 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1489 sql, new int[0]);
1490
1491 sqlUpdate.update();
1492 }
1493 catch (Exception e) {
1494 throw new SystemException(e);
1495 }
1496 }
1497
1498 @BeanReference(type = JournalFolderLocalService.class)
1499 protected JournalFolderLocalService journalFolderLocalService;
1500 @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderService.class)
1501 protected com.liferay.portlet.journal.service.JournalFolderService journalFolderService;
1502 @BeanReference(type = JournalFolderPersistence.class)
1503 protected JournalFolderPersistence journalFolderPersistence;
1504 @BeanReference(type = JournalFolderFinder.class)
1505 protected JournalFolderFinder journalFolderFinder;
1506 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1507 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1508 @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
1509 protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
1510 @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
1511 protected com.liferay.portal.service.ClassNameService classNameService;
1512 @BeanReference(type = ClassNamePersistence.class)
1513 protected ClassNamePersistence classNamePersistence;
1514 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1515 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1516 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1517 protected com.liferay.portal.service.GroupService groupService;
1518 @BeanReference(type = GroupPersistence.class)
1519 protected GroupPersistence groupPersistence;
1520 @BeanReference(type = GroupFinder.class)
1521 protected GroupFinder groupFinder;
1522 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1523 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1524 @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
1525 protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
1526 @BeanReference(type = SubscriptionPersistence.class)
1527 protected SubscriptionPersistence subscriptionPersistence;
1528 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1529 protected com.liferay.portal.service.UserLocalService userLocalService;
1530 @BeanReference(type = com.liferay.portal.service.UserService.class)
1531 protected com.liferay.portal.service.UserService userService;
1532 @BeanReference(type = UserPersistence.class)
1533 protected UserPersistence userPersistence;
1534 @BeanReference(type = UserFinder.class)
1535 protected UserFinder userFinder;
1536 @BeanReference(type = com.liferay.portal.service.WorkflowDefinitionLinkLocalService.class)
1537 protected com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService;
1538 @BeanReference(type = WorkflowDefinitionLinkPersistence.class)
1539 protected WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence;
1540 @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1541 protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1542 @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1543 protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1544 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1545 protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1546 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1547 protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1548 @BeanReference(type = AssetEntryPersistence.class)
1549 protected AssetEntryPersistence assetEntryPersistence;
1550 @BeanReference(type = AssetEntryFinder.class)
1551 protected AssetEntryFinder assetEntryFinder;
1552 @BeanReference(type = com.liferay.portlet.asset.service.AssetLinkLocalService.class)
1553 protected com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService;
1554 @BeanReference(type = AssetLinkPersistence.class)
1555 protected AssetLinkPersistence assetLinkPersistence;
1556 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
1557 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
1558 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureService.class)
1559 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService;
1560 @BeanReference(type = DDMStructurePersistence.class)
1561 protected DDMStructurePersistence ddmStructurePersistence;
1562 @BeanReference(type = DDMStructureFinder.class)
1563 protected DDMStructureFinder ddmStructureFinder;
1564 @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService.class)
1565 protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLinkLocalService ddmStructureLinkLocalService;
1566 @BeanReference(type = DDMStructureLinkPersistence.class)
1567 protected DDMStructureLinkPersistence ddmStructureLinkPersistence;
1568 @BeanReference(type = com.liferay.portlet.expando.service.ExpandoValueLocalService.class)
1569 protected com.liferay.portlet.expando.service.ExpandoValueLocalService expandoValueLocalService;
1570 @BeanReference(type = com.liferay.portlet.expando.service.ExpandoValueService.class)
1571 protected com.liferay.portlet.expando.service.ExpandoValueService expandoValueService;
1572 @BeanReference(type = ExpandoValuePersistence.class)
1573 protected ExpandoValuePersistence expandoValuePersistence;
1574 @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleLocalService.class)
1575 protected com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService;
1576 @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleService.class)
1577 protected com.liferay.portlet.journal.service.JournalArticleService journalArticleService;
1578 @BeanReference(type = JournalArticlePersistence.class)
1579 protected JournalArticlePersistence journalArticlePersistence;
1580 @BeanReference(type = JournalArticleFinder.class)
1581 protected JournalArticleFinder journalArticleFinder;
1582 @BeanReference(type = com.liferay.portlet.social.service.SocialActivityLocalService.class)
1583 protected com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService;
1584 @BeanReference(type = com.liferay.portlet.social.service.SocialActivityService.class)
1585 protected com.liferay.portlet.social.service.SocialActivityService socialActivityService;
1586 @BeanReference(type = SocialActivityPersistence.class)
1587 protected SocialActivityPersistence socialActivityPersistence;
1588 @BeanReference(type = SocialActivityFinder.class)
1589 protected SocialActivityFinder socialActivityFinder;
1590 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1591 protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1592 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1593 protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1594 @BeanReference(type = TrashEntryPersistence.class)
1595 protected TrashEntryPersistence trashEntryPersistence;
1596 @BeanReference(type = com.liferay.portlet.trash.service.TrashVersionLocalService.class)
1597 protected com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService;
1598 @BeanReference(type = TrashVersionPersistence.class)
1599 protected TrashVersionPersistence trashVersionPersistence;
1600 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1601 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1602 private String _beanIdentifier;
1603 }