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