001
014
015 package com.liferay.portal.service.persistence;
016
017 import aQute.bnd.annotation.ProviderType;
018
019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
020 import com.liferay.portal.kernel.util.ReferenceRegistry;
021
022
026 @ProviderType
027 public class UserFinderUtil {
028 public static int countBySocialUsers(long companyId, long userId,
029 int socialRelationType, java.lang.String socialRelationTypeComparator,
030 int status) {
031 return getFinder()
032 .countBySocialUsers(companyId, userId, socialRelationType,
033 socialRelationTypeComparator, status);
034 }
035
036 public static int countByUser(long userId,
037 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params) {
038 return getFinder().countByUser(userId, params);
039 }
040
041 public static int countByKeywords(long companyId,
042 java.lang.String keywords, int status,
043 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params) {
044 return getFinder().countByKeywords(companyId, keywords, status, params);
045 }
046
047 public static int countByC_FN_MN_LN_SN_EA_S(long companyId,
048 java.lang.String firstName, java.lang.String middleName,
049 java.lang.String lastName, java.lang.String screenName,
050 java.lang.String emailAddress, int status,
051 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
052 boolean andOperator) {
053 return getFinder()
054 .countByC_FN_MN_LN_SN_EA_S(companyId, firstName, middleName,
055 lastName, screenName, emailAddress, status, params, andOperator);
056 }
057
058 public static int countByC_FN_MN_LN_SN_EA_S(long companyId,
059 java.lang.String[] firstNames, java.lang.String[] middleNames,
060 java.lang.String[] lastNames, java.lang.String[] screenNames,
061 java.lang.String[] emailAddresses, int status,
062 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
063 boolean andOperator) {
064 return getFinder()
065 .countByC_FN_MN_LN_SN_EA_S(companyId, firstNames,
066 middleNames, lastNames, screenNames, emailAddresses, status,
067 params, andOperator);
068 }
069
070 public static java.util.List<com.liferay.portal.model.User> findByKeywords(
071 long companyId, java.lang.String keywords, int status,
072 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
073 int start, int end,
074 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.User> obc) {
075 return getFinder()
076 .findByKeywords(companyId, keywords, status, params, start,
077 end, obc);
078 }
079
080 public static java.util.List<com.liferay.portal.model.User> findByNoAnnouncementsDeliveries(
081 java.lang.String type) {
082 return getFinder().findByNoAnnouncementsDeliveries(type);
083 }
084
085 public static java.util.List<com.liferay.portal.model.User> findByNoContacts() {
086 return getFinder().findByNoContacts();
087 }
088
089 public static java.util.List<com.liferay.portal.model.User> findByNoGroups() {
090 return getFinder().findByNoGroups();
091 }
092
093 public static java.util.List<com.liferay.portal.model.User> findBySocialUsers(
094 long companyId, long userId, int socialRelationType,
095 java.lang.String socialRelationTypeComparator, int status, int start,
096 int end,
097 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.User> obc) {
098 return getFinder()
099 .findBySocialUsers(companyId, userId, socialRelationType,
100 socialRelationTypeComparator, status, start, end, obc);
101 }
102
103 public static java.util.List<com.liferay.portal.model.User> findByC_FN_MN_LN_SN_EA_S(
104 long companyId, java.lang.String firstName,
105 java.lang.String middleName, java.lang.String lastName,
106 java.lang.String screenName, java.lang.String emailAddress, int status,
107 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
108 boolean andOperator, int start, int end,
109 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.User> obc) {
110 return getFinder()
111 .findByC_FN_MN_LN_SN_EA_S(companyId, firstName, middleName,
112 lastName, screenName, emailAddress, status, params, andOperator,
113 start, end, obc);
114 }
115
116 public static java.util.List<com.liferay.portal.model.User> findByC_FN_MN_LN_SN_EA_S(
117 long companyId, java.lang.String[] firstNames,
118 java.lang.String[] middleNames, java.lang.String[] lastNames,
119 java.lang.String[] screenNames, java.lang.String[] emailAddresses,
120 int status,
121 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
122 boolean andOperator, int start, int end,
123 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.User> obc) {
124 return getFinder()
125 .findByC_FN_MN_LN_SN_EA_S(companyId, firstNames,
126 middleNames, lastNames, screenNames, emailAddresses, status,
127 params, andOperator, start, end, obc);
128 }
129
130 public static UserFinder getFinder() {
131 if (_finder == null) {
132 _finder = (UserFinder)PortalBeanLocatorUtil.locate(UserFinder.class.getName());
133
134 ReferenceRegistry.registerReference(UserFinderUtil.class, "_finder");
135 }
136
137 return _finder;
138 }
139
140 public void setFinder(UserFinder finder) {
141 _finder = finder;
142
143 ReferenceRegistry.registerReference(UserFinderUtil.class, "_finder");
144 }
145
146 private static UserFinder _finder;
147 }