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.wiki.model.WikiNode;
044 import com.liferay.portlet.wiki.service.WikiNodeLocalService;
045 import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
046 import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
047 import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
048 import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
049
050 import java.io.Serializable;
051
052 import java.util.List;
053
054 import javax.sql.DataSource;
055
056
068 public abstract class WikiNodeLocalServiceBaseImpl extends BaseLocalServiceImpl
069 implements WikiNodeLocalService, IdentifiableBean {
070
075
076
083 @Indexable(type = IndexableType.REINDEX)
084 @Override
085 public WikiNode addWikiNode(WikiNode wikiNode) throws SystemException {
086 wikiNode.setNew(true);
087
088 return wikiNodePersistence.update(wikiNode);
089 }
090
091
097 @Override
098 public WikiNode createWikiNode(long nodeId) {
099 return wikiNodePersistence.create(nodeId);
100 }
101
102
110 @Indexable(type = IndexableType.DELETE)
111 @Override
112 public WikiNode deleteWikiNode(long nodeId)
113 throws PortalException, SystemException {
114 return wikiNodePersistence.remove(nodeId);
115 }
116
117
124 @Indexable(type = IndexableType.DELETE)
125 @Override
126 public WikiNode deleteWikiNode(WikiNode wikiNode) throws SystemException {
127 return wikiNodePersistence.remove(wikiNode);
128 }
129
130 @Override
131 public DynamicQuery dynamicQuery() {
132 Class<?> clazz = getClass();
133
134 return DynamicQueryFactoryUtil.forClass(WikiNode.class,
135 clazz.getClassLoader());
136 }
137
138
145 @Override
146 @SuppressWarnings("rawtypes")
147 public List dynamicQuery(DynamicQuery dynamicQuery)
148 throws SystemException {
149 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery);
150 }
151
152
165 @Override
166 @SuppressWarnings("rawtypes")
167 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
168 throws SystemException {
169 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start, end);
170 }
171
172
186 @Override
187 @SuppressWarnings("rawtypes")
188 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
189 OrderByComparator orderByComparator) throws SystemException {
190 return wikiNodePersistence.findWithDynamicQuery(dynamicQuery, start,
191 end, orderByComparator);
192 }
193
194
201 @Override
202 public long dynamicQueryCount(DynamicQuery dynamicQuery)
203 throws SystemException {
204 return wikiNodePersistence.countWithDynamicQuery(dynamicQuery);
205 }
206
207
215 @Override
216 public long dynamicQueryCount(DynamicQuery dynamicQuery,
217 Projection projection) throws SystemException {
218 return wikiNodePersistence.countWithDynamicQuery(dynamicQuery,
219 projection);
220 }
221
222 @Override
223 public WikiNode fetchWikiNode(long nodeId) throws SystemException {
224 return wikiNodePersistence.fetchByPrimaryKey(nodeId);
225 }
226
227
235 @Override
236 public WikiNode fetchWikiNodeByUuidAndCompanyId(String uuid, long companyId)
237 throws SystemException {
238 return wikiNodePersistence.fetchByUuid_C_First(uuid, companyId, null);
239 }
240
241
249 @Override
250 public WikiNode fetchWikiNodeByUuidAndGroupId(String uuid, long groupId)
251 throws SystemException {
252 return wikiNodePersistence.fetchByUUID_G(uuid, groupId);
253 }
254
255
263 @Override
264 public WikiNode getWikiNode(long nodeId)
265 throws PortalException, SystemException {
266 return wikiNodePersistence.findByPrimaryKey(nodeId);
267 }
268
269 @Override
270 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
271 throws PortalException, SystemException {
272 return wikiNodePersistence.findByPrimaryKey(primaryKeyObj);
273 }
274
275
284 @Override
285 public WikiNode getWikiNodeByUuidAndCompanyId(String uuid, long companyId)
286 throws PortalException, SystemException {
287 return wikiNodePersistence.findByUuid_C_First(uuid, companyId, null);
288 }
289
290
299 @Override
300 public WikiNode getWikiNodeByUuidAndGroupId(String uuid, long groupId)
301 throws PortalException, SystemException {
302 return wikiNodePersistence.findByUUID_G(uuid, groupId);
303 }
304
305
317 @Override
318 public List<WikiNode> getWikiNodes(int start, int end)
319 throws SystemException {
320 return wikiNodePersistence.findAll(start, end);
321 }
322
323
329 @Override
330 public int getWikiNodesCount() throws SystemException {
331 return wikiNodePersistence.countAll();
332 }
333
334
341 @Indexable(type = IndexableType.REINDEX)
342 @Override
343 public WikiNode updateWikiNode(WikiNode wikiNode) throws SystemException {
344 return wikiNodePersistence.update(wikiNode);
345 }
346
347
352 public com.liferay.portlet.wiki.service.WikiNodeLocalService getWikiNodeLocalService() {
353 return wikiNodeLocalService;
354 }
355
356
361 public void setWikiNodeLocalService(
362 com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService) {
363 this.wikiNodeLocalService = wikiNodeLocalService;
364 }
365
366
371 public com.liferay.portlet.wiki.service.WikiNodeService getWikiNodeService() {
372 return wikiNodeService;
373 }
374
375
380 public void setWikiNodeService(
381 com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService) {
382 this.wikiNodeService = wikiNodeService;
383 }
384
385
390 public WikiNodePersistence getWikiNodePersistence() {
391 return wikiNodePersistence;
392 }
393
394
399 public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
400 this.wikiNodePersistence = wikiNodePersistence;
401 }
402
403
408 public com.liferay.portlet.wiki.service.WikiPageLocalService getWikiPageLocalService() {
409 return wikiPageLocalService;
410 }
411
412
417 public void setWikiPageLocalService(
418 com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService) {
419 this.wikiPageLocalService = wikiPageLocalService;
420 }
421
422
427 public com.liferay.portlet.wiki.service.WikiPageService getWikiPageService() {
428 return wikiPageService;
429 }
430
431
436 public void setWikiPageService(
437 com.liferay.portlet.wiki.service.WikiPageService wikiPageService) {
438 this.wikiPageService = wikiPageService;
439 }
440
441
446 public WikiPagePersistence getWikiPagePersistence() {
447 return wikiPagePersistence;
448 }
449
450
455 public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
456 this.wikiPagePersistence = wikiPagePersistence;
457 }
458
459
464 public WikiPageFinder getWikiPageFinder() {
465 return wikiPageFinder;
466 }
467
468
473 public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
474 this.wikiPageFinder = wikiPageFinder;
475 }
476
477
482 public com.liferay.portlet.wiki.service.WikiPageResourceLocalService getWikiPageResourceLocalService() {
483 return wikiPageResourceLocalService;
484 }
485
486
491 public void setWikiPageResourceLocalService(
492 com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService) {
493 this.wikiPageResourceLocalService = wikiPageResourceLocalService;
494 }
495
496
501 public WikiPageResourcePersistence getWikiPageResourcePersistence() {
502 return wikiPageResourcePersistence;
503 }
504
505
510 public void setWikiPageResourcePersistence(
511 WikiPageResourcePersistence wikiPageResourcePersistence) {
512 this.wikiPageResourcePersistence = wikiPageResourcePersistence;
513 }
514
515
520 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
521 return counterLocalService;
522 }
523
524
529 public void setCounterLocalService(
530 com.liferay.counter.service.CounterLocalService counterLocalService) {
531 this.counterLocalService = counterLocalService;
532 }
533
534
539 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
540 return groupLocalService;
541 }
542
543
548 public void setGroupLocalService(
549 com.liferay.portal.service.GroupLocalService groupLocalService) {
550 this.groupLocalService = groupLocalService;
551 }
552
553
558 public com.liferay.portal.service.GroupService getGroupService() {
559 return groupService;
560 }
561
562
567 public void setGroupService(
568 com.liferay.portal.service.GroupService groupService) {
569 this.groupService = groupService;
570 }
571
572
577 public GroupPersistence getGroupPersistence() {
578 return groupPersistence;
579 }
580
581
586 public void setGroupPersistence(GroupPersistence groupPersistence) {
587 this.groupPersistence = groupPersistence;
588 }
589
590
595 public GroupFinder getGroupFinder() {
596 return groupFinder;
597 }
598
599
604 public void setGroupFinder(GroupFinder groupFinder) {
605 this.groupFinder = groupFinder;
606 }
607
608
613 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
614 return resourceLocalService;
615 }
616
617
622 public void setResourceLocalService(
623 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
624 this.resourceLocalService = resourceLocalService;
625 }
626
627
632 public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
633 return subscriptionLocalService;
634 }
635
636
641 public void setSubscriptionLocalService(
642 com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
643 this.subscriptionLocalService = subscriptionLocalService;
644 }
645
646
651 public SubscriptionPersistence getSubscriptionPersistence() {
652 return subscriptionPersistence;
653 }
654
655
660 public void setSubscriptionPersistence(
661 SubscriptionPersistence subscriptionPersistence) {
662 this.subscriptionPersistence = subscriptionPersistence;
663 }
664
665
670 public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
671 return systemEventLocalService;
672 }
673
674
679 public void setSystemEventLocalService(
680 com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
681 this.systemEventLocalService = systemEventLocalService;
682 }
683
684
689 public SystemEventPersistence getSystemEventPersistence() {
690 return systemEventPersistence;
691 }
692
693
698 public void setSystemEventPersistence(
699 SystemEventPersistence systemEventPersistence) {
700 this.systemEventPersistence = systemEventPersistence;
701 }
702
703
708 public com.liferay.portal.service.UserLocalService getUserLocalService() {
709 return userLocalService;
710 }
711
712
717 public void setUserLocalService(
718 com.liferay.portal.service.UserLocalService userLocalService) {
719 this.userLocalService = userLocalService;
720 }
721
722
727 public com.liferay.portal.service.UserService getUserService() {
728 return userService;
729 }
730
731
736 public void setUserService(
737 com.liferay.portal.service.UserService userService) {
738 this.userService = userService;
739 }
740
741
746 public UserPersistence getUserPersistence() {
747 return userPersistence;
748 }
749
750
755 public void setUserPersistence(UserPersistence userPersistence) {
756 this.userPersistence = userPersistence;
757 }
758
759
764 public UserFinder getUserFinder() {
765 return userFinder;
766 }
767
768
773 public void setUserFinder(UserFinder userFinder) {
774 this.userFinder = userFinder;
775 }
776
777
782 public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
783 return workflowInstanceLinkLocalService;
784 }
785
786
791 public void setWorkflowInstanceLinkLocalService(
792 com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
793 this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
794 }
795
796
801 public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
802 return workflowInstanceLinkPersistence;
803 }
804
805
810 public void setWorkflowInstanceLinkPersistence(
811 WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
812 this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
813 }
814
815
820 public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
821 return assetEntryLocalService;
822 }
823
824
829 public void setAssetEntryLocalService(
830 com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
831 this.assetEntryLocalService = assetEntryLocalService;
832 }
833
834
839 public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
840 return assetEntryService;
841 }
842
843
848 public void setAssetEntryService(
849 com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
850 this.assetEntryService = assetEntryService;
851 }
852
853
858 public AssetEntryPersistence getAssetEntryPersistence() {
859 return assetEntryPersistence;
860 }
861
862
867 public void setAssetEntryPersistence(
868 AssetEntryPersistence assetEntryPersistence) {
869 this.assetEntryPersistence = assetEntryPersistence;
870 }
871
872
877 public AssetEntryFinder getAssetEntryFinder() {
878 return assetEntryFinder;
879 }
880
881
886 public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
887 this.assetEntryFinder = assetEntryFinder;
888 }
889
890
895 public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
896 return trashEntryLocalService;
897 }
898
899
904 public void setTrashEntryLocalService(
905 com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
906 this.trashEntryLocalService = trashEntryLocalService;
907 }
908
909
914 public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
915 return trashEntryService;
916 }
917
918
923 public void setTrashEntryService(
924 com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
925 this.trashEntryService = trashEntryService;
926 }
927
928
933 public TrashEntryPersistence getTrashEntryPersistence() {
934 return trashEntryPersistence;
935 }
936
937
942 public void setTrashEntryPersistence(
943 TrashEntryPersistence trashEntryPersistence) {
944 this.trashEntryPersistence = trashEntryPersistence;
945 }
946
947 public void afterPropertiesSet() {
948 persistedModelLocalServiceRegistry.register("com.liferay.portlet.wiki.model.WikiNode",
949 wikiNodeLocalService);
950 }
951
952 public void destroy() {
953 persistedModelLocalServiceRegistry.unregister(
954 "com.liferay.portlet.wiki.model.WikiNode");
955 }
956
957
962 @Override
963 public String getBeanIdentifier() {
964 return _beanIdentifier;
965 }
966
967
972 @Override
973 public void setBeanIdentifier(String beanIdentifier) {
974 _beanIdentifier = beanIdentifier;
975 }
976
977 protected Class<?> getModelClass() {
978 return WikiNode.class;
979 }
980
981 protected String getModelClassName() {
982 return WikiNode.class.getName();
983 }
984
985
990 protected void runSQL(String sql) throws SystemException {
991 try {
992 DataSource dataSource = wikiNodePersistence.getDataSource();
993
994 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
995 sql, new int[0]);
996
997 sqlUpdate.update();
998 }
999 catch (Exception e) {
1000 throw new SystemException(e);
1001 }
1002 }
1003
1004 @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeLocalService.class)
1005 protected com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService;
1006 @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeService.class)
1007 protected com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService;
1008 @BeanReference(type = WikiNodePersistence.class)
1009 protected WikiNodePersistence wikiNodePersistence;
1010 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageLocalService.class)
1011 protected com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService;
1012 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageService.class)
1013 protected com.liferay.portlet.wiki.service.WikiPageService wikiPageService;
1014 @BeanReference(type = WikiPagePersistence.class)
1015 protected WikiPagePersistence wikiPagePersistence;
1016 @BeanReference(type = WikiPageFinder.class)
1017 protected WikiPageFinder wikiPageFinder;
1018 @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageResourceLocalService.class)
1019 protected com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService;
1020 @BeanReference(type = WikiPageResourcePersistence.class)
1021 protected WikiPageResourcePersistence wikiPageResourcePersistence;
1022 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1023 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1024 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1025 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1026 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1027 protected com.liferay.portal.service.GroupService groupService;
1028 @BeanReference(type = GroupPersistence.class)
1029 protected GroupPersistence groupPersistence;
1030 @BeanReference(type = GroupFinder.class)
1031 protected GroupFinder groupFinder;
1032 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1033 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1034 @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
1035 protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
1036 @BeanReference(type = SubscriptionPersistence.class)
1037 protected SubscriptionPersistence subscriptionPersistence;
1038 @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
1039 protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
1040 @BeanReference(type = SystemEventPersistence.class)
1041 protected SystemEventPersistence systemEventPersistence;
1042 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1043 protected com.liferay.portal.service.UserLocalService userLocalService;
1044 @BeanReference(type = com.liferay.portal.service.UserService.class)
1045 protected com.liferay.portal.service.UserService userService;
1046 @BeanReference(type = UserPersistence.class)
1047 protected UserPersistence userPersistence;
1048 @BeanReference(type = UserFinder.class)
1049 protected UserFinder userFinder;
1050 @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1051 protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1052 @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1053 protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1054 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1055 protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1056 @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1057 protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1058 @BeanReference(type = AssetEntryPersistence.class)
1059 protected AssetEntryPersistence assetEntryPersistence;
1060 @BeanReference(type = AssetEntryFinder.class)
1061 protected AssetEntryFinder assetEntryFinder;
1062 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1063 protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1064 @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1065 protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1066 @BeanReference(type = TrashEntryPersistence.class)
1067 protected TrashEntryPersistence trashEntryPersistence;
1068 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1069 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1070 private String _beanIdentifier;
1071 }