1
22
23 package com.liferay.portal.service.persistence;
24
25 import com.liferay.portal.NoSuchMembershipRequestException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.BeanReference;
28 import com.liferay.portal.kernel.cache.CacheRegistry;
29 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
30 import com.liferay.portal.kernel.dao.orm.EntityCacheUtil;
31 import com.liferay.portal.kernel.dao.orm.FinderCacheUtil;
32 import com.liferay.portal.kernel.dao.orm.FinderPath;
33 import com.liferay.portal.kernel.dao.orm.Query;
34 import com.liferay.portal.kernel.dao.orm.QueryPos;
35 import com.liferay.portal.kernel.dao.orm.QueryUtil;
36 import com.liferay.portal.kernel.dao.orm.Session;
37 import com.liferay.portal.kernel.log.Log;
38 import com.liferay.portal.kernel.log.LogFactoryUtil;
39 import com.liferay.portal.kernel.util.GetterUtil;
40 import com.liferay.portal.kernel.util.OrderByComparator;
41 import com.liferay.portal.kernel.util.StringPool;
42 import com.liferay.portal.kernel.util.StringUtil;
43 import com.liferay.portal.model.MembershipRequest;
44 import com.liferay.portal.model.ModelListener;
45 import com.liferay.portal.model.impl.MembershipRequestImpl;
46 import com.liferay.portal.model.impl.MembershipRequestModelImpl;
47 import com.liferay.portal.service.persistence.impl.BasePersistenceImpl;
48
49 import java.util.ArrayList;
50 import java.util.Collections;
51 import java.util.List;
52
53
59 public class MembershipRequestPersistenceImpl extends BasePersistenceImpl
60 implements MembershipRequestPersistence {
61 public static final String FINDER_CLASS_NAME_ENTITY = MembershipRequestImpl.class.getName();
62 public static final String FINDER_CLASS_NAME_LIST = FINDER_CLASS_NAME_ENTITY +
63 ".List";
64 public static final FinderPath FINDER_PATH_FIND_BY_GROUPID = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
65 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
66 FINDER_CLASS_NAME_LIST, "findByGroupId",
67 new String[] { Long.class.getName() });
68 public static final FinderPath FINDER_PATH_FIND_BY_OBC_GROUPID = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
69 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
70 FINDER_CLASS_NAME_LIST, "findByGroupId",
71 new String[] {
72 Long.class.getName(),
73
74 "java.lang.Integer", "java.lang.Integer",
75 "com.liferay.portal.kernel.util.OrderByComparator"
76 });
77 public static final FinderPath FINDER_PATH_COUNT_BY_GROUPID = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
78 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
79 FINDER_CLASS_NAME_LIST, "countByGroupId",
80 new String[] { Long.class.getName() });
81 public static final FinderPath FINDER_PATH_FIND_BY_USERID = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
82 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
83 FINDER_CLASS_NAME_LIST, "findByUserId",
84 new String[] { Long.class.getName() });
85 public static final FinderPath FINDER_PATH_FIND_BY_OBC_USERID = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
86 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
87 FINDER_CLASS_NAME_LIST, "findByUserId",
88 new String[] {
89 Long.class.getName(),
90
91 "java.lang.Integer", "java.lang.Integer",
92 "com.liferay.portal.kernel.util.OrderByComparator"
93 });
94 public static final FinderPath FINDER_PATH_COUNT_BY_USERID = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
95 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
96 FINDER_CLASS_NAME_LIST, "countByUserId",
97 new String[] { Long.class.getName() });
98 public static final FinderPath FINDER_PATH_FIND_BY_G_S = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
99 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
100 FINDER_CLASS_NAME_LIST, "findByG_S",
101 new String[] { Long.class.getName(), Integer.class.getName() });
102 public static final FinderPath FINDER_PATH_FIND_BY_OBC_G_S = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
103 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
104 FINDER_CLASS_NAME_LIST, "findByG_S",
105 new String[] {
106 Long.class.getName(), Integer.class.getName(),
107
108 "java.lang.Integer", "java.lang.Integer",
109 "com.liferay.portal.kernel.util.OrderByComparator"
110 });
111 public static final FinderPath FINDER_PATH_COUNT_BY_G_S = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
112 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
113 FINDER_CLASS_NAME_LIST, "countByG_S",
114 new String[] { Long.class.getName(), Integer.class.getName() });
115 public static final FinderPath FINDER_PATH_FIND_ALL = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
116 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
117 FINDER_CLASS_NAME_LIST, "findAll", new String[0]);
118 public static final FinderPath FINDER_PATH_COUNT_ALL = new FinderPath(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
119 MembershipRequestModelImpl.FINDER_CACHE_ENABLED,
120 FINDER_CLASS_NAME_LIST, "countAll", new String[0]);
121
122 public void cacheResult(MembershipRequest membershipRequest) {
123 EntityCacheUtil.putResult(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
124 MembershipRequestImpl.class, membershipRequest.getPrimaryKey(),
125 membershipRequest);
126 }
127
128 public void cacheResult(List<MembershipRequest> membershipRequests) {
129 for (MembershipRequest membershipRequest : membershipRequests) {
130 if (EntityCacheUtil.getResult(
131 MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
132 MembershipRequestImpl.class,
133 membershipRequest.getPrimaryKey(), this) == null) {
134 cacheResult(membershipRequest);
135 }
136 }
137 }
138
139 public void clearCache() {
140 CacheRegistry.clear(MembershipRequestImpl.class.getName());
141 EntityCacheUtil.clearCache(MembershipRequestImpl.class.getName());
142 FinderCacheUtil.clearCache(FINDER_CLASS_NAME_ENTITY);
143 FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST);
144 }
145
146 public MembershipRequest create(long membershipRequestId) {
147 MembershipRequest membershipRequest = new MembershipRequestImpl();
148
149 membershipRequest.setNew(true);
150 membershipRequest.setPrimaryKey(membershipRequestId);
151
152 return membershipRequest;
153 }
154
155 public MembershipRequest remove(long membershipRequestId)
156 throws NoSuchMembershipRequestException, SystemException {
157 Session session = null;
158
159 try {
160 session = openSession();
161
162 MembershipRequest membershipRequest = (MembershipRequest)session.get(MembershipRequestImpl.class,
163 new Long(membershipRequestId));
164
165 if (membershipRequest == null) {
166 if (_log.isWarnEnabled()) {
167 _log.warn(
168 "No MembershipRequest exists with the primary key " +
169 membershipRequestId);
170 }
171
172 throw new NoSuchMembershipRequestException(
173 "No MembershipRequest exists with the primary key " +
174 membershipRequestId);
175 }
176
177 return remove(membershipRequest);
178 }
179 catch (NoSuchMembershipRequestException nsee) {
180 throw nsee;
181 }
182 catch (Exception e) {
183 throw processException(e);
184 }
185 finally {
186 closeSession(session);
187 }
188 }
189
190 public MembershipRequest remove(MembershipRequest membershipRequest)
191 throws SystemException {
192 for (ModelListener<MembershipRequest> listener : listeners) {
193 listener.onBeforeRemove(membershipRequest);
194 }
195
196 membershipRequest = removeImpl(membershipRequest);
197
198 for (ModelListener<MembershipRequest> listener : listeners) {
199 listener.onAfterRemove(membershipRequest);
200 }
201
202 return membershipRequest;
203 }
204
205 protected MembershipRequest removeImpl(MembershipRequest membershipRequest)
206 throws SystemException {
207 Session session = null;
208
209 try {
210 session = openSession();
211
212 if (membershipRequest.isCachedModel() ||
213 BatchSessionUtil.isEnabled()) {
214 Object staleObject = session.get(MembershipRequestImpl.class,
215 membershipRequest.getPrimaryKeyObj());
216
217 if (staleObject != null) {
218 session.evict(staleObject);
219 }
220 }
221
222 session.delete(membershipRequest);
223
224 session.flush();
225 }
226 catch (Exception e) {
227 throw processException(e);
228 }
229 finally {
230 closeSession(session);
231 }
232
233 FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST);
234
235 EntityCacheUtil.removeResult(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
236 MembershipRequestImpl.class, membershipRequest.getPrimaryKey());
237
238 return membershipRequest;
239 }
240
241
244 public MembershipRequest update(MembershipRequest membershipRequest)
245 throws SystemException {
246 if (_log.isWarnEnabled()) {
247 _log.warn(
248 "Using the deprecated update(MembershipRequest membershipRequest) method. Use update(MembershipRequest membershipRequest, boolean merge) instead.");
249 }
250
251 return update(membershipRequest, false);
252 }
253
254
267 public MembershipRequest update(MembershipRequest membershipRequest,
268 boolean merge) throws SystemException {
269 boolean isNew = membershipRequest.isNew();
270
271 for (ModelListener<MembershipRequest> listener : listeners) {
272 if (isNew) {
273 listener.onBeforeCreate(membershipRequest);
274 }
275 else {
276 listener.onBeforeUpdate(membershipRequest);
277 }
278 }
279
280 membershipRequest = updateImpl(membershipRequest, merge);
281
282 for (ModelListener<MembershipRequest> listener : listeners) {
283 if (isNew) {
284 listener.onAfterCreate(membershipRequest);
285 }
286 else {
287 listener.onAfterUpdate(membershipRequest);
288 }
289 }
290
291 return membershipRequest;
292 }
293
294 public MembershipRequest updateImpl(
295 com.liferay.portal.model.MembershipRequest membershipRequest,
296 boolean merge) throws SystemException {
297 Session session = null;
298
299 try {
300 session = openSession();
301
302 BatchSessionUtil.update(session, membershipRequest, merge);
303
304 membershipRequest.setNew(false);
305 }
306 catch (Exception e) {
307 throw processException(e);
308 }
309 finally {
310 closeSession(session);
311 }
312
313 FinderCacheUtil.clearCache(FINDER_CLASS_NAME_LIST);
314
315 EntityCacheUtil.putResult(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
316 MembershipRequestImpl.class, membershipRequest.getPrimaryKey(),
317 membershipRequest);
318
319 return membershipRequest;
320 }
321
322 public MembershipRequest findByPrimaryKey(long membershipRequestId)
323 throws NoSuchMembershipRequestException, SystemException {
324 MembershipRequest membershipRequest = fetchByPrimaryKey(membershipRequestId);
325
326 if (membershipRequest == null) {
327 if (_log.isWarnEnabled()) {
328 _log.warn("No MembershipRequest exists with the primary key " +
329 membershipRequestId);
330 }
331
332 throw new NoSuchMembershipRequestException(
333 "No MembershipRequest exists with the primary key " +
334 membershipRequestId);
335 }
336
337 return membershipRequest;
338 }
339
340 public MembershipRequest fetchByPrimaryKey(long membershipRequestId)
341 throws SystemException {
342 MembershipRequest membershipRequest = (MembershipRequest)EntityCacheUtil.getResult(MembershipRequestModelImpl.ENTITY_CACHE_ENABLED,
343 MembershipRequestImpl.class, membershipRequestId, this);
344
345 if (membershipRequest == null) {
346 Session session = null;
347
348 try {
349 session = openSession();
350
351 membershipRequest = (MembershipRequest)session.get(MembershipRequestImpl.class,
352 new Long(membershipRequestId));
353 }
354 catch (Exception e) {
355 throw processException(e);
356 }
357 finally {
358 if (membershipRequest != null) {
359 cacheResult(membershipRequest);
360 }
361
362 closeSession(session);
363 }
364 }
365
366 return membershipRequest;
367 }
368
369 public List<MembershipRequest> findByGroupId(long groupId)
370 throws SystemException {
371 Object[] finderArgs = new Object[] { new Long(groupId) };
372
373 List<MembershipRequest> list = (List<MembershipRequest>)FinderCacheUtil.getResult(FINDER_PATH_FIND_BY_GROUPID,
374 finderArgs, this);
375
376 if (list == null) {
377 Session session = null;
378
379 try {
380 session = openSession();
381
382 StringBuilder query = new StringBuilder();
383
384 query.append(
385 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
386
387 query.append("groupId = ?");
388
389 query.append(" ");
390
391 query.append("ORDER BY ");
392
393 query.append("createDate DESC");
394
395 Query q = session.createQuery(query.toString());
396
397 QueryPos qPos = QueryPos.getInstance(q);
398
399 qPos.add(groupId);
400
401 list = q.list();
402 }
403 catch (Exception e) {
404 throw processException(e);
405 }
406 finally {
407 if (list == null) {
408 list = new ArrayList<MembershipRequest>();
409 }
410
411 cacheResult(list);
412
413 FinderCacheUtil.putResult(FINDER_PATH_FIND_BY_GROUPID,
414 finderArgs, list);
415
416 closeSession(session);
417 }
418 }
419
420 return list;
421 }
422
423 public List<MembershipRequest> findByGroupId(long groupId, int start,
424 int end) throws SystemException {
425 return findByGroupId(groupId, start, end, null);
426 }
427
428 public List<MembershipRequest> findByGroupId(long groupId, int start,
429 int end, OrderByComparator obc) throws SystemException {
430 Object[] finderArgs = new Object[] {
431 new Long(groupId),
432
433 String.valueOf(start), String.valueOf(end), String.valueOf(obc)
434 };
435
436 List<MembershipRequest> list = (List<MembershipRequest>)FinderCacheUtil.getResult(FINDER_PATH_FIND_BY_OBC_GROUPID,
437 finderArgs, this);
438
439 if (list == null) {
440 Session session = null;
441
442 try {
443 session = openSession();
444
445 StringBuilder query = new StringBuilder();
446
447 query.append(
448 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
449
450 query.append("groupId = ?");
451
452 query.append(" ");
453
454 if (obc != null) {
455 query.append("ORDER BY ");
456 query.append(obc.getOrderBy());
457 }
458
459 else {
460 query.append("ORDER BY ");
461
462 query.append("createDate DESC");
463 }
464
465 Query q = session.createQuery(query.toString());
466
467 QueryPos qPos = QueryPos.getInstance(q);
468
469 qPos.add(groupId);
470
471 list = (List<MembershipRequest>)QueryUtil.list(q, getDialect(),
472 start, end);
473 }
474 catch (Exception e) {
475 throw processException(e);
476 }
477 finally {
478 if (list == null) {
479 list = new ArrayList<MembershipRequest>();
480 }
481
482 cacheResult(list);
483
484 FinderCacheUtil.putResult(FINDER_PATH_FIND_BY_OBC_GROUPID,
485 finderArgs, list);
486
487 closeSession(session);
488 }
489 }
490
491 return list;
492 }
493
494 public MembershipRequest findByGroupId_First(long groupId,
495 OrderByComparator obc)
496 throws NoSuchMembershipRequestException, SystemException {
497 List<MembershipRequest> list = findByGroupId(groupId, 0, 1, obc);
498
499 if (list.isEmpty()) {
500 StringBuilder msg = new StringBuilder();
501
502 msg.append("No MembershipRequest exists with the key {");
503
504 msg.append("groupId=" + groupId);
505
506 msg.append(StringPool.CLOSE_CURLY_BRACE);
507
508 throw new NoSuchMembershipRequestException(msg.toString());
509 }
510 else {
511 return list.get(0);
512 }
513 }
514
515 public MembershipRequest findByGroupId_Last(long groupId,
516 OrderByComparator obc)
517 throws NoSuchMembershipRequestException, SystemException {
518 int count = countByGroupId(groupId);
519
520 List<MembershipRequest> list = findByGroupId(groupId, count - 1, count,
521 obc);
522
523 if (list.isEmpty()) {
524 StringBuilder msg = new StringBuilder();
525
526 msg.append("No MembershipRequest exists with the key {");
527
528 msg.append("groupId=" + groupId);
529
530 msg.append(StringPool.CLOSE_CURLY_BRACE);
531
532 throw new NoSuchMembershipRequestException(msg.toString());
533 }
534 else {
535 return list.get(0);
536 }
537 }
538
539 public MembershipRequest[] findByGroupId_PrevAndNext(
540 long membershipRequestId, long groupId, OrderByComparator obc)
541 throws NoSuchMembershipRequestException, SystemException {
542 MembershipRequest membershipRequest = findByPrimaryKey(membershipRequestId);
543
544 int count = countByGroupId(groupId);
545
546 Session session = null;
547
548 try {
549 session = openSession();
550
551 StringBuilder query = new StringBuilder();
552
553 query.append(
554 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
555
556 query.append("groupId = ?");
557
558 query.append(" ");
559
560 if (obc != null) {
561 query.append("ORDER BY ");
562 query.append(obc.getOrderBy());
563 }
564
565 else {
566 query.append("ORDER BY ");
567
568 query.append("createDate DESC");
569 }
570
571 Query q = session.createQuery(query.toString());
572
573 QueryPos qPos = QueryPos.getInstance(q);
574
575 qPos.add(groupId);
576
577 Object[] objArray = QueryUtil.getPrevAndNext(q, count, obc,
578 membershipRequest);
579
580 MembershipRequest[] array = new MembershipRequestImpl[3];
581
582 array[0] = (MembershipRequest)objArray[0];
583 array[1] = (MembershipRequest)objArray[1];
584 array[2] = (MembershipRequest)objArray[2];
585
586 return array;
587 }
588 catch (Exception e) {
589 throw processException(e);
590 }
591 finally {
592 closeSession(session);
593 }
594 }
595
596 public List<MembershipRequest> findByUserId(long userId)
597 throws SystemException {
598 Object[] finderArgs = new Object[] { new Long(userId) };
599
600 List<MembershipRequest> list = (List<MembershipRequest>)FinderCacheUtil.getResult(FINDER_PATH_FIND_BY_USERID,
601 finderArgs, this);
602
603 if (list == null) {
604 Session session = null;
605
606 try {
607 session = openSession();
608
609 StringBuilder query = new StringBuilder();
610
611 query.append(
612 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
613
614 query.append("userId = ?");
615
616 query.append(" ");
617
618 query.append("ORDER BY ");
619
620 query.append("createDate DESC");
621
622 Query q = session.createQuery(query.toString());
623
624 QueryPos qPos = QueryPos.getInstance(q);
625
626 qPos.add(userId);
627
628 list = q.list();
629 }
630 catch (Exception e) {
631 throw processException(e);
632 }
633 finally {
634 if (list == null) {
635 list = new ArrayList<MembershipRequest>();
636 }
637
638 cacheResult(list);
639
640 FinderCacheUtil.putResult(FINDER_PATH_FIND_BY_USERID,
641 finderArgs, list);
642
643 closeSession(session);
644 }
645 }
646
647 return list;
648 }
649
650 public List<MembershipRequest> findByUserId(long userId, int start, int end)
651 throws SystemException {
652 return findByUserId(userId, start, end, null);
653 }
654
655 public List<MembershipRequest> findByUserId(long userId, int start,
656 int end, OrderByComparator obc) throws SystemException {
657 Object[] finderArgs = new Object[] {
658 new Long(userId),
659
660 String.valueOf(start), String.valueOf(end), String.valueOf(obc)
661 };
662
663 List<MembershipRequest> list = (List<MembershipRequest>)FinderCacheUtil.getResult(FINDER_PATH_FIND_BY_OBC_USERID,
664 finderArgs, this);
665
666 if (list == null) {
667 Session session = null;
668
669 try {
670 session = openSession();
671
672 StringBuilder query = new StringBuilder();
673
674 query.append(
675 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
676
677 query.append("userId = ?");
678
679 query.append(" ");
680
681 if (obc != null) {
682 query.append("ORDER BY ");
683 query.append(obc.getOrderBy());
684 }
685
686 else {
687 query.append("ORDER BY ");
688
689 query.append("createDate DESC");
690 }
691
692 Query q = session.createQuery(query.toString());
693
694 QueryPos qPos = QueryPos.getInstance(q);
695
696 qPos.add(userId);
697
698 list = (List<MembershipRequest>)QueryUtil.list(q, getDialect(),
699 start, end);
700 }
701 catch (Exception e) {
702 throw processException(e);
703 }
704 finally {
705 if (list == null) {
706 list = new ArrayList<MembershipRequest>();
707 }
708
709 cacheResult(list);
710
711 FinderCacheUtil.putResult(FINDER_PATH_FIND_BY_OBC_USERID,
712 finderArgs, list);
713
714 closeSession(session);
715 }
716 }
717
718 return list;
719 }
720
721 public MembershipRequest findByUserId_First(long userId,
722 OrderByComparator obc)
723 throws NoSuchMembershipRequestException, SystemException {
724 List<MembershipRequest> list = findByUserId(userId, 0, 1, obc);
725
726 if (list.isEmpty()) {
727 StringBuilder msg = new StringBuilder();
728
729 msg.append("No MembershipRequest exists with the key {");
730
731 msg.append("userId=" + userId);
732
733 msg.append(StringPool.CLOSE_CURLY_BRACE);
734
735 throw new NoSuchMembershipRequestException(msg.toString());
736 }
737 else {
738 return list.get(0);
739 }
740 }
741
742 public MembershipRequest findByUserId_Last(long userId,
743 OrderByComparator obc)
744 throws NoSuchMembershipRequestException, SystemException {
745 int count = countByUserId(userId);
746
747 List<MembershipRequest> list = findByUserId(userId, count - 1, count,
748 obc);
749
750 if (list.isEmpty()) {
751 StringBuilder msg = new StringBuilder();
752
753 msg.append("No MembershipRequest exists with the key {");
754
755 msg.append("userId=" + userId);
756
757 msg.append(StringPool.CLOSE_CURLY_BRACE);
758
759 throw new NoSuchMembershipRequestException(msg.toString());
760 }
761 else {
762 return list.get(0);
763 }
764 }
765
766 public MembershipRequest[] findByUserId_PrevAndNext(
767 long membershipRequestId, long userId, OrderByComparator obc)
768 throws NoSuchMembershipRequestException, SystemException {
769 MembershipRequest membershipRequest = findByPrimaryKey(membershipRequestId);
770
771 int count = countByUserId(userId);
772
773 Session session = null;
774
775 try {
776 session = openSession();
777
778 StringBuilder query = new StringBuilder();
779
780 query.append(
781 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
782
783 query.append("userId = ?");
784
785 query.append(" ");
786
787 if (obc != null) {
788 query.append("ORDER BY ");
789 query.append(obc.getOrderBy());
790 }
791
792 else {
793 query.append("ORDER BY ");
794
795 query.append("createDate DESC");
796 }
797
798 Query q = session.createQuery(query.toString());
799
800 QueryPos qPos = QueryPos.getInstance(q);
801
802 qPos.add(userId);
803
804 Object[] objArray = QueryUtil.getPrevAndNext(q, count, obc,
805 membershipRequest);
806
807 MembershipRequest[] array = new MembershipRequestImpl[3];
808
809 array[0] = (MembershipRequest)objArray[0];
810 array[1] = (MembershipRequest)objArray[1];
811 array[2] = (MembershipRequest)objArray[2];
812
813 return array;
814 }
815 catch (Exception e) {
816 throw processException(e);
817 }
818 finally {
819 closeSession(session);
820 }
821 }
822
823 public List<MembershipRequest> findByG_S(long groupId, int statusId)
824 throws SystemException {
825 Object[] finderArgs = new Object[] {
826 new Long(groupId), new Integer(statusId)
827 };
828
829 List<MembershipRequest> list = (List<MembershipRequest>)FinderCacheUtil.getResult(FINDER_PATH_FIND_BY_G_S,
830 finderArgs, this);
831
832 if (list == null) {
833 Session session = null;
834
835 try {
836 session = openSession();
837
838 StringBuilder query = new StringBuilder();
839
840 query.append(
841 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
842
843 query.append("groupId = ?");
844
845 query.append(" AND ");
846
847 query.append("statusId = ?");
848
849 query.append(" ");
850
851 query.append("ORDER BY ");
852
853 query.append("createDate DESC");
854
855 Query q = session.createQuery(query.toString());
856
857 QueryPos qPos = QueryPos.getInstance(q);
858
859 qPos.add(groupId);
860
861 qPos.add(statusId);
862
863 list = q.list();
864 }
865 catch (Exception e) {
866 throw processException(e);
867 }
868 finally {
869 if (list == null) {
870 list = new ArrayList<MembershipRequest>();
871 }
872
873 cacheResult(list);
874
875 FinderCacheUtil.putResult(FINDER_PATH_FIND_BY_G_S, finderArgs,
876 list);
877
878 closeSession(session);
879 }
880 }
881
882 return list;
883 }
884
885 public List<MembershipRequest> findByG_S(long groupId, int statusId,
886 int start, int end) throws SystemException {
887 return findByG_S(groupId, statusId, start, end, null);
888 }
889
890 public List<MembershipRequest> findByG_S(long groupId, int statusId,
891 int start, int end, OrderByComparator obc) throws SystemException {
892 Object[] finderArgs = new Object[] {
893 new Long(groupId), new Integer(statusId),
894
895 String.valueOf(start), String.valueOf(end), String.valueOf(obc)
896 };
897
898 List<MembershipRequest> list = (List<MembershipRequest>)FinderCacheUtil.getResult(FINDER_PATH_FIND_BY_OBC_G_S,
899 finderArgs, this);
900
901 if (list == null) {
902 Session session = null;
903
904 try {
905 session = openSession();
906
907 StringBuilder query = new StringBuilder();
908
909 query.append(
910 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
911
912 query.append("groupId = ?");
913
914 query.append(" AND ");
915
916 query.append("statusId = ?");
917
918 query.append(" ");
919
920 if (obc != null) {
921 query.append("ORDER BY ");
922 query.append(obc.getOrderBy());
923 }
924
925 else {
926 query.append("ORDER BY ");
927
928 query.append("createDate DESC");
929 }
930
931 Query q = session.createQuery(query.toString());
932
933 QueryPos qPos = QueryPos.getInstance(q);
934
935 qPos.add(groupId);
936
937 qPos.add(statusId);
938
939 list = (List<MembershipRequest>)QueryUtil.list(q, getDialect(),
940 start, end);
941 }
942 catch (Exception e) {
943 throw processException(e);
944 }
945 finally {
946 if (list == null) {
947 list = new ArrayList<MembershipRequest>();
948 }
949
950 cacheResult(list);
951
952 FinderCacheUtil.putResult(FINDER_PATH_FIND_BY_OBC_G_S,
953 finderArgs, list);
954
955 closeSession(session);
956 }
957 }
958
959 return list;
960 }
961
962 public MembershipRequest findByG_S_First(long groupId, int statusId,
963 OrderByComparator obc)
964 throws NoSuchMembershipRequestException, SystemException {
965 List<MembershipRequest> list = findByG_S(groupId, statusId, 0, 1, obc);
966
967 if (list.isEmpty()) {
968 StringBuilder msg = new StringBuilder();
969
970 msg.append("No MembershipRequest exists with the key {");
971
972 msg.append("groupId=" + groupId);
973
974 msg.append(", ");
975 msg.append("statusId=" + statusId);
976
977 msg.append(StringPool.CLOSE_CURLY_BRACE);
978
979 throw new NoSuchMembershipRequestException(msg.toString());
980 }
981 else {
982 return list.get(0);
983 }
984 }
985
986 public MembershipRequest findByG_S_Last(long groupId, int statusId,
987 OrderByComparator obc)
988 throws NoSuchMembershipRequestException, SystemException {
989 int count = countByG_S(groupId, statusId);
990
991 List<MembershipRequest> list = findByG_S(groupId, statusId, count - 1,
992 count, obc);
993
994 if (list.isEmpty()) {
995 StringBuilder msg = new StringBuilder();
996
997 msg.append("No MembershipRequest exists with the key {");
998
999 msg.append("groupId=" + groupId);
1000
1001 msg.append(", ");
1002 msg.append("statusId=" + statusId);
1003
1004 msg.append(StringPool.CLOSE_CURLY_BRACE);
1005
1006 throw new NoSuchMembershipRequestException(msg.toString());
1007 }
1008 else {
1009 return list.get(0);
1010 }
1011 }
1012
1013 public MembershipRequest[] findByG_S_PrevAndNext(long membershipRequestId,
1014 long groupId, int statusId, OrderByComparator obc)
1015 throws NoSuchMembershipRequestException, SystemException {
1016 MembershipRequest membershipRequest = findByPrimaryKey(membershipRequestId);
1017
1018 int count = countByG_S(groupId, statusId);
1019
1020 Session session = null;
1021
1022 try {
1023 session = openSession();
1024
1025 StringBuilder query = new StringBuilder();
1026
1027 query.append(
1028 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
1029
1030 query.append("groupId = ?");
1031
1032 query.append(" AND ");
1033
1034 query.append("statusId = ?");
1035
1036 query.append(" ");
1037
1038 if (obc != null) {
1039 query.append("ORDER BY ");
1040 query.append(obc.getOrderBy());
1041 }
1042
1043 else {
1044 query.append("ORDER BY ");
1045
1046 query.append("createDate DESC");
1047 }
1048
1049 Query q = session.createQuery(query.toString());
1050
1051 QueryPos qPos = QueryPos.getInstance(q);
1052
1053 qPos.add(groupId);
1054
1055 qPos.add(statusId);
1056
1057 Object[] objArray = QueryUtil.getPrevAndNext(q, count, obc,
1058 membershipRequest);
1059
1060 MembershipRequest[] array = new MembershipRequestImpl[3];
1061
1062 array[0] = (MembershipRequest)objArray[0];
1063 array[1] = (MembershipRequest)objArray[1];
1064 array[2] = (MembershipRequest)objArray[2];
1065
1066 return array;
1067 }
1068 catch (Exception e) {
1069 throw processException(e);
1070 }
1071 finally {
1072 closeSession(session);
1073 }
1074 }
1075
1076 public List<Object> findWithDynamicQuery(DynamicQuery dynamicQuery)
1077 throws SystemException {
1078 Session session = null;
1079
1080 try {
1081 session = openSession();
1082
1083 dynamicQuery.compile(session);
1084
1085 return dynamicQuery.list();
1086 }
1087 catch (Exception e) {
1088 throw processException(e);
1089 }
1090 finally {
1091 closeSession(session);
1092 }
1093 }
1094
1095 public List<Object> findWithDynamicQuery(DynamicQuery dynamicQuery,
1096 int start, int end) throws SystemException {
1097 Session session = null;
1098
1099 try {
1100 session = openSession();
1101
1102 dynamicQuery.setLimit(start, end);
1103
1104 dynamicQuery.compile(session);
1105
1106 return dynamicQuery.list();
1107 }
1108 catch (Exception e) {
1109 throw processException(e);
1110 }
1111 finally {
1112 closeSession(session);
1113 }
1114 }
1115
1116 public List<MembershipRequest> findAll() throws SystemException {
1117 return findAll(QueryUtil.ALL_POS, QueryUtil.ALL_POS, null);
1118 }
1119
1120 public List<MembershipRequest> findAll(int start, int end)
1121 throws SystemException {
1122 return findAll(start, end, null);
1123 }
1124
1125 public List<MembershipRequest> findAll(int start, int end,
1126 OrderByComparator obc) throws SystemException {
1127 Object[] finderArgs = new Object[] {
1128 String.valueOf(start), String.valueOf(end), String.valueOf(obc)
1129 };
1130
1131 List<MembershipRequest> list = (List<MembershipRequest>)FinderCacheUtil.getResult(FINDER_PATH_FIND_ALL,
1132 finderArgs, this);
1133
1134 if (list == null) {
1135 Session session = null;
1136
1137 try {
1138 session = openSession();
1139
1140 StringBuilder query = new StringBuilder();
1141
1142 query.append("FROM com.liferay.portal.model.MembershipRequest ");
1143
1144 if (obc != null) {
1145 query.append("ORDER BY ");
1146 query.append(obc.getOrderBy());
1147 }
1148
1149 else {
1150 query.append("ORDER BY ");
1151
1152 query.append("createDate DESC");
1153 }
1154
1155 Query q = session.createQuery(query.toString());
1156
1157 if (obc == null) {
1158 list = (List<MembershipRequest>)QueryUtil.list(q,
1159 getDialect(), start, end, false);
1160
1161 Collections.sort(list);
1162 }
1163 else {
1164 list = (List<MembershipRequest>)QueryUtil.list(q,
1165 getDialect(), start, end);
1166 }
1167 }
1168 catch (Exception e) {
1169 throw processException(e);
1170 }
1171 finally {
1172 if (list == null) {
1173 list = new ArrayList<MembershipRequest>();
1174 }
1175
1176 cacheResult(list);
1177
1178 FinderCacheUtil.putResult(FINDER_PATH_FIND_ALL, finderArgs, list);
1179
1180 closeSession(session);
1181 }
1182 }
1183
1184 return list;
1185 }
1186
1187 public void removeByGroupId(long groupId) throws SystemException {
1188 for (MembershipRequest membershipRequest : findByGroupId(groupId)) {
1189 remove(membershipRequest);
1190 }
1191 }
1192
1193 public void removeByUserId(long userId) throws SystemException {
1194 for (MembershipRequest membershipRequest : findByUserId(userId)) {
1195 remove(membershipRequest);
1196 }
1197 }
1198
1199 public void removeByG_S(long groupId, int statusId)
1200 throws SystemException {
1201 for (MembershipRequest membershipRequest : findByG_S(groupId, statusId)) {
1202 remove(membershipRequest);
1203 }
1204 }
1205
1206 public void removeAll() throws SystemException {
1207 for (MembershipRequest membershipRequest : findAll()) {
1208 remove(membershipRequest);
1209 }
1210 }
1211
1212 public int countByGroupId(long groupId) throws SystemException {
1213 Object[] finderArgs = new Object[] { new Long(groupId) };
1214
1215 Long count = (Long)FinderCacheUtil.getResult(FINDER_PATH_COUNT_BY_GROUPID,
1216 finderArgs, this);
1217
1218 if (count == null) {
1219 Session session = null;
1220
1221 try {
1222 session = openSession();
1223
1224 StringBuilder query = new StringBuilder();
1225
1226 query.append("SELECT COUNT(*) ");
1227 query.append(
1228 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
1229
1230 query.append("groupId = ?");
1231
1232 query.append(" ");
1233
1234 Query q = session.createQuery(query.toString());
1235
1236 QueryPos qPos = QueryPos.getInstance(q);
1237
1238 qPos.add(groupId);
1239
1240 count = (Long)q.uniqueResult();
1241 }
1242 catch (Exception e) {
1243 throw processException(e);
1244 }
1245 finally {
1246 if (count == null) {
1247 count = Long.valueOf(0);
1248 }
1249
1250 FinderCacheUtil.putResult(FINDER_PATH_COUNT_BY_GROUPID,
1251 finderArgs, count);
1252
1253 closeSession(session);
1254 }
1255 }
1256
1257 return count.intValue();
1258 }
1259
1260 public int countByUserId(long userId) throws SystemException {
1261 Object[] finderArgs = new Object[] { new Long(userId) };
1262
1263 Long count = (Long)FinderCacheUtil.getResult(FINDER_PATH_COUNT_BY_USERID,
1264 finderArgs, this);
1265
1266 if (count == null) {
1267 Session session = null;
1268
1269 try {
1270 session = openSession();
1271
1272 StringBuilder query = new StringBuilder();
1273
1274 query.append("SELECT COUNT(*) ");
1275 query.append(
1276 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
1277
1278 query.append("userId = ?");
1279
1280 query.append(" ");
1281
1282 Query q = session.createQuery(query.toString());
1283
1284 QueryPos qPos = QueryPos.getInstance(q);
1285
1286 qPos.add(userId);
1287
1288 count = (Long)q.uniqueResult();
1289 }
1290 catch (Exception e) {
1291 throw processException(e);
1292 }
1293 finally {
1294 if (count == null) {
1295 count = Long.valueOf(0);
1296 }
1297
1298 FinderCacheUtil.putResult(FINDER_PATH_COUNT_BY_USERID,
1299 finderArgs, count);
1300
1301 closeSession(session);
1302 }
1303 }
1304
1305 return count.intValue();
1306 }
1307
1308 public int countByG_S(long groupId, int statusId) throws SystemException {
1309 Object[] finderArgs = new Object[] {
1310 new Long(groupId), new Integer(statusId)
1311 };
1312
1313 Long count = (Long)FinderCacheUtil.getResult(FINDER_PATH_COUNT_BY_G_S,
1314 finderArgs, this);
1315
1316 if (count == null) {
1317 Session session = null;
1318
1319 try {
1320 session = openSession();
1321
1322 StringBuilder query = new StringBuilder();
1323
1324 query.append("SELECT COUNT(*) ");
1325 query.append(
1326 "FROM com.liferay.portal.model.MembershipRequest WHERE ");
1327
1328 query.append("groupId = ?");
1329
1330 query.append(" AND ");
1331
1332 query.append("statusId = ?");
1333
1334 query.append(" ");
1335
1336 Query q = session.createQuery(query.toString());
1337
1338 QueryPos qPos = QueryPos.getInstance(q);
1339
1340 qPos.add(groupId);
1341
1342 qPos.add(statusId);
1343
1344 count = (Long)q.uniqueResult();
1345 }
1346 catch (Exception e) {
1347 throw processException(e);
1348 }
1349 finally {
1350 if (count == null) {
1351 count = Long.valueOf(0);
1352 }
1353
1354 FinderCacheUtil.putResult(FINDER_PATH_COUNT_BY_G_S, finderArgs,
1355 count);
1356
1357 closeSession(session);
1358 }
1359 }
1360
1361 return count.intValue();
1362 }
1363
1364 public int countAll() throws SystemException {
1365 Object[] finderArgs = new Object[0];
1366
1367 Long count = (Long)FinderCacheUtil.getResult(FINDER_PATH_COUNT_ALL,
1368 finderArgs, this);
1369
1370 if (count == null) {
1371 Session session = null;
1372
1373 try {
1374 session = openSession();
1375
1376 Query q = session.createQuery(
1377 "SELECT COUNT(*) FROM com.liferay.portal.model.MembershipRequest");
1378
1379 count = (Long)q.uniqueResult();
1380 }
1381 catch (Exception e) {
1382 throw processException(e);
1383 }
1384 finally {
1385 if (count == null) {
1386 count = Long.valueOf(0);
1387 }
1388
1389 FinderCacheUtil.putResult(FINDER_PATH_COUNT_ALL, finderArgs,
1390 count);
1391
1392 closeSession(session);
1393 }
1394 }
1395
1396 return count.intValue();
1397 }
1398
1399 public void afterPropertiesSet() {
1400 String[] listenerClassNames = StringUtil.split(GetterUtil.getString(
1401 com.liferay.portal.util.PropsUtil.get(
1402 "value.object.listener.com.liferay.portal.model.MembershipRequest")));
1403
1404 if (listenerClassNames.length > 0) {
1405 try {
1406 List<ModelListener<MembershipRequest>> listenersList = new ArrayList<ModelListener<MembershipRequest>>();
1407
1408 for (String listenerClassName : listenerClassNames) {
1409 listenersList.add((ModelListener<MembershipRequest>)Class.forName(
1410 listenerClassName).newInstance());
1411 }
1412
1413 listeners = listenersList.toArray(new ModelListener[listenersList.size()]);
1414 }
1415 catch (Exception e) {
1416 _log.error(e);
1417 }
1418 }
1419 }
1420
1421 @BeanReference(name = "com.liferay.portal.service.persistence.AccountPersistence.impl")
1422 protected com.liferay.portal.service.persistence.AccountPersistence accountPersistence;
1423 @BeanReference(name = "com.liferay.portal.service.persistence.AddressPersistence.impl")
1424 protected com.liferay.portal.service.persistence.AddressPersistence addressPersistence;
1425 @BeanReference(name = "com.liferay.portal.service.persistence.BrowserTrackerPersistence.impl")
1426 protected com.liferay.portal.service.persistence.BrowserTrackerPersistence browserTrackerPersistence;
1427 @BeanReference(name = "com.liferay.portal.service.persistence.ClassNamePersistence.impl")
1428 protected com.liferay.portal.service.persistence.ClassNamePersistence classNamePersistence;
1429 @BeanReference(name = "com.liferay.portal.service.persistence.CompanyPersistence.impl")
1430 protected com.liferay.portal.service.persistence.CompanyPersistence companyPersistence;
1431 @BeanReference(name = "com.liferay.portal.service.persistence.ContactPersistence.impl")
1432 protected com.liferay.portal.service.persistence.ContactPersistence contactPersistence;
1433 @BeanReference(name = "com.liferay.portal.service.persistence.CountryPersistence.impl")
1434 protected com.liferay.portal.service.persistence.CountryPersistence countryPersistence;
1435 @BeanReference(name = "com.liferay.portal.service.persistence.EmailAddressPersistence.impl")
1436 protected com.liferay.portal.service.persistence.EmailAddressPersistence emailAddressPersistence;
1437 @BeanReference(name = "com.liferay.portal.service.persistence.GroupPersistence.impl")
1438 protected com.liferay.portal.service.persistence.GroupPersistence groupPersistence;
1439 @BeanReference(name = "com.liferay.portal.service.persistence.ImagePersistence.impl")
1440 protected com.liferay.portal.service.persistence.ImagePersistence imagePersistence;
1441 @BeanReference(name = "com.liferay.portal.service.persistence.LayoutPersistence.impl")
1442 protected com.liferay.portal.service.persistence.LayoutPersistence layoutPersistence;
1443 @BeanReference(name = "com.liferay.portal.service.persistence.LayoutSetPersistence.impl")
1444 protected com.liferay.portal.service.persistence.LayoutSetPersistence layoutSetPersistence;
1445 @BeanReference(name = "com.liferay.portal.service.persistence.ListTypePersistence.impl")
1446 protected com.liferay.portal.service.persistence.ListTypePersistence listTypePersistence;
1447 @BeanReference(name = "com.liferay.portal.service.persistence.MembershipRequestPersistence.impl")
1448 protected com.liferay.portal.service.persistence.MembershipRequestPersistence membershipRequestPersistence;
1449 @BeanReference(name = "com.liferay.portal.service.persistence.OrganizationPersistence.impl")
1450 protected com.liferay.portal.service.persistence.OrganizationPersistence organizationPersistence;
1451 @BeanReference(name = "com.liferay.portal.service.persistence.OrgGroupPermissionPersistence.impl")
1452 protected com.liferay.portal.service.persistence.OrgGroupPermissionPersistence orgGroupPermissionPersistence;
1453 @BeanReference(name = "com.liferay.portal.service.persistence.OrgGroupRolePersistence.impl")
1454 protected com.liferay.portal.service.persistence.OrgGroupRolePersistence orgGroupRolePersistence;
1455 @BeanReference(name = "com.liferay.portal.service.persistence.OrgLaborPersistence.impl")
1456 protected com.liferay.portal.service.persistence.OrgLaborPersistence orgLaborPersistence;
1457 @BeanReference(name = "com.liferay.portal.service.persistence.PasswordPolicyPersistence.impl")
1458 protected com.liferay.portal.service.persistence.PasswordPolicyPersistence passwordPolicyPersistence;
1459 @BeanReference(name = "com.liferay.portal.service.persistence.PasswordPolicyRelPersistence.impl")
1460 protected com.liferay.portal.service.persistence.PasswordPolicyRelPersistence passwordPolicyRelPersistence;
1461 @BeanReference(name = "com.liferay.portal.service.persistence.PasswordTrackerPersistence.impl")
1462 protected com.liferay.portal.service.persistence.PasswordTrackerPersistence passwordTrackerPersistence;
1463 @BeanReference(name = "com.liferay.portal.service.persistence.PermissionPersistence.impl")
1464 protected com.liferay.portal.service.persistence.PermissionPersistence permissionPersistence;
1465 @BeanReference(name = "com.liferay.portal.service.persistence.PhonePersistence.impl")
1466 protected com.liferay.portal.service.persistence.PhonePersistence phonePersistence;
1467 @BeanReference(name = "com.liferay.portal.service.persistence.PluginSettingPersistence.impl")
1468 protected com.liferay.portal.service.persistence.PluginSettingPersistence pluginSettingPersistence;
1469 @BeanReference(name = "com.liferay.portal.service.persistence.PortletPersistence.impl")
1470 protected com.liferay.portal.service.persistence.PortletPersistence portletPersistence;
1471 @BeanReference(name = "com.liferay.portal.service.persistence.PortletItemPersistence.impl")
1472 protected com.liferay.portal.service.persistence.PortletItemPersistence portletItemPersistence;
1473 @BeanReference(name = "com.liferay.portal.service.persistence.PortletPreferencesPersistence.impl")
1474 protected com.liferay.portal.service.persistence.PortletPreferencesPersistence portletPreferencesPersistence;
1475 @BeanReference(name = "com.liferay.portal.service.persistence.RegionPersistence.impl")
1476 protected com.liferay.portal.service.persistence.RegionPersistence regionPersistence;
1477 @BeanReference(name = "com.liferay.portal.service.persistence.ReleasePersistence.impl")
1478 protected com.liferay.portal.service.persistence.ReleasePersistence releasePersistence;
1479 @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence.impl")
1480 protected com.liferay.portal.service.persistence.ResourcePersistence resourcePersistence;
1481 @BeanReference(name = "com.liferay.portal.service.persistence.ResourceActionPersistence.impl")
1482 protected com.liferay.portal.service.persistence.ResourceActionPersistence resourceActionPersistence;
1483 @BeanReference(name = "com.liferay.portal.service.persistence.ResourceCodePersistence.impl")
1484 protected com.liferay.portal.service.persistence.ResourceCodePersistence resourceCodePersistence;
1485 @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePermissionPersistence.impl")
1486 protected com.liferay.portal.service.persistence.ResourcePermissionPersistence resourcePermissionPersistence;
1487 @BeanReference(name = "com.liferay.portal.service.persistence.RolePersistence.impl")
1488 protected com.liferay.portal.service.persistence.RolePersistence rolePersistence;
1489 @BeanReference(name = "com.liferay.portal.service.persistence.ServiceComponentPersistence.impl")
1490 protected com.liferay.portal.service.persistence.ServiceComponentPersistence serviceComponentPersistence;
1491 @BeanReference(name = "com.liferay.portal.service.persistence.ShardPersistence.impl")
1492 protected com.liferay.portal.service.persistence.ShardPersistence shardPersistence;
1493 @BeanReference(name = "com.liferay.portal.service.persistence.SubscriptionPersistence.impl")
1494 protected com.liferay.portal.service.persistence.SubscriptionPersistence subscriptionPersistence;
1495 @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
1496 protected com.liferay.portal.service.persistence.UserPersistence userPersistence;
1497 @BeanReference(name = "com.liferay.portal.service.persistence.UserGroupPersistence.impl")
1498 protected com.liferay.portal.service.persistence.UserGroupPersistence userGroupPersistence;
1499 @BeanReference(name = "com.liferay.portal.service.persistence.UserGroupRolePersistence.impl")
1500 protected com.liferay.portal.service.persistence.UserGroupRolePersistence userGroupRolePersistence;
1501 @BeanReference(name = "com.liferay.portal.service.persistence.UserIdMapperPersistence.impl")
1502 protected com.liferay.portal.service.persistence.UserIdMapperPersistence userIdMapperPersistence;
1503 @BeanReference(name = "com.liferay.portal.service.persistence.UserTrackerPersistence.impl")
1504 protected com.liferay.portal.service.persistence.UserTrackerPersistence userTrackerPersistence;
1505 @BeanReference(name = "com.liferay.portal.service.persistence.UserTrackerPathPersistence.impl")
1506 protected com.liferay.portal.service.persistence.UserTrackerPathPersistence userTrackerPathPersistence;
1507 @BeanReference(name = "com.liferay.portal.service.persistence.WebDAVPropsPersistence.impl")
1508 protected com.liferay.portal.service.persistence.WebDAVPropsPersistence webDAVPropsPersistence;
1509 @BeanReference(name = "com.liferay.portal.service.persistence.WebsitePersistence.impl")
1510 protected com.liferay.portal.service.persistence.WebsitePersistence websitePersistence;
1511 private static Log _log = LogFactoryUtil.getLog(MembershipRequestPersistenceImpl.class);
1512}