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