001
014
015 package com.liferay.portal.service.base;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.expando.kernel.service.persistence.ExpandoRowPersistence;
020
021 import com.liferay.exportimport.kernel.lar.ExportImportHelperUtil;
022 import com.liferay.exportimport.kernel.lar.ManifestSummary;
023 import com.liferay.exportimport.kernel.lar.PortletDataContext;
024 import com.liferay.exportimport.kernel.lar.StagedModelDataHandlerUtil;
025 import com.liferay.exportimport.kernel.lar.StagedModelType;
026 import com.liferay.exportimport.kernel.service.persistence.ExportImportConfigurationFinder;
027 import com.liferay.exportimport.kernel.service.persistence.ExportImportConfigurationPersistence;
028
029 import com.liferay.portal.kernel.bean.BeanReference;
030 import com.liferay.portal.kernel.dao.db.DB;
031 import com.liferay.portal.kernel.dao.db.DBManagerUtil;
032 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
033 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
034 import com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery;
035 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
036 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
037 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
038 import com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery;
039 import com.liferay.portal.kernel.dao.orm.IndexableActionableDynamicQuery;
040 import com.liferay.portal.kernel.dao.orm.Projection;
041 import com.liferay.portal.kernel.exception.PortalException;
042 import com.liferay.portal.kernel.exception.SystemException;
043 import com.liferay.portal.kernel.model.PersistedModel;
044 import com.liferay.portal.kernel.model.UserGroup;
045 import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
046 import com.liferay.portal.kernel.search.Indexable;
047 import com.liferay.portal.kernel.search.IndexableType;
048 import com.liferay.portal.kernel.service.BaseLocalServiceImpl;
049 import com.liferay.portal.kernel.service.PersistedModelLocalServiceRegistry;
050 import com.liferay.portal.kernel.service.UserGroupLocalService;
051 import com.liferay.portal.kernel.service.persistence.GroupFinder;
052 import com.liferay.portal.kernel.service.persistence.GroupPersistence;
053 import com.liferay.portal.kernel.service.persistence.LayoutFinder;
054 import com.liferay.portal.kernel.service.persistence.LayoutPersistence;
055 import com.liferay.portal.kernel.service.persistence.TeamFinder;
056 import com.liferay.portal.kernel.service.persistence.TeamPersistence;
057 import com.liferay.portal.kernel.service.persistence.UserFinder;
058 import com.liferay.portal.kernel.service.persistence.UserGroupFinder;
059 import com.liferay.portal.kernel.service.persistence.UserGroupGroupRoleFinder;
060 import com.liferay.portal.kernel.service.persistence.UserGroupGroupRolePersistence;
061 import com.liferay.portal.kernel.service.persistence.UserGroupPersistence;
062 import com.liferay.portal.kernel.service.persistence.UserPersistence;
063 import com.liferay.portal.kernel.util.OrderByComparator;
064 import com.liferay.portal.kernel.util.PortalUtil;
065
066 import java.io.Serializable;
067
068 import java.util.List;
069
070 import javax.sql.DataSource;
071
072
084 @ProviderType
085 public abstract class UserGroupLocalServiceBaseImpl extends BaseLocalServiceImpl
086 implements UserGroupLocalService, IdentifiableOSGiService {
087
092
093
099 @Indexable(type = IndexableType.REINDEX)
100 @Override
101 public UserGroup addUserGroup(UserGroup userGroup) {
102 userGroup.setNew(true);
103
104 return userGroupPersistence.update(userGroup);
105 }
106
107
113 @Override
114 public UserGroup createUserGroup(long userGroupId) {
115 return userGroupPersistence.create(userGroupId);
116 }
117
118
125 @Indexable(type = IndexableType.DELETE)
126 @Override
127 public UserGroup deleteUserGroup(long userGroupId)
128 throws PortalException {
129 return userGroupPersistence.remove(userGroupId);
130 }
131
132
139 @Indexable(type = IndexableType.DELETE)
140 @Override
141 public UserGroup deleteUserGroup(UserGroup userGroup)
142 throws PortalException {
143 return userGroupPersistence.remove(userGroup);
144 }
145
146 @Override
147 public DynamicQuery dynamicQuery() {
148 Class<?> clazz = getClass();
149
150 return DynamicQueryFactoryUtil.forClass(UserGroup.class,
151 clazz.getClassLoader());
152 }
153
154
160 @Override
161 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
162 return userGroupPersistence.findWithDynamicQuery(dynamicQuery);
163 }
164
165
177 @Override
178 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
179 int end) {
180 return userGroupPersistence.findWithDynamicQuery(dynamicQuery, start,
181 end);
182 }
183
184
197 @Override
198 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
199 int end, OrderByComparator<T> orderByComparator) {
200 return userGroupPersistence.findWithDynamicQuery(dynamicQuery, start,
201 end, orderByComparator);
202 }
203
204
210 @Override
211 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
212 return userGroupPersistence.countWithDynamicQuery(dynamicQuery);
213 }
214
215
222 @Override
223 public long dynamicQueryCount(DynamicQuery dynamicQuery,
224 Projection projection) {
225 return userGroupPersistence.countWithDynamicQuery(dynamicQuery,
226 projection);
227 }
228
229 @Override
230 public UserGroup fetchUserGroup(long userGroupId) {
231 return userGroupPersistence.fetchByPrimaryKey(userGroupId);
232 }
233
234
241 @Override
242 public UserGroup fetchUserGroupByUuidAndCompanyId(String uuid,
243 long companyId) {
244 return userGroupPersistence.fetchByUuid_C_First(uuid, companyId, null);
245 }
246
247
254 @Override
255 public UserGroup getUserGroup(long userGroupId) throws PortalException {
256 return userGroupPersistence.findByPrimaryKey(userGroupId);
257 }
258
259 @Override
260 public ActionableDynamicQuery getActionableDynamicQuery() {
261 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
262
263 actionableDynamicQuery.setBaseLocalService(userGroupLocalService);
264 actionableDynamicQuery.setClassLoader(getClassLoader());
265 actionableDynamicQuery.setModelClass(UserGroup.class);
266
267 actionableDynamicQuery.setPrimaryKeyPropertyName("userGroupId");
268
269 return actionableDynamicQuery;
270 }
271
272 @Override
273 public IndexableActionableDynamicQuery getIndexableActionableDynamicQuery() {
274 IndexableActionableDynamicQuery indexableActionableDynamicQuery = new IndexableActionableDynamicQuery();
275
276 indexableActionableDynamicQuery.setBaseLocalService(userGroupLocalService);
277 indexableActionableDynamicQuery.setClassLoader(getClassLoader());
278 indexableActionableDynamicQuery.setModelClass(UserGroup.class);
279
280 indexableActionableDynamicQuery.setPrimaryKeyPropertyName("userGroupId");
281
282 return indexableActionableDynamicQuery;
283 }
284
285 protected void initActionableDynamicQuery(
286 ActionableDynamicQuery actionableDynamicQuery) {
287 actionableDynamicQuery.setBaseLocalService(userGroupLocalService);
288 actionableDynamicQuery.setClassLoader(getClassLoader());
289 actionableDynamicQuery.setModelClass(UserGroup.class);
290
291 actionableDynamicQuery.setPrimaryKeyPropertyName("userGroupId");
292 }
293
294 @Override
295 public ExportActionableDynamicQuery getExportActionableDynamicQuery(
296 final PortletDataContext portletDataContext) {
297 final ExportActionableDynamicQuery exportActionableDynamicQuery = new ExportActionableDynamicQuery() {
298 @Override
299 public long performCount() throws PortalException {
300 ManifestSummary manifestSummary = portletDataContext.getManifestSummary();
301
302 StagedModelType stagedModelType = getStagedModelType();
303
304 long modelAdditionCount = super.performCount();
305
306 manifestSummary.addModelAdditionCount(stagedModelType,
307 modelAdditionCount);
308
309 long modelDeletionCount = ExportImportHelperUtil.getModelDeletionCount(portletDataContext,
310 stagedModelType);
311
312 manifestSummary.addModelDeletionCount(stagedModelType,
313 modelDeletionCount);
314
315 return modelAdditionCount;
316 }
317 };
318
319 initActionableDynamicQuery(exportActionableDynamicQuery);
320
321 exportActionableDynamicQuery.setAddCriteriaMethod(new ActionableDynamicQuery.AddCriteriaMethod() {
322 @Override
323 public void addCriteria(DynamicQuery dynamicQuery) {
324 portletDataContext.addDateRangeCriteria(dynamicQuery,
325 "modifiedDate");
326 }
327 });
328
329 exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());
330
331 exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod<UserGroup>() {
332 @Override
333 public void performAction(UserGroup userGroup)
334 throws PortalException {
335 StagedModelDataHandlerUtil.exportStagedModel(portletDataContext,
336 userGroup);
337 }
338 });
339 exportActionableDynamicQuery.setStagedModelType(new StagedModelType(
340 PortalUtil.getClassNameId(UserGroup.class.getName())));
341
342 return exportActionableDynamicQuery;
343 }
344
345
348 @Override
349 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
350 throws PortalException {
351 return userGroupLocalService.deleteUserGroup((UserGroup)persistedModel);
352 }
353
354 @Override
355 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
356 throws PortalException {
357 return userGroupPersistence.findByPrimaryKey(primaryKeyObj);
358 }
359
360
368 @Override
369 public UserGroup getUserGroupByUuidAndCompanyId(String uuid, long companyId)
370 throws PortalException {
371 return userGroupPersistence.findByUuid_C_First(uuid, companyId, null);
372 }
373
374
385 @Override
386 public List<UserGroup> getUserGroups(int start, int end) {
387 return userGroupPersistence.findAll(start, end);
388 }
389
390
395 @Override
396 public int getUserGroupsCount() {
397 return userGroupPersistence.countAll();
398 }
399
400
406 @Indexable(type = IndexableType.REINDEX)
407 @Override
408 public UserGroup updateUserGroup(UserGroup userGroup) {
409 return userGroupPersistence.update(userGroup);
410 }
411
412
414 @Override
415 public void addGroupUserGroup(long groupId, long userGroupId) {
416 groupPersistence.addUserGroup(groupId, userGroupId);
417 }
418
419
421 @Override
422 public void addGroupUserGroup(long groupId, UserGroup userGroup) {
423 groupPersistence.addUserGroup(groupId, userGroup);
424 }
425
426
428 @Override
429 public void addGroupUserGroups(long groupId, long[] userGroupIds) {
430 groupPersistence.addUserGroups(groupId, userGroupIds);
431 }
432
433
435 @Override
436 public void addGroupUserGroups(long groupId, List<UserGroup> userGroups) {
437 groupPersistence.addUserGroups(groupId, userGroups);
438 }
439
440
442 @Override
443 public void clearGroupUserGroups(long groupId) {
444 groupPersistence.clearUserGroups(groupId);
445 }
446
447
449 @Override
450 public void deleteGroupUserGroup(long groupId, long userGroupId) {
451 groupPersistence.removeUserGroup(groupId, userGroupId);
452 }
453
454
456 @Override
457 public void deleteGroupUserGroup(long groupId, UserGroup userGroup) {
458 groupPersistence.removeUserGroup(groupId, userGroup);
459 }
460
461
463 @Override
464 public void deleteGroupUserGroups(long groupId, long[] userGroupIds) {
465 groupPersistence.removeUserGroups(groupId, userGroupIds);
466 }
467
468
470 @Override
471 public void deleteGroupUserGroups(long groupId, List<UserGroup> userGroups) {
472 groupPersistence.removeUserGroups(groupId, userGroups);
473 }
474
475
481 @Override
482 public long[] getGroupPrimaryKeys(long userGroupId) {
483 return userGroupPersistence.getGroupPrimaryKeys(userGroupId);
484 }
485
486
488 @Override
489 public List<UserGroup> getGroupUserGroups(long groupId) {
490 return groupPersistence.getUserGroups(groupId);
491 }
492
493
495 @Override
496 public List<UserGroup> getGroupUserGroups(long groupId, int start, int end) {
497 return groupPersistence.getUserGroups(groupId, start, end);
498 }
499
500
502 @Override
503 public List<UserGroup> getGroupUserGroups(long groupId, int start, int end,
504 OrderByComparator<UserGroup> orderByComparator) {
505 return groupPersistence.getUserGroups(groupId, start, end,
506 orderByComparator);
507 }
508
509
511 @Override
512 public int getGroupUserGroupsCount(long groupId) {
513 return groupPersistence.getUserGroupsSize(groupId);
514 }
515
516
518 @Override
519 public boolean hasGroupUserGroup(long groupId, long userGroupId) {
520 return groupPersistence.containsUserGroup(groupId, userGroupId);
521 }
522
523
525 @Override
526 public boolean hasGroupUserGroups(long groupId) {
527 return groupPersistence.containsUserGroups(groupId);
528 }
529
530
532 @Override
533 public void setGroupUserGroups(long groupId, long[] userGroupIds) {
534 groupPersistence.setUserGroups(groupId, userGroupIds);
535 }
536
537
539 @Override
540 public void addTeamUserGroup(long teamId, long userGroupId) {
541 teamPersistence.addUserGroup(teamId, userGroupId);
542 }
543
544
546 @Override
547 public void addTeamUserGroup(long teamId, UserGroup userGroup) {
548 teamPersistence.addUserGroup(teamId, userGroup);
549 }
550
551
553 @Override
554 public void addTeamUserGroups(long teamId, long[] userGroupIds) {
555 teamPersistence.addUserGroups(teamId, userGroupIds);
556 }
557
558
560 @Override
561 public void addTeamUserGroups(long teamId, List<UserGroup> userGroups) {
562 teamPersistence.addUserGroups(teamId, userGroups);
563 }
564
565
567 @Override
568 public void clearTeamUserGroups(long teamId) {
569 teamPersistence.clearUserGroups(teamId);
570 }
571
572
574 @Override
575 public void deleteTeamUserGroup(long teamId, long userGroupId) {
576 teamPersistence.removeUserGroup(teamId, userGroupId);
577 }
578
579
581 @Override
582 public void deleteTeamUserGroup(long teamId, UserGroup userGroup) {
583 teamPersistence.removeUserGroup(teamId, userGroup);
584 }
585
586
588 @Override
589 public void deleteTeamUserGroups(long teamId, long[] userGroupIds) {
590 teamPersistence.removeUserGroups(teamId, userGroupIds);
591 }
592
593
595 @Override
596 public void deleteTeamUserGroups(long teamId, List<UserGroup> userGroups) {
597 teamPersistence.removeUserGroups(teamId, userGroups);
598 }
599
600
606 @Override
607 public long[] getTeamPrimaryKeys(long userGroupId) {
608 return userGroupPersistence.getTeamPrimaryKeys(userGroupId);
609 }
610
611
613 @Override
614 public List<UserGroup> getTeamUserGroups(long teamId) {
615 return teamPersistence.getUserGroups(teamId);
616 }
617
618
620 @Override
621 public List<UserGroup> getTeamUserGroups(long teamId, int start, int end) {
622 return teamPersistence.getUserGroups(teamId, start, end);
623 }
624
625
627 @Override
628 public List<UserGroup> getTeamUserGroups(long teamId, int start, int end,
629 OrderByComparator<UserGroup> orderByComparator) {
630 return teamPersistence.getUserGroups(teamId, start, end,
631 orderByComparator);
632 }
633
634
636 @Override
637 public int getTeamUserGroupsCount(long teamId) {
638 return teamPersistence.getUserGroupsSize(teamId);
639 }
640
641
643 @Override
644 public boolean hasTeamUserGroup(long teamId, long userGroupId) {
645 return teamPersistence.containsUserGroup(teamId, userGroupId);
646 }
647
648
650 @Override
651 public boolean hasTeamUserGroups(long teamId) {
652 return teamPersistence.containsUserGroups(teamId);
653 }
654
655
657 @Override
658 public void setTeamUserGroups(long teamId, long[] userGroupIds) {
659 teamPersistence.setUserGroups(teamId, userGroupIds);
660 }
661
662
664 @Override
665 public void addUserUserGroup(long userId, long userGroupId) {
666 userPersistence.addUserGroup(userId, userGroupId);
667 }
668
669
671 @Override
672 public void addUserUserGroup(long userId, UserGroup userGroup) {
673 userPersistence.addUserGroup(userId, userGroup);
674 }
675
676
678 @Override
679 public void addUserUserGroups(long userId, long[] userGroupIds) {
680 userPersistence.addUserGroups(userId, userGroupIds);
681 }
682
683
685 @Override
686 public void addUserUserGroups(long userId, List<UserGroup> userGroups) {
687 userPersistence.addUserGroups(userId, userGroups);
688 }
689
690
692 @Override
693 public void clearUserUserGroups(long userId) {
694 userPersistence.clearUserGroups(userId);
695 }
696
697
699 @Override
700 public void deleteUserUserGroup(long userId, long userGroupId) {
701 userPersistence.removeUserGroup(userId, userGroupId);
702 }
703
704
706 @Override
707 public void deleteUserUserGroup(long userId, UserGroup userGroup) {
708 userPersistence.removeUserGroup(userId, userGroup);
709 }
710
711
713 @Override
714 public void deleteUserUserGroups(long userId, long[] userGroupIds) {
715 userPersistence.removeUserGroups(userId, userGroupIds);
716 }
717
718
720 @Override
721 public void deleteUserUserGroups(long userId, List<UserGroup> userGroups) {
722 userPersistence.removeUserGroups(userId, userGroups);
723 }
724
725
731 @Override
732 public long[] getUserPrimaryKeys(long userGroupId) {
733 return userGroupPersistence.getUserPrimaryKeys(userGroupId);
734 }
735
736
738 @Override
739 public List<UserGroup> getUserUserGroups(long userId) {
740 return userPersistence.getUserGroups(userId);
741 }
742
743
745 @Override
746 public List<UserGroup> getUserUserGroups(long userId, int start, int end) {
747 return userPersistence.getUserGroups(userId, start, end);
748 }
749
750
752 @Override
753 public List<UserGroup> getUserUserGroups(long userId, int start, int end,
754 OrderByComparator<UserGroup> orderByComparator) {
755 return userPersistence.getUserGroups(userId, start, end,
756 orderByComparator);
757 }
758
759
761 @Override
762 public int getUserUserGroupsCount(long userId) {
763 return userPersistence.getUserGroupsSize(userId);
764 }
765
766
768 @Override
769 public boolean hasUserUserGroup(long userId, long userGroupId) {
770 return userPersistence.containsUserGroup(userId, userGroupId);
771 }
772
773
775 @Override
776 public boolean hasUserUserGroups(long userId) {
777 return userPersistence.containsUserGroups(userId);
778 }
779
780
783 @Override
784 public void setUserUserGroups(long userId, long[] userGroupIds)
785 throws PortalException {
786 userPersistence.setUserGroups(userId, userGroupIds);
787 }
788
789
794 public UserGroupLocalService getUserGroupLocalService() {
795 return userGroupLocalService;
796 }
797
798
803 public void setUserGroupLocalService(
804 UserGroupLocalService userGroupLocalService) {
805 this.userGroupLocalService = userGroupLocalService;
806 }
807
808
813 public UserGroupPersistence getUserGroupPersistence() {
814 return userGroupPersistence;
815 }
816
817
822 public void setUserGroupPersistence(
823 UserGroupPersistence userGroupPersistence) {
824 this.userGroupPersistence = userGroupPersistence;
825 }
826
827
832 public UserGroupFinder getUserGroupFinder() {
833 return userGroupFinder;
834 }
835
836
841 public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
842 this.userGroupFinder = userGroupFinder;
843 }
844
845
850 public com.liferay.counter.kernel.service.CounterLocalService getCounterLocalService() {
851 return counterLocalService;
852 }
853
854
859 public void setCounterLocalService(
860 com.liferay.counter.kernel.service.CounterLocalService counterLocalService) {
861 this.counterLocalService = counterLocalService;
862 }
863
864
869 public com.liferay.portal.kernel.service.GroupLocalService getGroupLocalService() {
870 return groupLocalService;
871 }
872
873
878 public void setGroupLocalService(
879 com.liferay.portal.kernel.service.GroupLocalService groupLocalService) {
880 this.groupLocalService = groupLocalService;
881 }
882
883
888 public GroupPersistence getGroupPersistence() {
889 return groupPersistence;
890 }
891
892
897 public void setGroupPersistence(GroupPersistence groupPersistence) {
898 this.groupPersistence = groupPersistence;
899 }
900
901
906 public GroupFinder getGroupFinder() {
907 return groupFinder;
908 }
909
910
915 public void setGroupFinder(GroupFinder groupFinder) {
916 this.groupFinder = groupFinder;
917 }
918
919
924 public com.liferay.portal.kernel.service.LayoutLocalService getLayoutLocalService() {
925 return layoutLocalService;
926 }
927
928
933 public void setLayoutLocalService(
934 com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService) {
935 this.layoutLocalService = layoutLocalService;
936 }
937
938
943 public LayoutPersistence getLayoutPersistence() {
944 return layoutPersistence;
945 }
946
947
952 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
953 this.layoutPersistence = layoutPersistence;
954 }
955
956
961 public LayoutFinder getLayoutFinder() {
962 return layoutFinder;
963 }
964
965
970 public void setLayoutFinder(LayoutFinder layoutFinder) {
971 this.layoutFinder = layoutFinder;
972 }
973
974
979 public com.liferay.portal.kernel.service.ResourceLocalService getResourceLocalService() {
980 return resourceLocalService;
981 }
982
983
988 public void setResourceLocalService(
989 com.liferay.portal.kernel.service.ResourceLocalService resourceLocalService) {
990 this.resourceLocalService = resourceLocalService;
991 }
992
993
998 public com.liferay.portal.kernel.service.TeamLocalService getTeamLocalService() {
999 return teamLocalService;
1000 }
1001
1002
1007 public void setTeamLocalService(
1008 com.liferay.portal.kernel.service.TeamLocalService teamLocalService) {
1009 this.teamLocalService = teamLocalService;
1010 }
1011
1012
1017 public TeamPersistence getTeamPersistence() {
1018 return teamPersistence;
1019 }
1020
1021
1026 public void setTeamPersistence(TeamPersistence teamPersistence) {
1027 this.teamPersistence = teamPersistence;
1028 }
1029
1030
1035 public TeamFinder getTeamFinder() {
1036 return teamFinder;
1037 }
1038
1039
1044 public void setTeamFinder(TeamFinder teamFinder) {
1045 this.teamFinder = teamFinder;
1046 }
1047
1048
1053 public com.liferay.portal.kernel.service.UserLocalService getUserLocalService() {
1054 return userLocalService;
1055 }
1056
1057
1062 public void setUserLocalService(
1063 com.liferay.portal.kernel.service.UserLocalService userLocalService) {
1064 this.userLocalService = userLocalService;
1065 }
1066
1067
1072 public UserPersistence getUserPersistence() {
1073 return userPersistence;
1074 }
1075
1076
1081 public void setUserPersistence(UserPersistence userPersistence) {
1082 this.userPersistence = userPersistence;
1083 }
1084
1085
1090 public UserFinder getUserFinder() {
1091 return userFinder;
1092 }
1093
1094
1099 public void setUserFinder(UserFinder userFinder) {
1100 this.userFinder = userFinder;
1101 }
1102
1103
1108 public com.liferay.expando.kernel.service.ExpandoRowLocalService getExpandoRowLocalService() {
1109 return expandoRowLocalService;
1110 }
1111
1112
1117 public void setExpandoRowLocalService(
1118 com.liferay.expando.kernel.service.ExpandoRowLocalService expandoRowLocalService) {
1119 this.expandoRowLocalService = expandoRowLocalService;
1120 }
1121
1122
1127 public ExpandoRowPersistence getExpandoRowPersistence() {
1128 return expandoRowPersistence;
1129 }
1130
1131
1136 public void setExpandoRowPersistence(
1137 ExpandoRowPersistence expandoRowPersistence) {
1138 this.expandoRowPersistence = expandoRowPersistence;
1139 }
1140
1141
1146 public com.liferay.exportimport.kernel.service.ExportImportLocalService getExportImportLocalService() {
1147 return exportImportLocalService;
1148 }
1149
1150
1155 public void setExportImportLocalService(
1156 com.liferay.exportimport.kernel.service.ExportImportLocalService exportImportLocalService) {
1157 this.exportImportLocalService = exportImportLocalService;
1158 }
1159
1160
1165 public com.liferay.exportimport.kernel.service.ExportImportConfigurationLocalService getExportImportConfigurationLocalService() {
1166 return exportImportConfigurationLocalService;
1167 }
1168
1169
1174 public void setExportImportConfigurationLocalService(
1175 com.liferay.exportimport.kernel.service.ExportImportConfigurationLocalService exportImportConfigurationLocalService) {
1176 this.exportImportConfigurationLocalService = exportImportConfigurationLocalService;
1177 }
1178
1179
1184 public ExportImportConfigurationPersistence getExportImportConfigurationPersistence() {
1185 return exportImportConfigurationPersistence;
1186 }
1187
1188
1193 public void setExportImportConfigurationPersistence(
1194 ExportImportConfigurationPersistence exportImportConfigurationPersistence) {
1195 this.exportImportConfigurationPersistence = exportImportConfigurationPersistence;
1196 }
1197
1198
1203 public ExportImportConfigurationFinder getExportImportConfigurationFinder() {
1204 return exportImportConfigurationFinder;
1205 }
1206
1207
1212 public void setExportImportConfigurationFinder(
1213 ExportImportConfigurationFinder exportImportConfigurationFinder) {
1214 this.exportImportConfigurationFinder = exportImportConfigurationFinder;
1215 }
1216
1217
1222 public com.liferay.portal.kernel.service.UserGroupGroupRoleLocalService getUserGroupGroupRoleLocalService() {
1223 return userGroupGroupRoleLocalService;
1224 }
1225
1226
1231 public void setUserGroupGroupRoleLocalService(
1232 com.liferay.portal.kernel.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService) {
1233 this.userGroupGroupRoleLocalService = userGroupGroupRoleLocalService;
1234 }
1235
1236
1241 public UserGroupGroupRolePersistence getUserGroupGroupRolePersistence() {
1242 return userGroupGroupRolePersistence;
1243 }
1244
1245
1250 public void setUserGroupGroupRolePersistence(
1251 UserGroupGroupRolePersistence userGroupGroupRolePersistence) {
1252 this.userGroupGroupRolePersistence = userGroupGroupRolePersistence;
1253 }
1254
1255
1260 public UserGroupGroupRoleFinder getUserGroupGroupRoleFinder() {
1261 return userGroupGroupRoleFinder;
1262 }
1263
1264
1269 public void setUserGroupGroupRoleFinder(
1270 UserGroupGroupRoleFinder userGroupGroupRoleFinder) {
1271 this.userGroupGroupRoleFinder = userGroupGroupRoleFinder;
1272 }
1273
1274 public void afterPropertiesSet() {
1275 persistedModelLocalServiceRegistry.register("com.liferay.portal.kernel.model.UserGroup",
1276 userGroupLocalService);
1277 }
1278
1279 public void destroy() {
1280 persistedModelLocalServiceRegistry.unregister(
1281 "com.liferay.portal.kernel.model.UserGroup");
1282 }
1283
1284
1289 @Override
1290 public String getOSGiServiceIdentifier() {
1291 return UserGroupLocalService.class.getName();
1292 }
1293
1294 protected Class<?> getModelClass() {
1295 return UserGroup.class;
1296 }
1297
1298 protected String getModelClassName() {
1299 return UserGroup.class.getName();
1300 }
1301
1302
1307 protected void runSQL(String sql) {
1308 try {
1309 DataSource dataSource = userGroupPersistence.getDataSource();
1310
1311 DB db = DBManagerUtil.getDB();
1312
1313 sql = db.buildSQL(sql);
1314 sql = PortalUtil.transformSQL(sql);
1315
1316 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1317 sql);
1318
1319 sqlUpdate.update();
1320 }
1321 catch (Exception e) {
1322 throw new SystemException(e);
1323 }
1324 }
1325
1326 @BeanReference(type = UserGroupLocalService.class)
1327 protected UserGroupLocalService userGroupLocalService;
1328 @BeanReference(type = UserGroupPersistence.class)
1329 protected UserGroupPersistence userGroupPersistence;
1330 @BeanReference(type = UserGroupFinder.class)
1331 protected UserGroupFinder userGroupFinder;
1332 @BeanReference(type = com.liferay.counter.kernel.service.CounterLocalService.class)
1333 protected com.liferay.counter.kernel.service.CounterLocalService counterLocalService;
1334 @BeanReference(type = com.liferay.portal.kernel.service.GroupLocalService.class)
1335 protected com.liferay.portal.kernel.service.GroupLocalService groupLocalService;
1336 @BeanReference(type = GroupPersistence.class)
1337 protected GroupPersistence groupPersistence;
1338 @BeanReference(type = GroupFinder.class)
1339 protected GroupFinder groupFinder;
1340 @BeanReference(type = com.liferay.portal.kernel.service.LayoutLocalService.class)
1341 protected com.liferay.portal.kernel.service.LayoutLocalService layoutLocalService;
1342 @BeanReference(type = LayoutPersistence.class)
1343 protected LayoutPersistence layoutPersistence;
1344 @BeanReference(type = LayoutFinder.class)
1345 protected LayoutFinder layoutFinder;
1346 @BeanReference(type = com.liferay.portal.kernel.service.ResourceLocalService.class)
1347 protected com.liferay.portal.kernel.service.ResourceLocalService resourceLocalService;
1348 @BeanReference(type = com.liferay.portal.kernel.service.TeamLocalService.class)
1349 protected com.liferay.portal.kernel.service.TeamLocalService teamLocalService;
1350 @BeanReference(type = TeamPersistence.class)
1351 protected TeamPersistence teamPersistence;
1352 @BeanReference(type = TeamFinder.class)
1353 protected TeamFinder teamFinder;
1354 @BeanReference(type = com.liferay.portal.kernel.service.UserLocalService.class)
1355 protected com.liferay.portal.kernel.service.UserLocalService userLocalService;
1356 @BeanReference(type = UserPersistence.class)
1357 protected UserPersistence userPersistence;
1358 @BeanReference(type = UserFinder.class)
1359 protected UserFinder userFinder;
1360 @BeanReference(type = com.liferay.expando.kernel.service.ExpandoRowLocalService.class)
1361 protected com.liferay.expando.kernel.service.ExpandoRowLocalService expandoRowLocalService;
1362 @BeanReference(type = ExpandoRowPersistence.class)
1363 protected ExpandoRowPersistence expandoRowPersistence;
1364 @BeanReference(type = com.liferay.exportimport.kernel.service.ExportImportLocalService.class)
1365 protected com.liferay.exportimport.kernel.service.ExportImportLocalService exportImportLocalService;
1366 @BeanReference(type = com.liferay.exportimport.kernel.service.ExportImportConfigurationLocalService.class)
1367 protected com.liferay.exportimport.kernel.service.ExportImportConfigurationLocalService exportImportConfigurationLocalService;
1368 @BeanReference(type = ExportImportConfigurationPersistence.class)
1369 protected ExportImportConfigurationPersistence exportImportConfigurationPersistence;
1370 @BeanReference(type = ExportImportConfigurationFinder.class)
1371 protected ExportImportConfigurationFinder exportImportConfigurationFinder;
1372 @BeanReference(type = com.liferay.portal.kernel.service.UserGroupGroupRoleLocalService.class)
1373 protected com.liferay.portal.kernel.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService;
1374 @BeanReference(type = UserGroupGroupRolePersistence.class)
1375 protected UserGroupGroupRolePersistence userGroupGroupRolePersistence;
1376 @BeanReference(type = UserGroupGroupRoleFinder.class)
1377 protected UserGroupGroupRoleFinder userGroupGroupRoleFinder;
1378 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1379 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1380 }