001
014
015 package com.liferay.portlet.wiki.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.DefaultActionableDynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
028 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
029 import com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery;
030 import com.liferay.portal.kernel.dao.orm.Projection;
031 import com.liferay.portal.kernel.dao.orm.Property;
032 import com.liferay.portal.kernel.dao.orm.PropertyFactoryUtil;
033 import com.liferay.portal.kernel.exception.PortalException;
034 import com.liferay.portal.kernel.exception.SystemException;
035 import com.liferay.portal.kernel.lar.ExportImportHelperUtil;
036 import com.liferay.portal.kernel.lar.ManifestSummary;
037 import com.liferay.portal.kernel.lar.PortletDataContext;
038 import com.liferay.portal.kernel.lar.StagedModelDataHandler;
039 import com.liferay.portal.kernel.lar.StagedModelDataHandlerRegistryUtil;
040 import com.liferay.portal.kernel.lar.StagedModelDataHandlerUtil;
041 import com.liferay.portal.kernel.lar.StagedModelType;
042 import com.liferay.portal.kernel.search.Indexable;
043 import com.liferay.portal.kernel.search.IndexableType;
044 import com.liferay.portal.kernel.util.OrderByComparator;
045 import com.liferay.portal.model.PersistedModel;
046 import com.liferay.portal.service.BaseLocalServiceImpl;
047 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
048 import com.liferay.portal.service.persistence.GroupFinder;
049 import com.liferay.portal.service.persistence.GroupPersistence;
050 import com.liferay.portal.service.persistence.SubscriptionPersistence;
051 import com.liferay.portal.service.persistence.SystemEventPersistence;
052 import com.liferay.portal.service.persistence.UserFinder;
053 import com.liferay.portal.service.persistence.UserPersistence;
054 import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
055 import com.liferay.portal.util.PortalUtil;
056
057 import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
058 import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
059 import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
060 import com.liferay.portlet.trash.service.persistence.TrashVersionPersistence;
061 import com.liferay.portlet.wiki.model.WikiNode;
062 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
063 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
064 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
065 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
066
067 import java.io.Serializable;
068
069 import java.util.List;
070
071 import javax.sql.DataSource;
072
073
085 @ProviderType
086 public abstract class WikiNodeLocalServiceBaseImpl extends BaseLocalServiceImpl
087 implements WikiNodeLocalService, IdentifiableBean {
088
093
094
100 @Indexable(type = IndexableType.REINDEX)
101 @Override
102 public WikiNode addWikiNode(WikiNode wikiNode) {
103 wikiNode.setNew(true);
104
105 return wikiNodePersistence.update(wikiNode);
106 }
107
108
114 @Override
115 public WikiNode createWikiNode(long nodeId) {
116 return wikiNodePersistence.create(nodeId);
117 }
118
119
126 @Indexable(type = IndexableType.DELETE)
127 @Override
128 public WikiNode deleteWikiNode(long nodeId) throws PortalException {
129 return wikiNodePersistence.remove(nodeId);
130 }
131
132
138 @Indexable(type = IndexableType.DELETE)
139 @Override
140 public WikiNode deleteWikiNode(WikiNode wikiNode) {
141 return wikiNodePersistence.remove(wikiNode);
142 }
143
144 @Override
145 public DynamicQuery dynamicQuery() {
146 Class<?> clazz = getClass();
147
148 return DynamicQueryFactoryUtil.forClass(WikiNode.class,
149 clazz.getClassLoader());
150 }
151
152
158 @Override
159 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
160 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery);
161 }
162
163
175 @Override
176 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
177 int end) {
178 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start, end);
179 }
180
181
194 @Override
195 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
196 int end, OrderByComparator<T> orderByComparator) {
197 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start,
198 end, orderByComparator);
199 }
200
201
207 @Override
208 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
209 return wikiNodePersistence.countWithDynamicQuery(dynamicQuery);
210 }
211
212
219 @Override
220 public long dynamicQueryCount(DynamicQuery dynamicQuery,
221 Projection projection) {
222 return wikiNodePersistence.countWithDynamicQuery(dynamicQuery,
223 projection);
224 }
225
226 @Override
227 public WikiNode fetchWikiNode(long nodeId) {
228 return wikiNodePersistence.fetchByPrimaryKey(nodeId);
229 }
230
231
238 @Override
239 public WikiNode fetchWikiNodeByUuidAndGroupId(String uuid, long groupId) {
240 return wikiNodePersistence.fetchByUUID_G(uuid, groupId);
241 }
242
243
250 @Override
251 public WikiNode getWikiNode(long nodeId) throws PortalException {
252 return wikiNodePersistence.findByPrimaryKey(nodeId);
253 }
254
255 @Override
256 public ActionableDynamicQuery getActionableDynamicQuery() {
257 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
258
259 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.wiki.service.WikiNodeLocalServiceUtil.getService());
260 actionableDynamicQuery.setClass(WikiNode.class);
261 actionableDynamicQuery.setClassLoader(getClassLoader());
262
263 actionableDynamicQuery.setPrimaryKeyPropertyName("nodeId");
264
265 return actionableDynamicQuery;
266 }
267
268 protected void initActionableDynamicQuery(
269 ActionableDynamicQuery actionableDynamicQuery) {
270 actionableDynamicQuery.setBaseLocalService(com.liferay.portlet.wiki.service.WikiNodeLocalServiceUtil.getService());
271 actionableDynamicQuery.setClass(WikiNode.class);
272 actionableDynamicQuery.setClassLoader(getClassLoader());
273
274 actionableDynamicQuery.setPrimaryKeyPropertyName("nodeId");
275 }
276
277 @Override
278 public ExportActionableDynamicQuery getExportActionableDynamicQuery(
279 final PortletDataContext portletDataContext) {
280 final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
281 @Override
282 public long performCount() throws PortalException {
283 ManifestSummary manifestSummary = portletDataContext.getManifestSummary();
284
285 StagedModelType stagedModelType = getStagedModelType();
286
287 long modelAdditionCount = super.performCount();
288
289 manifestSummary.addModelAdditionCount(stagedModelType.toString(),
290 modelAdditionCount);
291
292 long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
293 stagedModelType);
294
295 manifestSummary.addModelDeletionCount(stagedModelType.toString(),
296 modelDeletionCount);
297
298 return modelAdditionCount;
299 }
300 };
301
302 initActionableDynamicQuery(exportActionableDynamicQuery);
303
304 exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
305 @Override
306 public void addCriteria(DynamicQuery dynamicQuery) {
307 portletDataContext.addDateRangeCriteria(dynamicQuery,
308 "modifiedDate");
309
310 StagedModelDataHandler<?> stagedModelDataHandler = StagedModelDataHandlerRegistryUtil.getStagedModelDataHandler(WikiNode.class.getName());
311
312 Property workflowStatusProperty = PropertyFactoryUtil.forName(
313 "status");
314
315 dynamicQuery.add(workflowStatusProperty.in(
316 stagedModelDataHandler.getExportableStatuses()));
317 }
318 });
319
320 exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());
321
322 exportActionableDynamicQuery.setGroupId(portletDataContext.getScopeGroupId());
323
324 exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod() {
325 @Override
326 public void performAction(Object object)
327 throws PortalException {
328 WikiNode stagedModel = (WikiNode)object;
329
330 StagedModelDataHandlerUtil.exportStagedModel(portletDataContext,
331 stagedModel);
332 }
333 });
334 exportActionableDynamicQuery.setStagedModelType(new StagedModelType(
335 PortalUtil.getClassNameId(WikiNode.class.getName())));
336
337 return exportActionableDynamicQuery;
338 }
339
340
343 @Override
344 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
345 throws PortalException {
346 return wikiNodeLocalService.deleteWikiNode((WikiNode)persistedModel);
347 }
348
349 @Override
350 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
351 throws PortalException {
352 return wikiNodePersistence.findByPrimaryKey(primaryKeyObj);
353 }
354
355
362 @Override
363 public List<WikiNode> getWikiNodesByUuidAndCompanyId(String uuid,
364 long companyId) {
365 return wikiNodePersistence.findByUuid_C(uuid, companyId);
366 }
367
368
378 @Override
379 public List<WikiNode> getWikiNodesByUuidAndCompanyId(String uuid,
380 long companyId, int start, int end,
381 OrderByComparator<WikiNode> orderByComparator) {
382 return wikiNodePersistence.findByUuid_C(uuid, companyId, start, end,
383 orderByComparator);
384 }
385
386
394 @Override
395 public WikiNode getWikiNodeByUuidAndGroupId(String uuid, long groupId)
396 throws PortalException {
397 return wikiNodePersistence.findByUUID_G(uuid, groupId);
398 }
399
400
411 @Override
412 public List<WikiNode> getWikiNodes(int start, int end) {
413 return wikiNodePersistence.findAll(start, end);
414 }
415
416
421 @Override
422 public int getWikiNodesCount() {
423 return wikiNodePersistence.countAll();
424 }
425
426
432 @Indexable(type = IndexableType.REINDEX)
433 @Override
434 public WikiNode updateWikiNode(WikiNode wikiNode) {
435 return wikiNodePersistence.update(wikiNode);
436 }
437
438
443 public com.liferay.portlet.wiki.service.WikiNodeLocalService getWikiNodeLocalService() {
444 return wikiNodeLocalService;
445 }
446
447
452 public void setWikiNodeLocalService(
453 com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService) {
454 this.wikiNodeLocalService = wikiNodeLocalService;
455 }
456
457
462 public com.liferay.portlet.wiki.service.WikiNodeService getWikiNodeService() {
463 return wikiNodeService;
464 }
465
466
471 public void setWikiNodeService(
472 com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService) {
473 this.wikiNodeService = wikiNodeService;
474 }
475
476
481 public WikiNodePersistence getWikiNodePersistence() {
482 return wikiNodePersistence;
483 }
484
485
490 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
491 this.wikiNodePersistence = wikiNodePersistence;
492 }
493
494
499 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
500 return counterLocalService;
501 }
502
503
508 public void setCounterLocalService(
509 com.liferay.counter.service.CounterLocalService counterLocalService) {
510 this.counterLocalService = counterLocalService;
511 }
512
513
518 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
519 return groupLocalService;
520 }
521
522
527 public void setGroupLocalService(
528 com.liferay.portal.service.GroupLocalService groupLocalService) {
529 this.groupLocalService = groupLocalService;
530 }
531
532
537 public com.liferay.portal.service.GroupService getGroupService() {
538 return groupService;
539 }
540
541
546 public void setGroupService(
547 com.liferay.portal.service.GroupService groupService) {
548 this.groupService = groupService;
549 }
550
551
556 public GroupPersistence getGroupPersistence() {
557 return groupPersistence;
558 }
559
560
565 public void setGroupPersistence(GroupPersistence groupPersistence) {
566 this.groupPersistence = groupPersistence;
567 }
568
569
574 public GroupFinder getGroupFinder() {
575 return groupFinder;
576 }
577
578
583 public void setGroupFinder(GroupFinder groupFinder) {
584 this.groupFinder = groupFinder;
585 }
586
587
592 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
593 return resourceLocalService;
594 }
595
596
601 public void setResourceLocalService(
602 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
603 this.resourceLocalService = resourceLocalService;
604 }
605
606
611 public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
612 return subscriptionLocalService;
613 }
614
615
620 public void setSubscriptionLocalService(
621 com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
622 this.subscriptionLocalService = subscriptionLocalService;
623 }
624
625
630 public SubscriptionPersistence getSubscriptionPersistence() {
631 return subscriptionPersistence;
632 }
633
634
639 public void setSubscriptionPersistence(
640 SubscriptionPersistence subscriptionPersistence) {
641 this.subscriptionPersistence = subscriptionPersistence;
642 }
643
644
649 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
650 return systemEventLocalService;
651 }
652
653
658 public void setSystemEventLocalService(
659 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
660 this.systemEventLocalService = systemEventLocalService;
661 }
662
663
668 public SystemEventPersistence getSystemEventPersistence() {
669 return systemEventPersistence;
670 }
671
672
677 public void setSystemEventPersistence(
678 SystemEventPersistence systemEventPersistence) {
679 this.systemEventPersistence = systemEventPersistence;
680 }
681
682
687 public com.liferay.portal.service.UserLocalService getUserLocalService() {
688 return userLocalService;
689 }
690
691
696 public void setUserLocalService(
697 com.liferay.portal.service.UserLocalService userLocalService) {
698 this.userLocalService = userLocalService;
699 }
700
701
706 public com.liferay.portal.service.UserService getUserService() {
707 return userService;
708 }
709
710
715 public void setUserService(
716 com.liferay.portal.service.UserService userService) {
717 this.userService = userService;
718 }
719
720
725 public UserPersistence getUserPersistence() {
726 return userPersistence;
727 }
728
729
734 public void setUserPersistence(UserPersistence userPersistence) {
735 this.userPersistence = userPersistence;
736 }
737
738
743 public UserFinder getUserFinder() {
744 return userFinder;
745 }
746
747
752 public void setUserFinder(UserFinder userFinder) {
753 this.userFinder = userFinder;
754 }
755
756
761 public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
762 return workflowInstanceLinkLocalService;
763 }
764
765
770 public void setWorkflowInstanceLinkLocalService(
771 com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
772 this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
773 }
774
775
780 public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
781 return workflowInstanceLinkPersistence;
782 }
783
784
789 public void setWorkflowInstanceLinkPersistence(
790 WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
791 this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
792 }
793
794
799 public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
800 return assetEntryLocalService;
801 }
802
803
808 public void setAssetEntryLocalService(
809 com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
810 this.assetEntryLocalService = assetEntryLocalService;
811 }
812
813
818 public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
819 return assetEntryService;
820 }
821
822
827 public void setAssetEntryService(
828 com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
829 this.assetEntryService = assetEntryService;
830 }
831
832
837 public AssetEntryPersistence getAssetEntryPersistence() {
838 return assetEntryPersistence;
839 }
840
841
846 public void setAssetEntryPersistence(
847 AssetEntryPersistence assetEntryPersistence) {
848 this.assetEntryPersistence = assetEntryPersistence;
849 }
850
851
856 public AssetEntryFinder getAssetEntryFinder() {
857 return assetEntryFinder;
858 }
859
860
865 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
866 this.assetEntryFinder = assetEntryFinder;
867 }
868
869
874 public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
875 return trashEntryLocalService;
876 }
877
878
883 public void setTrashEntryLocalService(
884 com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
885 this.trashEntryLocalService = trashEntryLocalService;
886 }
887
888
893 public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
894 return trashEntryService;
895 }
896
897
902 public void setTrashEntryService(
903 com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
904 this.trashEntryService = trashEntryService;
905 }
906
907
912 public TrashEntryPersistence getTrashEntryPersistence() {
913 return trashEntryPersistence;
914 }
915
916
921 public void setTrashEntryPersistence(
922 TrashEntryPersistence trashEntryPersistence) {
923 this.trashEntryPersistence = trashEntryPersistence;
924 }
925
926
931 public com.liferay.portlet.trash.service.TrashVersionLocalService getTrashVersionLocalService() {
932 return trashVersionLocalService;
933 }
934
935
940 public void setTrashVersionLocalService(
941 com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService) {
942 this.trashVersionLocalService = trashVersionLocalService;
943 }
944
945
950 public TrashVersionPersistence getTrashVersionPersistence() {
951 return trashVersionPersistence;
952 }
953
954
959 public void setTrashVersionPersistence(
960 TrashVersionPersistence trashVersionPersistence) {
961 this.trashVersionPersistence = trashVersionPersistence;
962 }
963
964
969 public com.liferay.portlet.wiki.service.WikiPageLocalService getWikiPageLocalService() {
970 return wikiPageLocalService;
971 }
972
973
978 public void setWikiPageLocalService(
979 com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService) {
980 this.wikiPageLocalService = wikiPageLocalService;
981 }
982
983
988 public com.liferay.portlet.wiki.service.WikiPageService getWikiPageService() {
989 return wikiPageService;
990 }
991
992
997 public void setWikiPageService(
998 com.liferay.portlet.wiki.service.WikiPageService wikiPageService) {
999 this.wikiPageService = wikiPageService;
1000 }
1001
1002
1007 public WikiPagePersistence getWikiPagePersistence() {
1008 return wikiPagePersistence;
1009 }
1010
1011
1016 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
1017 this.wikiPagePersistence = wikiPagePersistence;
1018 }
1019
1020
1025 public WikiPageFinder getWikiPageFinder() {
1026 return wikiPageFinder;
1027 }
1028
1029
1034 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
1035 this.wikiPageFinder = wikiPageFinder;
1036 }
1037
1038 public void afterPropertiesSet() {
1039 persistedModelLocalServiceRegistry.register("com.liferay.portlet.wiki.model.WikiNode",
1040 wikiNodeLocalService);
1041 }
1042
1043 public void destroy() {
1044 persistedModelLocalServiceRegistry.unregister(
1045 "com.liferay.portlet.wiki.model.WikiNode");
1046 }
1047
1048
1053 @Override
1054 public String getBeanIdentifier() {
1055 return _beanIdentifier;
1056 }
1057
1058
1063 @Override
1064 public void setBeanIdentifier(String beanIdentifier) {
1065 _beanIdentifier = beanIdentifier;
1066 }
1067
1068 protected Class<?> getModelClass() {
1069 return WikiNode.class;
1070 }
1071
1072 protected String getModelClassName() {
1073 return WikiNode.class.getName();
1074 }
1075
1076
1081 protected void runSQL(String sql) {
1082 try {
1083 DataSource dataSource = wikiNodePersistence.getDataSource();
1084
1085 DB db = DBFactoryUtil.getDB();
1086
1087 sql = db.buildSQL(sql);
1088 sql = PortalUtil.transformSQL(sql);
1089
1090 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1091 sql, new int[0]);
1092
1093 sqlUpdate.update();
1094 }
1095 catch (Exception e) {
1096 throw new SystemException(e);
1097 }
1098 }
1099
1100 @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeLocalService.class)
1101 protected com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService;
1102 @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeService.class)
1103 protected com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService;
1104 @BeanReference(type = WikiNodePersistence.class)
1105 protected WikiNodePersistence wikiNodePersistence;
1106 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1107 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1108 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1109 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1110 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1111 protected com.liferay.portal.service.GroupService groupService;
1112 @BeanReference(type = GroupPersistence.class)
1113 protected GroupPersistence groupPersistence;
1114 @BeanReference(type = GroupFinder.class)
1115 protected GroupFinder groupFinder;
1116 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1117 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1118 @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
1119 protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
1120 @BeanReference(type = SubscriptionPersistence.class)
1121 protected SubscriptionPersistence subscriptionPersistence;
1122 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
1123 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
1124 @BeanReference(type = SystemEventPersistence.class)
1125 protected SystemEventPersistence systemEventPersistence;
1126 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1127 protected com.liferay.portal.service.UserLocalService userLocalService;
1128 @BeanReference(type = com.liferay.portal.service.UserService.class)
1129 protected com.liferay.portal.service.UserService userService;
1130 @BeanReference(type = UserPersistence.class)
1131 protected UserPersistence userPersistence;
1132 @BeanReference(type = UserFinder.class)
1133 protected UserFinder userFinder;
1134 @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1135 protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1136 @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1137 protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1138 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1139 protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1140 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1141 protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1142 @BeanReference(type = AssetEntryPersistence.class)
1143 protected AssetEntryPersistence assetEntryPersistence;
1144 @BeanReference(type = AssetEntryFinder.class)
1145 protected AssetEntryFinder assetEntryFinder;
1146 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1147 protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1148 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1149 protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1150 @BeanReference(type = TrashEntryPersistence.class)
1151 protected TrashEntryPersistence trashEntryPersistence;
1152 @BeanReference(type = com.liferay.portlet.trash.service.TrashVersionLocalService.class)
1153 protected com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService;
1154 @BeanReference(type = TrashVersionPersistence.class)
1155 protected TrashVersionPersistence trashVersionPersistence;
1156 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageLocalService.class)
1157 protected com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService;
1158 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageService.class)
1159 protected com.liferay.portlet.wiki.service.WikiPageService wikiPageService;
1160 @BeanReference(type = WikiPagePersistence.class)
1161 protected WikiPagePersistence wikiPagePersistence;
1162 @BeanReference(type = WikiPageFinder.class)
1163 protected WikiPageFinder wikiPageFinder;
1164 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1165 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1166 private String _beanIdentifier;
1167 }