001
014
015 package com.liferay.portal.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.exception.PortalException;
032 import com.liferay.portal.kernel.exception.SystemException;
033 import com.liferay.portal.kernel.lar.ExportImportHelperUtil;
034 import com.liferay.portal.kernel.lar.ManifestSummary;
035 import com.liferay.portal.kernel.lar.PortletDataContext;
036 import com.liferay.portal.kernel.lar.StagedModelDataHandlerUtil;
037 import com.liferay.portal.kernel.lar.StagedModelType;
038 import com.liferay.portal.kernel.search.Indexable;
039 import com.liferay.portal.kernel.search.IndexableType;
040 import com.liferay.portal.kernel.util.OrderByComparator;
041 import com.liferay.portal.model.PersistedModel;
042 import com.liferay.portal.model.UserGroup;
043 import com.liferay.portal.service.BaseLocalServiceImpl;
044 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
045 import com.liferay.portal.service.UserGroupLocalService;
046 import com.liferay.portal.service.persistence.GroupFinder;
047 import com.liferay.portal.service.persistence.GroupPersistence;
048 import com.liferay.portal.service.persistence.LayoutFinder;
049 import com.liferay.portal.service.persistence.LayoutPersistence;
050 import com.liferay.portal.service.persistence.TeamFinder;
051 import com.liferay.portal.service.persistence.TeamPersistence;
052 import com.liferay.portal.service.persistence.UserFinder;
053 import com.liferay.portal.service.persistence.UserGroupFinder;
054 import com.liferay.portal.service.persistence.UserGroupGroupRoleFinder;
055 import com.liferay.portal.service.persistence.UserGroupGroupRolePersistence;
056 import com.liferay.portal.service.persistence.UserGroupPersistence;
057 import com.liferay.portal.service.persistence.UserPersistence;
058 import com.liferay.portal.util.PortalUtil;
059
060 import com.liferay.portlet.expando.service.persistence.ExpandoRowPersistence;
061
062 import java.io.Serializable;
063
064 import java.util.List;
065
066 import javax.sql.DataSource;
067
068
080 @ProviderType
081 public abstract class UserGroupLocalServiceBaseImpl extends BaseLocalServiceImpl
082 implements UserGroupLocalService, IdentifiableBean {
083
088
089
095 @Indexable(type = IndexableType.REINDEX)
096 @Override
097 public UserGroup addUserGroup(UserGroup userGroup) {
098 userGroup.setNew(true);
099
100 return userGroupPersistence.update(userGroup);
101 }
102
103
109 @Override
110 public UserGroup createUserGroup(long userGroupId) {
111 return userGroupPersistence.create(userGroupId);
112 }
113
114
121 @Indexable(type = IndexableType.DELETE)
122 @Override
123 public UserGroup deleteUserGroup(long userGroupId)
124 throws PortalException {
125 return userGroupPersistence.remove(userGroupId);
126 }
127
128
135 @Indexable(type = IndexableType.DELETE)
136 @Override
137 public UserGroup deleteUserGroup(UserGroup userGroup)
138 throws PortalException {
139 return userGroupPersistence.remove(userGroup);
140 }
141
142 @Override
143 public DynamicQuery dynamicQuery() {
144 Class<?> clazz = getClass();
145
146 return DynamicQueryFactoryUtil.forClass(UserGroup.class,
147 clazz.getClassLoader());
148 }
149
150
156 @Override
157 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
158 return userGroupPersistence.findWithDynamicQuery(dynamicQuery);
159 }
160
161
173 @Override
174 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
175 int end) {
176 return userGroupPersistence.findWithDynamicQuery(dynamicQuery, start,
177 end);
178 }
179
180
193 @Override
194 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
195 int end, OrderByComparator<T> orderByComparator) {
196 return userGroupPersistence.findWithDynamicQuery(dynamicQuery, start,
197 end, orderByComparator);
198 }
199
200
206 @Override
207 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
208 return userGroupPersistence.countWithDynamicQuery(dynamicQuery);
209 }
210
211
218 @Override
219 public long dynamicQueryCount(DynamicQuery dynamicQuery,
220 Projection projection) {
221 return userGroupPersistence.countWithDynamicQuery(dynamicQuery,
222 projection);
223 }
224
225 @Override
226 public UserGroup fetchUserGroup(long userGroupId) {
227 return userGroupPersistence.fetchByPrimaryKey(userGroupId);
228 }
229
230
237 @Override
238 public UserGroup fetchUserGroupByUuidAndCompanyId(String uuid,
239 long companyId) {
240 return userGroupPersistence.fetchByUuid_C_First(uuid, companyId, null);
241 }
242
243
250 @Override
251 public UserGroup getUserGroup(long userGroupId) throws PortalException {
252 return userGroupPersistence.findByPrimaryKey(userGroupId);
253 }
254
255 @Override
256 public ActionableDynamicQuery getActionableDynamicQuery() {
257 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
258
259 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.UserGroupLocalServiceUtil.getService());
260 actionableDynamicQuery.setClass(UserGroup.class);
261 actionableDynamicQuery.setClassLoader(getClassLoader());
262
263 actionableDynamicQuery.setPrimaryKeyPropertyName("userGroupId");
264
265 return actionableDynamicQuery;
266 }
267
268 protected void initActionableDynamicQuery(
269 ActionableDynamicQuery actionableDynamicQuery) {
270 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.UserGroupLocalServiceUtil.getService());
271 actionableDynamicQuery.setClass(UserGroup.class);
272 actionableDynamicQuery.setClassLoader(getClassLoader());
273
274 actionableDynamicQuery.setPrimaryKeyPropertyName("userGroupId");
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 });
311
312 exportActionableDynamicQuery.setCompanyId(portletDataContext.getCompanyId());
313
314 exportActionableDynamicQuery.setPerformActionMethod(new ActionableDynamicQuery.PerformActionMethod() {
315 @Override
316 public void performAction(Object object)
317 throws PortalException {
318 UserGroup stagedModel = (UserGroup)object;
319
320 StagedModelDataHandlerUtil.exportStagedModel(portletDataContext,
321 stagedModel);
322 }
323 });
324 exportActionableDynamicQuery.setStagedModelType(new StagedModelType(
325 PortalUtil.getClassNameId(UserGroup.class.getName())));
326
327 return exportActionableDynamicQuery;
328 }
329
330
333 @Override
334 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
335 throws PortalException {
336 return userGroupLocalService.deleteUserGroup((UserGroup)persistedModel);
337 }
338
339 @Override
340 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
341 throws PortalException {
342 return userGroupPersistence.findByPrimaryKey(primaryKeyObj);
343 }
344
345
353 @Override
354 public UserGroup getUserGroupByUuidAndCompanyId(String uuid, long companyId)
355 throws PortalException {
356 return userGroupPersistence.findByUuid_C_First(uuid, companyId, null);
357 }
358
359
370 @Override
371 public List<UserGroup> getUserGroups(int start, int end) {
372 return userGroupPersistence.findAll(start, end);
373 }
374
375
380 @Override
381 public int getUserGroupsCount() {
382 return userGroupPersistence.countAll();
383 }
384
385
391 @Indexable(type = IndexableType.REINDEX)
392 @Override
393 public UserGroup updateUserGroup(UserGroup userGroup) {
394 return userGroupPersistence.update(userGroup);
395 }
396
397
399 @Override
400 public void addGroupUserGroup(long groupId, long userGroupId) {
401 groupPersistence.addUserGroup(groupId, userGroupId);
402 }
403
404
406 @Override
407 public void addGroupUserGroup(long groupId, UserGroup userGroup) {
408 groupPersistence.addUserGroup(groupId, userGroup);
409 }
410
411
413 @Override
414 public void addGroupUserGroups(long groupId, long[] userGroupIds) {
415 groupPersistence.addUserGroups(groupId, userGroupIds);
416 }
417
418
420 @Override
421 public void addGroupUserGroups(long groupId, List<UserGroup> UserGroups) {
422 groupPersistence.addUserGroups(groupId, UserGroups);
423 }
424
425
427 @Override
428 public void clearGroupUserGroups(long groupId) {
429 groupPersistence.clearUserGroups(groupId);
430 }
431
432
434 @Override
435 public void deleteGroupUserGroup(long groupId, long userGroupId) {
436 groupPersistence.removeUserGroup(groupId, userGroupId);
437 }
438
439
441 @Override
442 public void deleteGroupUserGroup(long groupId, UserGroup userGroup) {
443 groupPersistence.removeUserGroup(groupId, userGroup);
444 }
445
446
448 @Override
449 public void deleteGroupUserGroups(long groupId, long[] userGroupIds) {
450 groupPersistence.removeUserGroups(groupId, userGroupIds);
451 }
452
453
455 @Override
456 public void deleteGroupUserGroups(long groupId, List<UserGroup> UserGroups) {
457 groupPersistence.removeUserGroups(groupId, UserGroups);
458 }
459
460
466 @Override
467 public long[] getGroupPrimaryKeys(long userGroupId) {
468 return userGroupPersistence.getGroupPrimaryKeys(userGroupId);
469 }
470
471
473 @Override
474 public List<UserGroup> getGroupUserGroups(long groupId) {
475 return groupPersistence.getUserGroups(groupId);
476 }
477
478
480 @Override
481 public List<UserGroup> getGroupUserGroups(long groupId, int start, int end) {
482 return groupPersistence.getUserGroups(groupId, start, end);
483 }
484
485
487 @Override
488 public List<UserGroup> getGroupUserGroups(long groupId, int start, int end,
489 OrderByComparator<UserGroup> orderByComparator) {
490 return groupPersistence.getUserGroups(groupId, start, end,
491 orderByComparator);
492 }
493
494
496 @Override
497 public int getGroupUserGroupsCount(long groupId) {
498 return groupPersistence.getUserGroupsSize(groupId);
499 }
500
501
503 @Override
504 public boolean hasGroupUserGroup(long groupId, long userGroupId) {
505 return groupPersistence.containsUserGroup(groupId, userGroupId);
506 }
507
508
510 @Override
511 public boolean hasGroupUserGroups(long groupId) {
512 return groupPersistence.containsUserGroups(groupId);
513 }
514
515
517 @Override
518 public void setGroupUserGroups(long groupId, long[] userGroupIds) {
519 groupPersistence.setUserGroups(groupId, userGroupIds);
520 }
521
522
524 @Override
525 public void addTeamUserGroup(long teamId, long userGroupId) {
526 teamPersistence.addUserGroup(teamId, userGroupId);
527 }
528
529
531 @Override
532 public void addTeamUserGroup(long teamId, UserGroup userGroup) {
533 teamPersistence.addUserGroup(teamId, userGroup);
534 }
535
536
538 @Override
539 public void addTeamUserGroups(long teamId, long[] userGroupIds) {
540 teamPersistence.addUserGroups(teamId, userGroupIds);
541 }
542
543
545 @Override
546 public void addTeamUserGroups(long teamId, List<UserGroup> UserGroups) {
547 teamPersistence.addUserGroups(teamId, UserGroups);
548 }
549
550
552 @Override
553 public void clearTeamUserGroups(long teamId) {
554 teamPersistence.clearUserGroups(teamId);
555 }
556
557
559 @Override
560 public void deleteTeamUserGroup(long teamId, long userGroupId) {
561 teamPersistence.removeUserGroup(teamId, userGroupId);
562 }
563
564
566 @Override
567 public void deleteTeamUserGroup(long teamId, UserGroup userGroup) {
568 teamPersistence.removeUserGroup(teamId, userGroup);
569 }
570
571
573 @Override
574 public void deleteTeamUserGroups(long teamId, long[] userGroupIds) {
575 teamPersistence.removeUserGroups(teamId, userGroupIds);
576 }
577
578
580 @Override
581 public void deleteTeamUserGroups(long teamId, List<UserGroup> UserGroups) {
582 teamPersistence.removeUserGroups(teamId, UserGroups);
583 }
584
585
591 @Override
592 public long[] getTeamPrimaryKeys(long userGroupId) {
593 return userGroupPersistence.getTeamPrimaryKeys(userGroupId);
594 }
595
596
598 @Override
599 public List<UserGroup> getTeamUserGroups(long teamId) {
600 return teamPersistence.getUserGroups(teamId);
601 }
602
603
605 @Override
606 public List<UserGroup> getTeamUserGroups(long teamId, int start, int end) {
607 return teamPersistence.getUserGroups(teamId, start, end);
608 }
609
610
612 @Override
613 public List<UserGroup> getTeamUserGroups(long teamId, int start, int end,
614 OrderByComparator<UserGroup> orderByComparator) {
615 return teamPersistence.getUserGroups(teamId, start, end,
616 orderByComparator);
617 }
618
619
621 @Override
622 public int getTeamUserGroupsCount(long teamId) {
623 return teamPersistence.getUserGroupsSize(teamId);
624 }
625
626
628 @Override
629 public boolean hasTeamUserGroup(long teamId, long userGroupId) {
630 return teamPersistence.containsUserGroup(teamId, userGroupId);
631 }
632
633
635 @Override
636 public boolean hasTeamUserGroups(long teamId) {
637 return teamPersistence.containsUserGroups(teamId);
638 }
639
640
642 @Override
643 public void setTeamUserGroups(long teamId, long[] userGroupIds) {
644 teamPersistence.setUserGroups(teamId, userGroupIds);
645 }
646
647
649 @Override
650 public void addUserUserGroup(long userId, long userGroupId) {
651 userPersistence.addUserGroup(userId, userGroupId);
652 }
653
654
656 @Override
657 public void addUserUserGroup(long userId, UserGroup userGroup) {
658 userPersistence.addUserGroup(userId, userGroup);
659 }
660
661
663 @Override
664 public void addUserUserGroups(long userId, long[] userGroupIds) {
665 userPersistence.addUserGroups(userId, userGroupIds);
666 }
667
668
670 @Override
671 public void addUserUserGroups(long userId, List<UserGroup> UserGroups) {
672 userPersistence.addUserGroups(userId, UserGroups);
673 }
674
675
677 @Override
678 public void clearUserUserGroups(long userId) {
679 userPersistence.clearUserGroups(userId);
680 }
681
682
684 @Override
685 public void deleteUserUserGroup(long userId, long userGroupId) {
686 userPersistence.removeUserGroup(userId, userGroupId);
687 }
688
689
691 @Override
692 public void deleteUserUserGroup(long userId, UserGroup userGroup) {
693 userPersistence.removeUserGroup(userId, userGroup);
694 }
695
696
698 @Override
699 public void deleteUserUserGroups(long userId, long[] userGroupIds) {
700 userPersistence.removeUserGroups(userId, userGroupIds);
701 }
702
703
705 @Override
706 public void deleteUserUserGroups(long userId, List<UserGroup> UserGroups) {
707 userPersistence.removeUserGroups(userId, UserGroups);
708 }
709
710
716 @Override
717 public long[] getUserPrimaryKeys(long userGroupId) {
718 return userGroupPersistence.getUserPrimaryKeys(userGroupId);
719 }
720
721
723 @Override
724 public List<UserGroup> getUserUserGroups(long userId) {
725 return userPersistence.getUserGroups(userId);
726 }
727
728
730 @Override
731 public List<UserGroup> getUserUserGroups(long userId, int start, int end) {
732 return userPersistence.getUserGroups(userId, start, end);
733 }
734
735
737 @Override
738 public List<UserGroup> getUserUserGroups(long userId, int start, int end,
739 OrderByComparator<UserGroup> orderByComparator) {
740 return userPersistence.getUserGroups(userId, start, end,
741 orderByComparator);
742 }
743
744
746 @Override
747 public int getUserUserGroupsCount(long userId) {
748 return userPersistence.getUserGroupsSize(userId);
749 }
750
751
753 @Override
754 public boolean hasUserUserGroup(long userId, long userGroupId) {
755 return userPersistence.containsUserGroup(userId, userGroupId);
756 }
757
758
760 @Override
761 public boolean hasUserUserGroups(long userId) {
762 return userPersistence.containsUserGroups(userId);
763 }
764
765
768 @Override
769 public void setUserUserGroups(long userId, long[] userGroupIds)
770 throws PortalException {
771 userPersistence.setUserGroups(userId, userGroupIds);
772 }
773
774
779 public com.liferay.portal.service.UserGroupLocalService getUserGroupLocalService() {
780 return userGroupLocalService;
781 }
782
783
788 public void setUserGroupLocalService(
789 com.liferay.portal.service.UserGroupLocalService userGroupLocalService) {
790 this.userGroupLocalService = userGroupLocalService;
791 }
792
793
798 public com.liferay.portal.service.UserGroupService getUserGroupService() {
799 return userGroupService;
800 }
801
802
807 public void setUserGroupService(
808 com.liferay.portal.service.UserGroupService userGroupService) {
809 this.userGroupService = userGroupService;
810 }
811
812
817 public UserGroupPersistence getUserGroupPersistence() {
818 return userGroupPersistence;
819 }
820
821
826 public void setUserGroupPersistence(
827 UserGroupPersistence userGroupPersistence) {
828 this.userGroupPersistence = userGroupPersistence;
829 }
830
831
836 public UserGroupFinder getUserGroupFinder() {
837 return userGroupFinder;
838 }
839
840
845 public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
846 this.userGroupFinder = userGroupFinder;
847 }
848
849
854 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
855 return counterLocalService;
856 }
857
858
863 public void setCounterLocalService(
864 com.liferay.counter.service.CounterLocalService counterLocalService) {
865 this.counterLocalService = counterLocalService;
866 }
867
868
873 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
874 return groupLocalService;
875 }
876
877
882 public void setGroupLocalService(
883 com.liferay.portal.service.GroupLocalService groupLocalService) {
884 this.groupLocalService = groupLocalService;
885 }
886
887
892 public com.liferay.portal.service.GroupService getGroupService() {
893 return groupService;
894 }
895
896
901 public void setGroupService(
902 com.liferay.portal.service.GroupService groupService) {
903 this.groupService = groupService;
904 }
905
906
911 public GroupPersistence getGroupPersistence() {
912 return groupPersistence;
913 }
914
915
920 public void setGroupPersistence(GroupPersistence groupPersistence) {
921 this.groupPersistence = groupPersistence;
922 }
923
924
929 public GroupFinder getGroupFinder() {
930 return groupFinder;
931 }
932
933
938 public void setGroupFinder(GroupFinder groupFinder) {
939 this.groupFinder = groupFinder;
940 }
941
942
947 public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
948 return layoutLocalService;
949 }
950
951
956 public void setLayoutLocalService(
957 com.liferay.portal.service.LayoutLocalService layoutLocalService) {
958 this.layoutLocalService = layoutLocalService;
959 }
960
961
966 public com.liferay.portal.service.LayoutService getLayoutService() {
967 return layoutService;
968 }
969
970
975 public void setLayoutService(
976 com.liferay.portal.service.LayoutService layoutService) {
977 this.layoutService = layoutService;
978 }
979
980
985 public LayoutPersistence getLayoutPersistence() {
986 return layoutPersistence;
987 }
988
989
994 public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
995 this.layoutPersistence = layoutPersistence;
996 }
997
998
1003 public LayoutFinder getLayoutFinder() {
1004 return layoutFinder;
1005 }
1006
1007
1012 public void setLayoutFinder(LayoutFinder layoutFinder) {
1013 this.layoutFinder = layoutFinder;
1014 }
1015
1016
1021 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
1022 return resourceLocalService;
1023 }
1024
1025
1030 public void setResourceLocalService(
1031 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
1032 this.resourceLocalService = resourceLocalService;
1033 }
1034
1035
1040 public com.liferay.portal.service.TeamLocalService getTeamLocalService() {
1041 return teamLocalService;
1042 }
1043
1044
1049 public void setTeamLocalService(
1050 com.liferay.portal.service.TeamLocalService teamLocalService) {
1051 this.teamLocalService = teamLocalService;
1052 }
1053
1054
1059 public com.liferay.portal.service.TeamService getTeamService() {
1060 return teamService;
1061 }
1062
1063
1068 public void setTeamService(
1069 com.liferay.portal.service.TeamService teamService) {
1070 this.teamService = teamService;
1071 }
1072
1073
1078 public TeamPersistence getTeamPersistence() {
1079 return teamPersistence;
1080 }
1081
1082
1087 public void setTeamPersistence(TeamPersistence teamPersistence) {
1088 this.teamPersistence = teamPersistence;
1089 }
1090
1091
1096 public TeamFinder getTeamFinder() {
1097 return teamFinder;
1098 }
1099
1100
1105 public void setTeamFinder(TeamFinder teamFinder) {
1106 this.teamFinder = teamFinder;
1107 }
1108
1109
1114 public com.liferay.portal.service.UserLocalService getUserLocalService() {
1115 return userLocalService;
1116 }
1117
1118
1123 public void setUserLocalService(
1124 com.liferay.portal.service.UserLocalService userLocalService) {
1125 this.userLocalService = userLocalService;
1126 }
1127
1128
1133 public com.liferay.portal.service.UserService getUserService() {
1134 return userService;
1135 }
1136
1137
1142 public void setUserService(
1143 com.liferay.portal.service.UserService userService) {
1144 this.userService = userService;
1145 }
1146
1147
1152 public UserPersistence getUserPersistence() {
1153 return userPersistence;
1154 }
1155
1156
1161 public void setUserPersistence(UserPersistence userPersistence) {
1162 this.userPersistence = userPersistence;
1163 }
1164
1165
1170 public UserFinder getUserFinder() {
1171 return userFinder;
1172 }
1173
1174
1179 public void setUserFinder(UserFinder userFinder) {
1180 this.userFinder = userFinder;
1181 }
1182
1183
1188 public com.liferay.portlet.expando.service.ExpandoRowLocalService getExpandoRowLocalService() {
1189 return expandoRowLocalService;
1190 }
1191
1192
1197 public void setExpandoRowLocalService(
1198 com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService) {
1199 this.expandoRowLocalService = expandoRowLocalService;
1200 }
1201
1202
1207 public ExpandoRowPersistence getExpandoRowPersistence() {
1208 return expandoRowPersistence;
1209 }
1210
1211
1216 public void setExpandoRowPersistence(
1217 ExpandoRowPersistence expandoRowPersistence) {
1218 this.expandoRowPersistence = expandoRowPersistence;
1219 }
1220
1221
1226 public com.liferay.portal.service.UserGroupGroupRoleLocalService getUserGroupGroupRoleLocalService() {
1227 return userGroupGroupRoleLocalService;
1228 }
1229
1230
1235 public void setUserGroupGroupRoleLocalService(
1236 com.liferay.portal.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService) {
1237 this.userGroupGroupRoleLocalService = userGroupGroupRoleLocalService;
1238 }
1239
1240
1245 public com.liferay.portal.service.UserGroupGroupRoleService getUserGroupGroupRoleService() {
1246 return userGroupGroupRoleService;
1247 }
1248
1249
1254 public void setUserGroupGroupRoleService(
1255 com.liferay.portal.service.UserGroupGroupRoleService userGroupGroupRoleService) {
1256 this.userGroupGroupRoleService = userGroupGroupRoleService;
1257 }
1258
1259
1264 public UserGroupGroupRolePersistence getUserGroupGroupRolePersistence() {
1265 return userGroupGroupRolePersistence;
1266 }
1267
1268
1273 public void setUserGroupGroupRolePersistence(
1274 UserGroupGroupRolePersistence userGroupGroupRolePersistence) {
1275 this.userGroupGroupRolePersistence = userGroupGroupRolePersistence;
1276 }
1277
1278
1283 public UserGroupGroupRoleFinder getUserGroupGroupRoleFinder() {
1284 return userGroupGroupRoleFinder;
1285 }
1286
1287
1292 public void setUserGroupGroupRoleFinder(
1293 UserGroupGroupRoleFinder userGroupGroupRoleFinder) {
1294 this.userGroupGroupRoleFinder = userGroupGroupRoleFinder;
1295 }
1296
1297 public void afterPropertiesSet() {
1298 persistedModelLocalServiceRegistry.register("com.liferay.portal.model.UserGroup",
1299 userGroupLocalService);
1300 }
1301
1302 public void destroy() {
1303 persistedModelLocalServiceRegistry.unregister(
1304 "com.liferay.portal.model.UserGroup");
1305 }
1306
1307
1312 @Override
1313 public String getBeanIdentifier() {
1314 return _beanIdentifier;
1315 }
1316
1317
1322 @Override
1323 public void setBeanIdentifier(String beanIdentifier) {
1324 _beanIdentifier = beanIdentifier;
1325 }
1326
1327 protected Class<?> getModelClass() {
1328 return UserGroup.class;
1329 }
1330
1331 protected String getModelClassName() {
1332 return UserGroup.class.getName();
1333 }
1334
1335
1340 protected void runSQL(String sql) {
1341 try {
1342 DataSource dataSource = userGroupPersistence.getDataSource();
1343
1344 DB db = DBFactoryUtil.getDB();
1345
1346 sql = db.buildSQL(sql);
1347 sql = PortalUtil.transformSQL(sql);
1348
1349 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1350 sql, new int[0]);
1351
1352 sqlUpdate.update();
1353 }
1354 catch (Exception e) {
1355 throw new SystemException(e);
1356 }
1357 }
1358
1359 @BeanReference(type = com.liferay.portal.service.UserGroupLocalService.class)
1360 protected com.liferay.portal.service.UserGroupLocalService userGroupLocalService;
1361 @BeanReference(type = com.liferay.portal.service.UserGroupService.class)
1362 protected com.liferay.portal.service.UserGroupService userGroupService;
1363 @BeanReference(type = UserGroupPersistence.class)
1364 protected UserGroupPersistence userGroupPersistence;
1365 @BeanReference(type = UserGroupFinder.class)
1366 protected UserGroupFinder userGroupFinder;
1367 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1368 protected com.liferay.counter.service.CounterLocalService counterLocalService;
1369 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1370 protected com.liferay.portal.service.GroupLocalService groupLocalService;
1371 @BeanReference(type = com.liferay.portal.service.GroupService.class)
1372 protected com.liferay.portal.service.GroupService groupService;
1373 @BeanReference(type = GroupPersistence.class)
1374 protected GroupPersistence groupPersistence;
1375 @BeanReference(type = GroupFinder.class)
1376 protected GroupFinder groupFinder;
1377 @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
1378 protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
1379 @BeanReference(type = com.liferay.portal.service.LayoutService.class)
1380 protected com.liferay.portal.service.LayoutService layoutService;
1381 @BeanReference(type = LayoutPersistence.class)
1382 protected LayoutPersistence layoutPersistence;
1383 @BeanReference(type = LayoutFinder.class)
1384 protected LayoutFinder layoutFinder;
1385 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1386 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1387 @BeanReference(type = com.liferay.portal.service.TeamLocalService.class)
1388 protected com.liferay.portal.service.TeamLocalService teamLocalService;
1389 @BeanReference(type = com.liferay.portal.service.TeamService.class)
1390 protected com.liferay.portal.service.TeamService teamService;
1391 @BeanReference(type = TeamPersistence.class)
1392 protected TeamPersistence teamPersistence;
1393 @BeanReference(type = TeamFinder.class)
1394 protected TeamFinder teamFinder;
1395 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1396 protected com.liferay.portal.service.UserLocalService userLocalService;
1397 @BeanReference(type = com.liferay.portal.service.UserService.class)
1398 protected com.liferay.portal.service.UserService userService;
1399 @BeanReference(type = UserPersistence.class)
1400 protected UserPersistence userPersistence;
1401 @BeanReference(type = UserFinder.class)
1402 protected UserFinder userFinder;
1403 @BeanReference(type = com.liferay.portlet.expando.service.ExpandoRowLocalService.class)
1404 protected com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService;
1405 @BeanReference(type = ExpandoRowPersistence.class)
1406 protected ExpandoRowPersistence expandoRowPersistence;
1407 @BeanReference(type = com.liferay.portal.service.UserGroupGroupRoleLocalService.class)
1408 protected com.liferay.portal.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService;
1409 @BeanReference(type = com.liferay.portal.service.UserGroupGroupRoleService.class)
1410 protected com.liferay.portal.service.UserGroupGroupRoleService userGroupGroupRoleService;
1411 @BeanReference(type = UserGroupGroupRolePersistence.class)
1412 protected UserGroupGroupRolePersistence userGroupGroupRolePersistence;
1413 @BeanReference(type = UserGroupGroupRoleFinder.class)
1414 protected UserGroupGroupRoleFinder userGroupGroupRoleFinder;
1415 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1416 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1417 private String _beanIdentifier;
1418 }