1
14
15 package com.liferay.portal.service.persistence;
16
17 import com.liferay.portal.model.UserGroupRole;
18
19
32 public interface UserGroupRolePersistence extends BasePersistence<UserGroupRole> {
33 public void cacheResult(
34 com.liferay.portal.model.UserGroupRole userGroupRole);
35
36 public void cacheResult(
37 java.util.List<com.liferay.portal.model.UserGroupRole> userGroupRoles);
38
39 public com.liferay.portal.model.UserGroupRole create(
40 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK);
41
42 public com.liferay.portal.model.UserGroupRole remove(
43 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK)
44 throws com.liferay.portal.NoSuchUserGroupRoleException,
45 com.liferay.portal.SystemException;
46
47
50 public com.liferay.portal.model.UserGroupRole update(
51 com.liferay.portal.model.UserGroupRole userGroupRole)
52 throws com.liferay.portal.SystemException;
53
54 public com.liferay.portal.model.UserGroupRole updateImpl(
55 com.liferay.portal.model.UserGroupRole userGroupRole, boolean merge)
56 throws com.liferay.portal.SystemException;
57
58 public com.liferay.portal.model.UserGroupRole findByPrimaryKey(
59 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK)
60 throws com.liferay.portal.NoSuchUserGroupRoleException,
61 com.liferay.portal.SystemException;
62
63 public com.liferay.portal.model.UserGroupRole fetchByPrimaryKey(
64 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK)
65 throws com.liferay.portal.SystemException;
66
67 public java.util.List<com.liferay.portal.model.UserGroupRole> findByUserId(
68 long userId) throws com.liferay.portal.SystemException;
69
70 public java.util.List<com.liferay.portal.model.UserGroupRole> findByUserId(
71 long userId, int start, int end)
72 throws com.liferay.portal.SystemException;
73
74 public java.util.List<com.liferay.portal.model.UserGroupRole> findByUserId(
75 long userId, int start, int end,
76 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
77 throws com.liferay.portal.SystemException;
78
79 public com.liferay.portal.model.UserGroupRole findByUserId_First(
80 long userId,
81 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
82 throws com.liferay.portal.NoSuchUserGroupRoleException,
83 com.liferay.portal.SystemException;
84
85 public com.liferay.portal.model.UserGroupRole findByUserId_Last(
86 long userId,
87 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
88 throws com.liferay.portal.NoSuchUserGroupRoleException,
89 com.liferay.portal.SystemException;
90
91 public com.liferay.portal.model.UserGroupRole[] findByUserId_PrevAndNext(
92 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
93 long userId,
94 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
95 throws com.liferay.portal.NoSuchUserGroupRoleException,
96 com.liferay.portal.SystemException;
97
98 public java.util.List<com.liferay.portal.model.UserGroupRole> findByGroupId(
99 long groupId) throws com.liferay.portal.SystemException;
100
101 public java.util.List<com.liferay.portal.model.UserGroupRole> findByGroupId(
102 long groupId, int start, int end)
103 throws com.liferay.portal.SystemException;
104
105 public java.util.List<com.liferay.portal.model.UserGroupRole> findByGroupId(
106 long groupId, int start, int end,
107 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
108 throws com.liferay.portal.SystemException;
109
110 public com.liferay.portal.model.UserGroupRole findByGroupId_First(
111 long groupId,
112 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
113 throws com.liferay.portal.NoSuchUserGroupRoleException,
114 com.liferay.portal.SystemException;
115
116 public com.liferay.portal.model.UserGroupRole findByGroupId_Last(
117 long groupId,
118 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
119 throws com.liferay.portal.NoSuchUserGroupRoleException,
120 com.liferay.portal.SystemException;
121
122 public com.liferay.portal.model.UserGroupRole[] findByGroupId_PrevAndNext(
123 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
124 long groupId,
125 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
126 throws com.liferay.portal.NoSuchUserGroupRoleException,
127 com.liferay.portal.SystemException;
128
129 public java.util.List<com.liferay.portal.model.UserGroupRole> findByRoleId(
130 long roleId) throws com.liferay.portal.SystemException;
131
132 public java.util.List<com.liferay.portal.model.UserGroupRole> findByRoleId(
133 long roleId, int start, int end)
134 throws com.liferay.portal.SystemException;
135
136 public java.util.List<com.liferay.portal.model.UserGroupRole> findByRoleId(
137 long roleId, int start, int end,
138 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
139 throws com.liferay.portal.SystemException;
140
141 public com.liferay.portal.model.UserGroupRole findByRoleId_First(
142 long roleId,
143 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
144 throws com.liferay.portal.NoSuchUserGroupRoleException,
145 com.liferay.portal.SystemException;
146
147 public com.liferay.portal.model.UserGroupRole findByRoleId_Last(
148 long roleId,
149 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
150 throws com.liferay.portal.NoSuchUserGroupRoleException,
151 com.liferay.portal.SystemException;
152
153 public com.liferay.portal.model.UserGroupRole[] findByRoleId_PrevAndNext(
154 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
155 long roleId,
156 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
157 throws com.liferay.portal.NoSuchUserGroupRoleException,
158 com.liferay.portal.SystemException;
159
160 public java.util.List<com.liferay.portal.model.UserGroupRole> findByU_G(
161 long userId, long groupId) throws com.liferay.portal.SystemException;
162
163 public java.util.List<com.liferay.portal.model.UserGroupRole> findByU_G(
164 long userId, long groupId, int start, int end)
165 throws com.liferay.portal.SystemException;
166
167 public java.util.List<com.liferay.portal.model.UserGroupRole> findByU_G(
168 long userId, long groupId, int start, int end,
169 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
170 throws com.liferay.portal.SystemException;
171
172 public com.liferay.portal.model.UserGroupRole findByU_G_First(long userId,
173 long groupId,
174 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
175 throws com.liferay.portal.NoSuchUserGroupRoleException,
176 com.liferay.portal.SystemException;
177
178 public com.liferay.portal.model.UserGroupRole findByU_G_Last(long userId,
179 long groupId,
180 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
181 throws com.liferay.portal.NoSuchUserGroupRoleException,
182 com.liferay.portal.SystemException;
183
184 public com.liferay.portal.model.UserGroupRole[] findByU_G_PrevAndNext(
185 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
186 long userId, long groupId,
187 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
188 throws com.liferay.portal.NoSuchUserGroupRoleException,
189 com.liferay.portal.SystemException;
190
191 public java.util.List<com.liferay.portal.model.UserGroupRole> findByG_R(
192 long groupId, long roleId) throws com.liferay.portal.SystemException;
193
194 public java.util.List<com.liferay.portal.model.UserGroupRole> findByG_R(
195 long groupId, long roleId, int start, int end)
196 throws com.liferay.portal.SystemException;
197
198 public java.util.List<com.liferay.portal.model.UserGroupRole> findByG_R(
199 long groupId, long roleId, int start, int end,
200 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
201 throws com.liferay.portal.SystemException;
202
203 public com.liferay.portal.model.UserGroupRole findByG_R_First(
204 long groupId, long roleId,
205 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
206 throws com.liferay.portal.NoSuchUserGroupRoleException,
207 com.liferay.portal.SystemException;
208
209 public com.liferay.portal.model.UserGroupRole findByG_R_Last(long groupId,
210 long roleId,
211 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
212 throws com.liferay.portal.NoSuchUserGroupRoleException,
213 com.liferay.portal.SystemException;
214
215 public com.liferay.portal.model.UserGroupRole[] findByG_R_PrevAndNext(
216 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
217 long groupId, long roleId,
218 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
219 throws com.liferay.portal.NoSuchUserGroupRoleException,
220 com.liferay.portal.SystemException;
221
222 public java.util.List<com.liferay.portal.model.UserGroupRole> findAll()
223 throws com.liferay.portal.SystemException;
224
225 public java.util.List<com.liferay.portal.model.UserGroupRole> findAll(
226 int start, int end) throws com.liferay.portal.SystemException;
227
228 public java.util.List<com.liferay.portal.model.UserGroupRole> findAll(
229 int start, int end,
230 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
231 throws com.liferay.portal.SystemException;
232
233 public void removeByUserId(long userId)
234 throws com.liferay.portal.SystemException;
235
236 public void removeByGroupId(long groupId)
237 throws com.liferay.portal.SystemException;
238
239 public void removeByRoleId(long roleId)
240 throws com.liferay.portal.SystemException;
241
242 public void removeByU_G(long userId, long groupId)
243 throws com.liferay.portal.SystemException;
244
245 public void removeByG_R(long groupId, long roleId)
246 throws com.liferay.portal.SystemException;
247
248 public void removeAll() throws com.liferay.portal.SystemException;
249
250 public int countByUserId(long userId)
251 throws com.liferay.portal.SystemException;
252
253 public int countByGroupId(long groupId)
254 throws com.liferay.portal.SystemException;
255
256 public int countByRoleId(long roleId)
257 throws com.liferay.portal.SystemException;
258
259 public int countByU_G(long userId, long groupId)
260 throws com.liferay.portal.SystemException;
261
262 public int countByG_R(long groupId, long roleId)
263 throws com.liferay.portal.SystemException;
264
265 public int countAll() throws com.liferay.portal.SystemException;
266 }