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