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 RoleFinderUtil {
027 public static int countByR_U(long roleId, long userId) {
028 return getFinder().countByR_U(roleId, userId);
029 }
030
031 public static int countByU_G_R(long userId, long groupId, long roleId) {
032 return getFinder().countByU_G_R(userId, groupId, roleId);
033 }
034
035 public static int countByC_N_D_T(long companyId, java.lang.String name,
036 java.lang.String description, java.lang.Integer[] types,
037 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
038 boolean andOperator) {
039 return getFinder()
040 .countByC_N_D_T(companyId, name, description, types, params,
041 andOperator);
042 }
043
044 public static int countByC_N_D_T(long companyId, java.lang.String[] names,
045 java.lang.String[] descriptions, java.lang.Integer[] types,
046 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
047 boolean andOperator) {
048 return getFinder()
049 .countByC_N_D_T(companyId, names, descriptions, types,
050 params, andOperator);
051 }
052
053 public static int countByKeywords(long companyId,
054 java.lang.String keywords, java.lang.Integer[] types) {
055 return getFinder().countByKeywords(companyId, keywords, types);
056 }
057
058 public static int countByKeywords(long companyId,
059 java.lang.String keywords, java.lang.Integer[] types,
060 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params) {
061 return getFinder().countByKeywords(companyId, keywords, types, params);
062 }
063
064 public static java.util.List<com.liferay.portal.model.Role> findBySystem(
065 long companyId) {
066 return getFinder().findBySystem(companyId);
067 }
068
069 public static java.util.List<com.liferay.portal.model.Role> findByUserGroupGroupRole(
070 long userId, long groupId) {
071 return getFinder().findByUserGroupGroupRole(userId, groupId);
072 }
073
074 public static java.util.List<com.liferay.portal.model.Role> findByUserGroupRole(
075 long userId, long groupId) {
076 return getFinder().findByUserGroupRole(userId, groupId);
077 }
078
079 public static com.liferay.portal.model.Role findByC_N(long companyId,
080 java.lang.String name) throws com.liferay.portal.NoSuchRoleException {
081 return getFinder().findByC_N(companyId, name);
082 }
083
084 public static java.util.List<com.liferay.portal.model.Role> findByU_G(
085 long userId, java.util.List<com.liferay.portal.model.Group> groups) {
086 return getFinder().findByU_G(userId, groups);
087 }
088
089 public static java.util.List<com.liferay.portal.model.Role> findByU_G(
090 long userId, long groupId) {
091 return getFinder().findByU_G(userId, groupId);
092 }
093
094 public static java.util.List<com.liferay.portal.model.Role> findByU_G(
095 long userId, long[] groupIds) {
096 return getFinder().findByU_G(userId, groupIds);
097 }
098
099 public static java.util.List<com.liferay.portal.model.Role> findByR_N_A(
100 long resourceBlockId, java.lang.String className,
101 java.lang.String actionId) {
102 return getFinder().findByR_N_A(resourceBlockId, className, actionId);
103 }
104
105 public static java.util.List<com.liferay.portal.model.Role> findByC_N_D_T(
106 long companyId, java.lang.String name, java.lang.String description,
107 java.lang.Integer[] types,
108 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
109 boolean andOperator, int start, int end,
110 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.Role> obc) {
111 return getFinder()
112 .findByC_N_D_T(companyId, name, description, types, params,
113 andOperator, start, end, obc);
114 }
115
116 public static java.util.List<com.liferay.portal.model.Role> findByC_N_D_T(
117 long companyId, java.lang.String[] names,
118 java.lang.String[] descriptions, java.lang.Integer[] types,
119 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
120 boolean andOperator, int start, int end,
121 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.Role> obc) {
122 return getFinder()
123 .findByC_N_D_T(companyId, names, descriptions, types,
124 params, andOperator, start, end, obc);
125 }
126
127 public static java.util.Map<java.lang.String, java.util.List<java.lang.String>> findByC_N_S_P(
128 long companyId, java.lang.String name, int scope,
129 java.lang.String primKey) {
130 return getFinder().findByC_N_S_P(companyId, name, scope, primKey);
131 }
132
133 public static java.util.List<com.liferay.portal.model.Role> findByC_N_S_P_A(
134 long companyId, java.lang.String name, int scope,
135 java.lang.String primKey, java.lang.String actionId) {
136 return getFinder()
137 .findByC_N_S_P_A(companyId, name, scope, primKey, actionId);
138 }
139
140 public static java.util.List<com.liferay.portal.model.Role> findByKeywords(
141 long companyId, java.lang.String keywords, java.lang.Integer[] types,
142 int start, int end,
143 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.Role> obc) {
144 return getFinder()
145 .findByKeywords(companyId, keywords, types, start, end, obc);
146 }
147
148 public static java.util.List<com.liferay.portal.model.Role> findByKeywords(
149 long companyId, java.lang.String keywords, java.lang.Integer[] types,
150 java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
151 int start, int end,
152 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.Role> obc) {
153 return getFinder()
154 .findByKeywords(companyId, keywords, types, params, start,
155 end, obc);
156 }
157
158 public static RoleFinder getFinder() {
159 if (_finder == null) {
160 _finder = (RoleFinder)PortalBeanLocatorUtil.locate(RoleFinder.class.getName());
161
162 ReferenceRegistry.registerReference(RoleFinderUtil.class, "_finder");
163 }
164
165 return _finder;
166 }
167
168 public void setFinder(RoleFinder finder) {
169 _finder = finder;
170
171 ReferenceRegistry.registerReference(RoleFinderUtil.class, "_finder");
172 }
173
174 private static RoleFinder _finder;
175 }