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.dao.db.DB;
021 import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
022 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
023 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
024 import com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery;
025 import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
026 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
027 import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
028 import com.liferay.portal.kernel.dao.orm.Projection;
029 import com.liferay.portal.kernel.exception.PortalException;
030 import com.liferay.portal.kernel.exception.SystemException;
031 import com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService;
032 import com.liferay.portal.kernel.search.Indexable;
033 import com.liferay.portal.kernel.search.IndexableType;
034 import com.liferay.portal.kernel.util.OrderByComparator;
035 import com.liferay.portal.model.MembershipRequest;
036 import com.liferay.portal.model.PersistedModel;
037 import com.liferay.portal.service.BaseLocalServiceImpl;
038 import com.liferay.portal.service.MembershipRequestLocalService;
039 import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
040 import com.liferay.portal.service.persistence.GroupFinder;
041 import com.liferay.portal.service.persistence.GroupPersistence;
042 import com.liferay.portal.service.persistence.MembershipRequestPersistence;
043 import com.liferay.portal.service.persistence.RoleFinder;
044 import com.liferay.portal.service.persistence.RolePersistence;
045 import com.liferay.portal.service.persistence.UserFinder;
046 import com.liferay.portal.service.persistence.UserGroupFinder;
047 import com.liferay.portal.service.persistence.UserGroupPersistence;
048 import com.liferay.portal.service.persistence.UserGroupRoleFinder;
049 import com.liferay.portal.service.persistence.UserGroupRolePersistence;
050 import com.liferay.portal.service.persistence.UserPersistence;
051 import com.liferay.portal.util.PortalUtil;
052
053 import java.io.Serializable;
054
055 import java.util.List;
056
057 import javax.sql.DataSource;
058
059
071 @ProviderType
072 public abstract class MembershipRequestLocalServiceBaseImpl
073 extends BaseLocalServiceImpl implements MembershipRequestLocalService,
074 IdentifiableOSGiService {
075
080
081
087 @Indexable(type = IndexableType.REINDEX)
088 @Override
089 public MembershipRequest addMembershipRequest(
090 MembershipRequest membershipRequest) {
091 membershipRequest.setNew(true);
092
093 return membershipRequestPersistence.update(membershipRequest);
094 }
095
096
102 @Override
103 public MembershipRequest createMembershipRequest(long membershipRequestId) {
104 return membershipRequestPersistence.create(membershipRequestId);
105 }
106
107
114 @Indexable(type = IndexableType.DELETE)
115 @Override
116 public MembershipRequest deleteMembershipRequest(long membershipRequestId)
117 throws PortalException {
118 return membershipRequestPersistence.remove(membershipRequestId);
119 }
120
121
127 @Indexable(type = IndexableType.DELETE)
128 @Override
129 public MembershipRequest deleteMembershipRequest(
130 MembershipRequest membershipRequest) {
131 return membershipRequestPersistence.remove(membershipRequest);
132 }
133
134 @Override
135 public DynamicQuery dynamicQuery() {
136 Class<?> clazz = getClass();
137
138 return DynamicQueryFactoryUtil.forClass(MembershipRequest.class,
139 clazz.getClassLoader());
140 }
141
142
148 @Override
149 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
150 return membershipRequestPersistence.findWithDynamicQuery(dynamicQuery);
151 }
152
153
165 @Override
166 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
167 int end) {
168 return membershipRequestPersistence.findWithDynamicQuery(dynamicQuery,
169 start, end);
170 }
171
172
185 @Override
186 public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
187 int end, OrderByComparator<T> orderByComparator) {
188 return membershipRequestPersistence.findWithDynamicQuery(dynamicQuery,
189 start, end, orderByComparator);
190 }
191
192
198 @Override
199 public long dynamicQueryCount(DynamicQuery dynamicQuery) {
200 return membershipRequestPersistence.countWithDynamicQuery(dynamicQuery);
201 }
202
203
210 @Override
211 public long dynamicQueryCount(DynamicQuery dynamicQuery,
212 Projection projection) {
213 return membershipRequestPersistence.countWithDynamicQuery(dynamicQuery,
214 projection);
215 }
216
217 @Override
218 public MembershipRequest fetchMembershipRequest(long membershipRequestId) {
219 return membershipRequestPersistence.fetchByPrimaryKey(membershipRequestId);
220 }
221
222
229 @Override
230 public MembershipRequest getMembershipRequest(long membershipRequestId)
231 throws PortalException {
232 return membershipRequestPersistence.findByPrimaryKey(membershipRequestId);
233 }
234
235 @Override
236 public ActionableDynamicQuery getActionableDynamicQuery() {
237 ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
238
239 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.MembershipRequestLocalServiceUtil.getService());
240 actionableDynamicQuery.setClass(MembershipRequest.class);
241 actionableDynamicQuery.setClassLoader(getClassLoader());
242
243 actionableDynamicQuery.setPrimaryKeyPropertyName("membershipRequestId");
244
245 return actionableDynamicQuery;
246 }
247
248 protected void initActionableDynamicQuery(
249 ActionableDynamicQuery actionableDynamicQuery) {
250 actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.MembershipRequestLocalServiceUtil.getService());
251 actionableDynamicQuery.setClass(MembershipRequest.class);
252 actionableDynamicQuery.setClassLoader(getClassLoader());
253
254 actionableDynamicQuery.setPrimaryKeyPropertyName("membershipRequestId");
255 }
256
257
260 @Override
261 public PersistedModel deletePersistedModel(PersistedModel persistedModel)
262 throws PortalException {
263 return membershipRequestLocalService.deleteMembershipRequest((MembershipRequest)persistedModel);
264 }
265
266 @Override
267 public PersistedModel getPersistedModel(Serializable primaryKeyObj)
268 throws PortalException {
269 return membershipRequestPersistence.findByPrimaryKey(primaryKeyObj);
270 }
271
272
283 @Override
284 public List<MembershipRequest> getMembershipRequests(int start, int end) {
285 return membershipRequestPersistence.findAll(start, end);
286 }
287
288
293 @Override
294 public int getMembershipRequestsCount() {
295 return membershipRequestPersistence.countAll();
296 }
297
298
304 @Indexable(type = IndexableType.REINDEX)
305 @Override
306 public MembershipRequest updateMembershipRequest(
307 MembershipRequest membershipRequest) {
308 return membershipRequestPersistence.update(membershipRequest);
309 }
310
311
316 public MembershipRequestLocalService getMembershipRequestLocalService() {
317 return membershipRequestLocalService;
318 }
319
320
325 public void setMembershipRequestLocalService(
326 MembershipRequestLocalService membershipRequestLocalService) {
327 this.membershipRequestLocalService = membershipRequestLocalService;
328 }
329
330
335 public com.liferay.portal.service.MembershipRequestService getMembershipRequestService() {
336 return membershipRequestService;
337 }
338
339
344 public void setMembershipRequestService(
345 com.liferay.portal.service.MembershipRequestService membershipRequestService) {
346 this.membershipRequestService = membershipRequestService;
347 }
348
349
354 public MembershipRequestPersistence getMembershipRequestPersistence() {
355 return membershipRequestPersistence;
356 }
357
358
363 public void setMembershipRequestPersistence(
364 MembershipRequestPersistence membershipRequestPersistence) {
365 this.membershipRequestPersistence = membershipRequestPersistence;
366 }
367
368
373 public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
374 return counterLocalService;
375 }
376
377
382 public void setCounterLocalService(
383 com.liferay.counter.service.CounterLocalService counterLocalService) {
384 this.counterLocalService = counterLocalService;
385 }
386
387
392 public com.liferay.mail.service.MailService getMailService() {
393 return mailService;
394 }
395
396
401 public void setMailService(com.liferay.mail.service.MailService mailService) {
402 this.mailService = mailService;
403 }
404
405
410 public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
411 return groupLocalService;
412 }
413
414
419 public void setGroupLocalService(
420 com.liferay.portal.service.GroupLocalService groupLocalService) {
421 this.groupLocalService = groupLocalService;
422 }
423
424
429 public com.liferay.portal.service.GroupService getGroupService() {
430 return groupService;
431 }
432
433
438 public void setGroupService(
439 com.liferay.portal.service.GroupService groupService) {
440 this.groupService = groupService;
441 }
442
443
448 public GroupPersistence getGroupPersistence() {
449 return groupPersistence;
450 }
451
452
457 public void setGroupPersistence(GroupPersistence groupPersistence) {
458 this.groupPersistence = groupPersistence;
459 }
460
461
466 public GroupFinder getGroupFinder() {
467 return groupFinder;
468 }
469
470
475 public void setGroupFinder(GroupFinder groupFinder) {
476 this.groupFinder = groupFinder;
477 }
478
479
484 public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
485 return resourceLocalService;
486 }
487
488
493 public void setResourceLocalService(
494 com.liferay.portal.service.ResourceLocalService resourceLocalService) {
495 this.resourceLocalService = resourceLocalService;
496 }
497
498
503 public com.liferay.portal.service.RoleLocalService getRoleLocalService() {
504 return roleLocalService;
505 }
506
507
512 public void setRoleLocalService(
513 com.liferay.portal.service.RoleLocalService roleLocalService) {
514 this.roleLocalService = roleLocalService;
515 }
516
517
522 public com.liferay.portal.service.RoleService getRoleService() {
523 return roleService;
524 }
525
526
531 public void setRoleService(
532 com.liferay.portal.service.RoleService roleService) {
533 this.roleService = roleService;
534 }
535
536
541 public RolePersistence getRolePersistence() {
542 return rolePersistence;
543 }
544
545
550 public void setRolePersistence(RolePersistence rolePersistence) {
551 this.rolePersistence = rolePersistence;
552 }
553
554
559 public RoleFinder getRoleFinder() {
560 return roleFinder;
561 }
562
563
568 public void setRoleFinder(RoleFinder roleFinder) {
569 this.roleFinder = roleFinder;
570 }
571
572
577 public com.liferay.portal.service.UserLocalService getUserLocalService() {
578 return userLocalService;
579 }
580
581
586 public void setUserLocalService(
587 com.liferay.portal.service.UserLocalService userLocalService) {
588 this.userLocalService = userLocalService;
589 }
590
591
596 public com.liferay.portal.service.UserService getUserService() {
597 return userService;
598 }
599
600
605 public void setUserService(
606 com.liferay.portal.service.UserService userService) {
607 this.userService = userService;
608 }
609
610
615 public UserPersistence getUserPersistence() {
616 return userPersistence;
617 }
618
619
624 public void setUserPersistence(UserPersistence userPersistence) {
625 this.userPersistence = userPersistence;
626 }
627
628
633 public UserFinder getUserFinder() {
634 return userFinder;
635 }
636
637
642 public void setUserFinder(UserFinder userFinder) {
643 this.userFinder = userFinder;
644 }
645
646
651 public com.liferay.portal.service.UserGroupLocalService getUserGroupLocalService() {
652 return userGroupLocalService;
653 }
654
655
660 public void setUserGroupLocalService(
661 com.liferay.portal.service.UserGroupLocalService userGroupLocalService) {
662 this.userGroupLocalService = userGroupLocalService;
663 }
664
665
670 public com.liferay.portal.service.UserGroupService getUserGroupService() {
671 return userGroupService;
672 }
673
674
679 public void setUserGroupService(
680 com.liferay.portal.service.UserGroupService userGroupService) {
681 this.userGroupService = userGroupService;
682 }
683
684
689 public UserGroupPersistence getUserGroupPersistence() {
690 return userGroupPersistence;
691 }
692
693
698 public void setUserGroupPersistence(
699 UserGroupPersistence userGroupPersistence) {
700 this.userGroupPersistence = userGroupPersistence;
701 }
702
703
708 public UserGroupFinder getUserGroupFinder() {
709 return userGroupFinder;
710 }
711
712
717 public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
718 this.userGroupFinder = userGroupFinder;
719 }
720
721
726 public com.liferay.portal.service.UserGroupRoleLocalService getUserGroupRoleLocalService() {
727 return userGroupRoleLocalService;
728 }
729
730
735 public void setUserGroupRoleLocalService(
736 com.liferay.portal.service.UserGroupRoleLocalService userGroupRoleLocalService) {
737 this.userGroupRoleLocalService = userGroupRoleLocalService;
738 }
739
740
745 public com.liferay.portal.service.UserGroupRoleService getUserGroupRoleService() {
746 return userGroupRoleService;
747 }
748
749
754 public void setUserGroupRoleService(
755 com.liferay.portal.service.UserGroupRoleService userGroupRoleService) {
756 this.userGroupRoleService = userGroupRoleService;
757 }
758
759
764 public UserGroupRolePersistence getUserGroupRolePersistence() {
765 return userGroupRolePersistence;
766 }
767
768
773 public void setUserGroupRolePersistence(
774 UserGroupRolePersistence userGroupRolePersistence) {
775 this.userGroupRolePersistence = userGroupRolePersistence;
776 }
777
778
783 public UserGroupRoleFinder getUserGroupRoleFinder() {
784 return userGroupRoleFinder;
785 }
786
787
792 public void setUserGroupRoleFinder(UserGroupRoleFinder userGroupRoleFinder) {
793 this.userGroupRoleFinder = userGroupRoleFinder;
794 }
795
796 public void afterPropertiesSet() {
797 persistedModelLocalServiceRegistry.register("com.liferay.portal.model.MembershipRequest",
798 membershipRequestLocalService);
799 }
800
801 public void destroy() {
802 persistedModelLocalServiceRegistry.unregister(
803 "com.liferay.portal.model.MembershipRequest");
804 }
805
806
811 @Override
812 public String getOSGiServiceIdentifier() {
813 return MembershipRequestLocalService.class.getName();
814 }
815
816 protected Class<?> getModelClass() {
817 return MembershipRequest.class;
818 }
819
820 protected String getModelClassName() {
821 return MembershipRequest.class.getName();
822 }
823
824
829 protected void runSQL(String sql) {
830 try {
831 DataSource dataSource = membershipRequestPersistence.getDataSource();
832
833 DB db = DBFactoryUtil.getDB();
834
835 sql = db.buildSQL(sql);
836 sql = PortalUtil.transformSQL(sql);
837
838 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
839 sql, new int[0]);
840
841 sqlUpdate.update();
842 }
843 catch (Exception e) {
844 throw new SystemException(e);
845 }
846 }
847
848 @BeanReference(type = com.liferay.portal.service.MembershipRequestLocalService.class)
849 protected MembershipRequestLocalService membershipRequestLocalService;
850 @BeanReference(type = com.liferay.portal.service.MembershipRequestService.class)
851 protected com.liferay.portal.service.MembershipRequestService membershipRequestService;
852 @BeanReference(type = MembershipRequestPersistence.class)
853 protected MembershipRequestPersistence membershipRequestPersistence;
854 @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
855 protected com.liferay.counter.service.CounterLocalService counterLocalService;
856 @BeanReference(type = com.liferay.mail.service.MailService.class)
857 protected com.liferay.mail.service.MailService mailService;
858 @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
859 protected com.liferay.portal.service.GroupLocalService groupLocalService;
860 @BeanReference(type = com.liferay.portal.service.GroupService.class)
861 protected com.liferay.portal.service.GroupService groupService;
862 @BeanReference(type = GroupPersistence.class)
863 protected GroupPersistence groupPersistence;
864 @BeanReference(type = GroupFinder.class)
865 protected GroupFinder groupFinder;
866 @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
867 protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
868 @BeanReference(type = com.liferay.portal.service.RoleLocalService.class)
869 protected com.liferay.portal.service.RoleLocalService roleLocalService;
870 @BeanReference(type = com.liferay.portal.service.RoleService.class)
871 protected com.liferay.portal.service.RoleService roleService;
872 @BeanReference(type = RolePersistence.class)
873 protected RolePersistence rolePersistence;
874 @BeanReference(type = RoleFinder.class)
875 protected RoleFinder roleFinder;
876 @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
877 protected com.liferay.portal.service.UserLocalService userLocalService;
878 @BeanReference(type = com.liferay.portal.service.UserService.class)
879 protected com.liferay.portal.service.UserService userService;
880 @BeanReference(type = UserPersistence.class)
881 protected UserPersistence userPersistence;
882 @BeanReference(type = UserFinder.class)
883 protected UserFinder userFinder;
884 @BeanReference(type = com.liferay.portal.service.UserGroupLocalService.class)
885 protected com.liferay.portal.service.UserGroupLocalService userGroupLocalService;
886 @BeanReference(type = com.liferay.portal.service.UserGroupService.class)
887 protected com.liferay.portal.service.UserGroupService userGroupService;
888 @BeanReference(type = UserGroupPersistence.class)
889 protected UserGroupPersistence userGroupPersistence;
890 @BeanReference(type = UserGroupFinder.class)
891 protected UserGroupFinder userGroupFinder;
892 @BeanReference(type = com.liferay.portal.service.UserGroupRoleLocalService.class)
893 protected com.liferay.portal.service.UserGroupRoleLocalService userGroupRoleLocalService;
894 @BeanReference(type = com.liferay.portal.service.UserGroupRoleService.class)
895 protected com.liferay.portal.service.UserGroupRoleService userGroupRoleService;
896 @BeanReference(type = UserGroupRolePersistence.class)
897 protected UserGroupRolePersistence userGroupRolePersistence;
898 @BeanReference(type = UserGroupRoleFinder.class)
899 protected UserGroupRoleFinder userGroupRoleFinder;
900 @BeanReference(type = PersistedModelLocalServiceRegistry.class)
901 protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
902 }