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