001
014
015 package com.liferay.portlet.wiki.service.base;
016
017 import com.liferay.portal.kernel.bean.BeanReference;
018 import com.liferay.portal.kernel.bean.IdentifiableBean;
019 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
022 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
023 import com.liferay.portal.kernel.dao.orm.Projection;
024 import com.liferay.portal.kernel.exception.PortalException;
025 import com.liferay.portal.kernel.exception.SystemException;
026 import com.liferay.portal.kernel.search.Indexable;
027 import com.liferay.portal.kernel.search.IndexableType;
028 import com.liferay.portal.kernel.util.OrderByComparator;
029 import com.liferay.portal.model.PersistedModel;
030 import com.liferay.portal.service.BaseLocalServiceImpl;
031 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
032 import com.liferay.portal.service.persistence.GroupFinder;
033 import com.liferay.portal.service.persistence.GroupPersistence;
034 import com.liferay.portal.service.persistence.SubscriptionPersistence;
035 import com.liferay.portal.service.persistence.SystemEventPersistence;
036 import com.liferay.portal.service.persistence.UserFinder;
037 import com.liferay.portal.service.persistence.UserPersistence;
038 import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
039
040 import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
041 import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
042 import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
043 import com.liferay.portlet.trash.service.persistence.TrashVersionPersistence;
044 import com.liferay.portlet.wiki.model.WikiNode;
045 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
046 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
047 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
048 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
049 import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
050
051 import java.io.Serializable;
052
053 import java.util.List;
054
055 import javax.sql.DataSource;
056
057
069 public abstract class WikiNodeLocalServiceBaseImpl extends BaseLocalServiceImpl
070 implements WikiNodeLocalService, IdentifiableBean {
071
076
077
084 @Indexable(type = IndexableType.REINDEX)
085 @Override
086 public WikiNode addWikiNode(WikiNode wikiNode) throws SystemException {
087 wikiNode.setNew(true);
088
089 return wikiNodePersistence.update(wikiNode);
090 }
091
092
098 @Override
099 public WikiNode createWikiNode(long nodeId) {
100 return wikiNodePersistence.create(nodeId);
101 }
102
103
111 @Indexable(type = IndexableType.DELETE)
112 @Override
113 public WikiNode deleteWikiNode(long nodeId)
114 throws PortalException, SystemException {
115 return wikiNodePersistence.remove(nodeId);
116 }
117
118
125 @Indexable(type = IndexableType.DELETE)
126 @Override
127 public WikiNode deleteWikiNode(WikiNode wikiNode) throws SystemException {
128 return wikiNodePersistence.remove(wikiNode);
129 }
130
131 @Override
132 public DynamicQuery dynamicQuery() {
133 Class<?> clazz = getClass();
134
135 return DynamicQueryFactoryUtil.forClass(WikiNode.class,
136 clazz.getClassLoader());
137 }
138
139
146 @Override
147 @SuppressWarnings("rawtypes")
148 public List dynamicQuery(DynamicQuery dynamicQuery)
149 throws SystemException {
150 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery);
151 }
152
153
166 @Override
167 @SuppressWarnings("rawtypes")
168 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
169 throws SystemException {
170 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start, end);
171 }
172
173
187 @Override
188 @SuppressWarnings("rawtypes")
189 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
190 OrderByComparator orderByComparator) throws SystemException {
191 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start,
192 end, orderByComparator);
193 }
194
195
202 @Override
203 public long dynamicQueryCount(DynamicQuery dynamicQuery)
204 throws SystemException {
205 return wikiNodePersistence.countWithDynamicQuery(dynamicQuery);
206 }
207
208
216 @Override
217 public long dynamicQueryCount(DynamicQuery dynamicQuery,
218 Projection projection) throws SystemException {
219 return wikiNodePersistence.countWithDynamicQuery(dynamicQuery,
220 projection);
221 }
222
223 @Override
224 public WikiNode fetchWikiNode(long nodeId) throws SystemException {
225 return wikiNodePersistence.fetchByPrimaryKey(nodeId);
226 }
227
228
236 @Override
237 public WikiNode fetchWikiNodeByUuidAndCompanyId(String uuid, long companyId)
238 throws SystemException {
239 return wikiNodePersistence.fetchByUuid_C_First(uuid, companyId, null);
240 }
241
242
250 @Override
251 public WikiNode fetchWikiNodeByUuidAndGroupId(String uuid, long groupId)
252 throws SystemException {
253 return wikiNodePersistence.fetchByUUID_G(uuid, groupId);
254 }
255
256
264 @Override
265 public WikiNode getWikiNode(long nodeId)
266 throws PortalException, SystemException {
267 return wikiNodePersistence.findByPrimaryKey(nodeId);
268 }
269
270 @Override
271 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
272 throws PortalException, SystemException {
273 return wikiNodePersistence.findByPrimaryKey(primaryKeyObj);
274 }
275
276
285 @Override
286 public WikiNode getWikiNodeByUuidAndCompanyId(String uuid, long companyId)
287 throws PortalException, SystemException {
288 return wikiNodePersistence.findByUuid_C_First(uuid, companyId, null);
289 }
290
291
300 @Override
301 public WikiNode getWikiNodeByUuidAndGroupId(String uuid, long groupId)
302 throws PortalException, SystemException {
303 return wikiNodePersistence.findByUUID_G(uuid, groupId);
304 }
305
306
318 @Override
319 public List<WikiNode> getWikiNodes(int start, int end)
320 throws SystemException {
321 return wikiNodePersistence.findAll(start, end);
322 }
323
324
330 @Override
331 public int getWikiNodesCount() throws SystemException {
332 return wikiNodePersistence.countAll();
333 }
334
335
342 @Indexable(type = IndexableType.REINDEX)
343 @Override
344 public WikiNode updateWikiNode(WikiNode wikiNode) throws SystemException {
345 return wikiNodePersistence.update(wikiNode);
346 }
347
348
353 public com.liferay.portlet.wiki.service.WikiNodeLocalService getWikiNodeLocalService() {
354 return wikiNodeLocalService;
355 }
356
357
362 public void setWikiNodeLocalService(
363 com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService) {
364 this.wikiNodeLocalService = wikiNodeLocalService;
365 }
366
367
372 public com.liferay.portlet.wiki.service.WikiNodeService getWikiNodeService() {
373 return wikiNodeService;
374 }
375
376
381 public void setWikiNodeService(
382 com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService) {
383 this.wikiNodeService = wikiNodeService;
384 }
385
386
391 public WikiNodePersistence getWikiNodePersistence() {
392 return wikiNodePersistence;
393 }
394
395
400 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
401 this.wikiNodePersistence = wikiNodePersistence;
402 }
403
404
409 public com.liferay.portlet.wiki.service.WikiPageLocalService getWikiPageLocalService() {
410 return wikiPageLocalService;
411 }
412
413
418 public void setWikiPageLocalService(
419 com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService) {
420 this.wikiPageLocalService = wikiPageLocalService;
421 }
422
423
428 public com.liferay.portlet.wiki.service.WikiPageService getWikiPageService() {
429 return wikiPageService;
430 }
431
432
437 public void setWikiPageService(
438 com.liferay.portlet.wiki.service.WikiPageService wikiPageService) {
439 this.wikiPageService = wikiPageService;
440 }
441
442
447 public WikiPagePersistence getWikiPagePersistence() {
448 return wikiPagePersistence;
449 }
450
451
456 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
457 this.wikiPagePersistence = wikiPagePersistence;
458 }
459
460
465 public WikiPageFinder getWikiPageFinder() {
466 return wikiPageFinder;
467 }
468
469
474 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
475 this.wikiPageFinder = wikiPageFinder;
476 }
477
478
483 public com.liferay.portlet.wiki.service.WikiPageResourceLocalService getWikiPageResourceLocalService() {
484 return wikiPageResourceLocalService;
485 }
486
487
492 public void setWikiPageResourceLocalService(
493 com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService) {
494 this.wikiPageResourceLocalService = wikiPageResourceLocalService;
495 }
496
497
502 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
503 return wikiPageResourcePersistence;
504 }
505
506
511 public void setWikiPageResourcePersistence(
512 WikiPageResourcePersistence wikiPageResourcePersistence) {
513 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
514 }
515
516
521 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
522 return counterLocalService;
523 }
524
525
530 public void setCounterLocalService(
531 com.liferay.counter.service.CounterLocalService counterLocalService) {
532 this.counterLocalService = counterLocalService;
533 }
534
535
540 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
541 return groupLocalService;
542 }
543
544
549 public void setGroupLocalService(
550 com.liferay.portal.service.GroupLocalService groupLocalService) {
551 this.groupLocalService = groupLocalService;
552 }
553
554
559 public com.liferay.portal.service.GroupService getGroupService() {
560 return groupService;
561 }
562
563
568 public void setGroupService(
569 com.liferay.portal.service.GroupService groupService) {
570 this.groupService = groupService;
571 }
572
573
578 public GroupPersistence getGroupPersistence() {
579 return groupPersistence;
580 }
581
582
587 public void setGroupPersistence(GroupPersistence groupPersistence) {
588 this.groupPersistence = groupPersistence;
589 }
590
591
596 public GroupFinder getGroupFinder() {
597 return groupFinder;
598 }
599
600
605 public void setGroupFinder(GroupFinder groupFinder) {
606 this.groupFinder = groupFinder;
607 }
608
609
614 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
615 return resourceLocalService;
616 }
617
618
623 public void setResourceLocalService(
624 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
625 this.resourceLocalService = resourceLocalService;
626 }
627
628
633 public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
634 return subscriptionLocalService;
635 }
636
637
642 public void setSubscriptionLocalService(
643 com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
644 this.subscriptionLocalService = subscriptionLocalService;
645 }
646
647
652 public SubscriptionPersistence getSubscriptionPersistence() {
653 return subscriptionPersistence;
654 }
655
656
661 public void setSubscriptionPersistence(
662 SubscriptionPersistence subscriptionPersistence) {
663 this.subscriptionPersistence = subscriptionPersistence;
664 }
665
666
671 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
672 return systemEventLocalService;
673 }
674
675
680 public void setSystemEventLocalService(
681 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
682 this.systemEventLocalService = systemEventLocalService;
683 }
684
685
690 public SystemEventPersistence getSystemEventPersistence() {
691 return systemEventPersistence;
692 }
693
694
699 public void setSystemEventPersistence(
700 SystemEventPersistence systemEventPersistence) {
701 this.systemEventPersistence = systemEventPersistence;
702 }
703
704
709 public com.liferay.portal.service.UserLocalService getUserLocalService() {
710 return userLocalService;
711 }
712
713
718 public void setUserLocalService(
719 com.liferay.portal.service.UserLocalService userLocalService) {
720 this.userLocalService = userLocalService;
721 }
722
723
728 public com.liferay.portal.service.UserService getUserService() {
729 return userService;
730 }
731
732
737 public void setUserService(
738 com.liferay.portal.service.UserService userService) {
739 this.userService = userService;
740 }
741
742
747 public UserPersistence getUserPersistence() {
748 return userPersistence;
749 }
750
751
756 public void setUserPersistence(UserPersistence userPersistence) {
757 this.userPersistence = userPersistence;
758 }
759
760
765 public UserFinder getUserFinder() {
766 return userFinder;
767 }
768
769
774 public void setUserFinder(UserFinder userFinder) {
775 this.userFinder = userFinder;
776 }
777
778
783 public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
784 return workflowInstanceLinkLocalService;
785 }
786
787
792 public void setWorkflowInstanceLinkLocalService(
793 com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
794 this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
795 }
796
797
802 public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
803 return workflowInstanceLinkPersistence;
804 }
805
806
811 public void setWorkflowInstanceLinkPersistence(
812 WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
813 this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
814 }
815
816
821 public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
822 return assetEntryLocalService;
823 }
824
825
830 public void setAssetEntryLocalService(
831 com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
832 this.assetEntryLocalService = assetEntryLocalService;
833 }
834
835
840 public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
841 return assetEntryService;
842 }
843
844
849 public void setAssetEntryService(
850 com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
851 this.assetEntryService = assetEntryService;
852 }
853
854
859 public AssetEntryPersistence getAssetEntryPersistence() {
860 return assetEntryPersistence;
861 }
862
863
868 public void setAssetEntryPersistence(
869 AssetEntryPersistence assetEntryPersistence) {
870 this.assetEntryPersistence = assetEntryPersistence;
871 }
872
873
878 public AssetEntryFinder getAssetEntryFinder() {
879 return assetEntryFinder;
880 }
881
882
887 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
888 this.assetEntryFinder = assetEntryFinder;
889 }
890
891
896 public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
897 return trashEntryLocalService;
898 }
899
900
905 public void setTrashEntryLocalService(
906 com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
907 this.trashEntryLocalService = trashEntryLocalService;
908 }
909
910
915 public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
916 return trashEntryService;
917 }
918
919
924 public void setTrashEntryService(
925 com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
926 this.trashEntryService = trashEntryService;
927 }
928
929
934 public TrashEntryPersistence getTrashEntryPersistence() {
935 return trashEntryPersistence;
936 }
937
938
943 public void setTrashEntryPersistence(
944 TrashEntryPersistence trashEntryPersistence) {
945 this.trashEntryPersistence = trashEntryPersistence;
946 }
947
948
953 public com.liferay.portlet.trash.service.TrashVersionLocalService getTrashVersionLocalService() {
954 return trashVersionLocalService;
955 }
956
957
962 public void setTrashVersionLocalService(
963 com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService) {
964 this.trashVersionLocalService = trashVersionLocalService;
965 }
966
967
972 public TrashVersionPersistence getTrashVersionPersistence() {
973 return trashVersionPersistence;
974 }
975
976
981 public void setTrashVersionPersistence(
982 TrashVersionPersistence trashVersionPersistence) {
983 this.trashVersionPersistence = trashVersionPersistence;
984 }
985
986 public void afterPropertiesSet() {
987 persistedModelLocalServiceRegistry.register("com.liferay.portlet.wiki.model.WikiNode",
988 wikiNodeLocalService);
989 }
990
991 public void destroy() {
992 persistedModelLocalServiceRegistry.unregister(
993 "com.liferay.portlet.wiki.model.WikiNode");
994 }
995
996
1001 @Override
1002 public String getBeanIdentifier() {
1003 return _beanIdentifier;
1004 }
1005
1006
1011 @Override
1012 public void setBeanIdentifier(String beanIdentifier) {
1013 _beanIdentifier = beanIdentifier;
1014 }
1015
1016 protected Class<?> getModelClass() {
1017 return WikiNode.class;
1018 }
1019
1020 protected String getModelClassName() {
1021 return WikiNode.class.getName();
1022 }
1023
1024
1029 protected void runSQL(String sql) throws SystemException {
1030 try {
1031 DataSource dataSource = wikiNodePersistence.getDataSource();
1032
1033 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1034 sql, new int[0]);
1035
1036 sqlUpdate.update();
1037 }
1038 catch (Exception e) {
1039 throw new SystemException(e);
1040 }
1041 }
1042
1043 @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeLocalService.class)
1044 protected com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService;
1045 @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeService.class)
1046 protected com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService;
1047 @BeanReference(type = WikiNodePersistence.class)
1048 protected WikiNodePersistence wikiNodePersistence;
1049 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageLocalService.class)
1050 protected com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService;
1051 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageService.class)
1052 protected com.liferay.portlet.wiki.service.WikiPageService wikiPageService;
1053 @BeanReference(type = WikiPagePersistence.class)
1054 protected WikiPagePersistence wikiPagePersistence;
1055 @BeanReference(type = WikiPageFinder.class)
1056 protected WikiPageFinder wikiPageFinder;
1057 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageResourceLocalService.class)
1058 protected com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService;
1059 @BeanReference(type = WikiPageResourcePersistence.class)
1060 protected WikiPageResourcePersistence wikiPageResourcePersistence;
1061 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1062 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1063 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1064 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1065 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1066 protected com.liferay.portal.service.GroupService groupService;
1067 @BeanReference(type = GroupPersistence.class)
1068 protected GroupPersistence groupPersistence;
1069 @BeanReference(type = GroupFinder.class)
1070 protected GroupFinder groupFinder;
1071 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1072 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1073 @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
1074 protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
1075 @BeanReference(type = SubscriptionPersistence.class)
1076 protected SubscriptionPersistence subscriptionPersistence;
1077 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
1078 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
1079 @BeanReference(type = SystemEventPersistence.class)
1080 protected SystemEventPersistence systemEventPersistence;
1081 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1082 protected com.liferay.portal.service.UserLocalService userLocalService;
1083 @BeanReference(type = com.liferay.portal.service.UserService.class)
1084 protected com.liferay.portal.service.UserService userService;
1085 @BeanReference(type = UserPersistence.class)
1086 protected UserPersistence userPersistence;
1087 @BeanReference(type = UserFinder.class)
1088 protected UserFinder userFinder;
1089 @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1090 protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1091 @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1092 protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1093 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1094 protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1095 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1096 protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1097 @BeanReference(type = AssetEntryPersistence.class)
1098 protected AssetEntryPersistence assetEntryPersistence;
1099 @BeanReference(type = AssetEntryFinder.class)
1100 protected AssetEntryFinder assetEntryFinder;
1101 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1102 protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1103 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1104 protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1105 @BeanReference(type = TrashEntryPersistence.class)
1106 protected TrashEntryPersistence trashEntryPersistence;
1107 @BeanReference(type = com.liferay.portlet.trash.service.TrashVersionLocalService.class)
1108 protected com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService;
1109 @BeanReference(type = TrashVersionPersistence.class)
1110 protected TrashVersionPersistence trashVersionPersistence;
1111 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1112 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1113 private String _beanIdentifier;
1114 }