1
22
23 package com.liferay.portal.service.persistence;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29
30
36 @Transactional(rollbackFor = {
37 PortalException.class, SystemException.class})
38 public interface UserGroupRolePersistence extends BasePersistence {
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 public com.liferay.portal.model.UserGroupRole remove(
48 com.liferay.portal.model.UserGroupRole userGroupRole)
49 throws com.liferay.portal.SystemException;
50
51
54 public com.liferay.portal.model.UserGroupRole update(
55 com.liferay.portal.model.UserGroupRole userGroupRole)
56 throws com.liferay.portal.SystemException;
57
58
71 public com.liferay.portal.model.UserGroupRole update(
72 com.liferay.portal.model.UserGroupRole userGroupRole, boolean merge)
73 throws com.liferay.portal.SystemException;
74
75 public com.liferay.portal.model.UserGroupRole updateImpl(
76 com.liferay.portal.model.UserGroupRole userGroupRole, boolean merge)
77 throws com.liferay.portal.SystemException;
78
79 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
80 public com.liferay.portal.model.UserGroupRole findByPrimaryKey(
81 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK)
82 throws com.liferay.portal.NoSuchUserGroupRoleException,
83 com.liferay.portal.SystemException;
84
85 public com.liferay.portal.model.UserGroupRole fetchByPrimaryKey(
86 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK)
87 throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portal.model.UserGroupRole> findByUserId(
91 long userId) throws com.liferay.portal.SystemException;
92
93 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
94 public java.util.List<com.liferay.portal.model.UserGroupRole> findByUserId(
95 long userId, int start, int end)
96 throws com.liferay.portal.SystemException;
97
98 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
99 public java.util.List<com.liferay.portal.model.UserGroupRole> findByUserId(
100 long userId, int start, int end,
101 com.liferay.portal.kernel.util.OrderByComparator obc)
102 throws com.liferay.portal.SystemException;
103
104 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
105 public com.liferay.portal.model.UserGroupRole findByUserId_First(
106 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.NoSuchUserGroupRoleException,
108 com.liferay.portal.SystemException;
109
110 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
111 public com.liferay.portal.model.UserGroupRole findByUserId_Last(
112 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
113 throws com.liferay.portal.NoSuchUserGroupRoleException,
114 com.liferay.portal.SystemException;
115
116 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
117 public com.liferay.portal.model.UserGroupRole[] findByUserId_PrevAndNext(
118 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
119 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
120 throws com.liferay.portal.NoSuchUserGroupRoleException,
121 com.liferay.portal.SystemException;
122
123 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
124 public java.util.List<com.liferay.portal.model.UserGroupRole> findByGroupId(
125 long groupId) throws com.liferay.portal.SystemException;
126
127 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
128 public java.util.List<com.liferay.portal.model.UserGroupRole> findByGroupId(
129 long groupId, int start, int end)
130 throws com.liferay.portal.SystemException;
131
132 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
133 public java.util.List<com.liferay.portal.model.UserGroupRole> findByGroupId(
134 long groupId, int start, int end,
135 com.liferay.portal.kernel.util.OrderByComparator obc)
136 throws com.liferay.portal.SystemException;
137
138 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
139 public com.liferay.portal.model.UserGroupRole findByGroupId_First(
140 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
141 throws com.liferay.portal.NoSuchUserGroupRoleException,
142 com.liferay.portal.SystemException;
143
144 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
145 public com.liferay.portal.model.UserGroupRole findByGroupId_Last(
146 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
147 throws com.liferay.portal.NoSuchUserGroupRoleException,
148 com.liferay.portal.SystemException;
149
150 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
151 public com.liferay.portal.model.UserGroupRole[] findByGroupId_PrevAndNext(
152 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
153 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
154 throws com.liferay.portal.NoSuchUserGroupRoleException,
155 com.liferay.portal.SystemException;
156
157 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
158 public java.util.List<com.liferay.portal.model.UserGroupRole> findByRoleId(
159 long roleId) throws com.liferay.portal.SystemException;
160
161 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
162 public java.util.List<com.liferay.portal.model.UserGroupRole> findByRoleId(
163 long roleId, int start, int end)
164 throws com.liferay.portal.SystemException;
165
166 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
167 public java.util.List<com.liferay.portal.model.UserGroupRole> findByRoleId(
168 long roleId, int start, int end,
169 com.liferay.portal.kernel.util.OrderByComparator obc)
170 throws com.liferay.portal.SystemException;
171
172 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
173 public com.liferay.portal.model.UserGroupRole findByRoleId_First(
174 long roleId, com.liferay.portal.kernel.util.OrderByComparator obc)
175 throws com.liferay.portal.NoSuchUserGroupRoleException,
176 com.liferay.portal.SystemException;
177
178 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
179 public com.liferay.portal.model.UserGroupRole findByRoleId_Last(
180 long roleId, com.liferay.portal.kernel.util.OrderByComparator obc)
181 throws com.liferay.portal.NoSuchUserGroupRoleException,
182 com.liferay.portal.SystemException;
183
184 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
185 public com.liferay.portal.model.UserGroupRole[] findByRoleId_PrevAndNext(
186 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
187 long roleId, com.liferay.portal.kernel.util.OrderByComparator obc)
188 throws com.liferay.portal.NoSuchUserGroupRoleException,
189 com.liferay.portal.SystemException;
190
191 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
192 public java.util.List<com.liferay.portal.model.UserGroupRole> findByU_G(
193 long userId, long groupId) throws com.liferay.portal.SystemException;
194
195 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
196 public java.util.List<com.liferay.portal.model.UserGroupRole> findByU_G(
197 long userId, long groupId, int start, int end)
198 throws com.liferay.portal.SystemException;
199
200 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
201 public java.util.List<com.liferay.portal.model.UserGroupRole> findByU_G(
202 long userId, long groupId, int start, int end,
203 com.liferay.portal.kernel.util.OrderByComparator obc)
204 throws com.liferay.portal.SystemException;
205
206 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
207 public com.liferay.portal.model.UserGroupRole findByU_G_First(long userId,
208 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
209 throws com.liferay.portal.NoSuchUserGroupRoleException,
210 com.liferay.portal.SystemException;
211
212 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
213 public com.liferay.portal.model.UserGroupRole findByU_G_Last(long userId,
214 long groupId, com.liferay.portal.kernel.util.OrderByComparator obc)
215 throws com.liferay.portal.NoSuchUserGroupRoleException,
216 com.liferay.portal.SystemException;
217
218 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
219 public com.liferay.portal.model.UserGroupRole[] findByU_G_PrevAndNext(
220 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
221 long userId, long groupId,
222 com.liferay.portal.kernel.util.OrderByComparator obc)
223 throws com.liferay.portal.NoSuchUserGroupRoleException,
224 com.liferay.portal.SystemException;
225
226 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
227 public java.util.List<com.liferay.portal.model.UserGroupRole> findByG_R(
228 long groupId, long roleId) throws com.liferay.portal.SystemException;
229
230 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
231 public java.util.List<com.liferay.portal.model.UserGroupRole> findByG_R(
232 long groupId, long roleId, int start, int end)
233 throws com.liferay.portal.SystemException;
234
235 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
236 public java.util.List<com.liferay.portal.model.UserGroupRole> findByG_R(
237 long groupId, long roleId, int start, int end,
238 com.liferay.portal.kernel.util.OrderByComparator obc)
239 throws com.liferay.portal.SystemException;
240
241 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
242 public com.liferay.portal.model.UserGroupRole findByG_R_First(
243 long groupId, long roleId,
244 com.liferay.portal.kernel.util.OrderByComparator obc)
245 throws com.liferay.portal.NoSuchUserGroupRoleException,
246 com.liferay.portal.SystemException;
247
248 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
249 public com.liferay.portal.model.UserGroupRole findByG_R_Last(long groupId,
250 long roleId, com.liferay.portal.kernel.util.OrderByComparator obc)
251 throws com.liferay.portal.NoSuchUserGroupRoleException,
252 com.liferay.portal.SystemException;
253
254 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
255 public com.liferay.portal.model.UserGroupRole[] findByG_R_PrevAndNext(
256 com.liferay.portal.service.persistence.UserGroupRolePK userGroupRolePK,
257 long groupId, long roleId,
258 com.liferay.portal.kernel.util.OrderByComparator obc)
259 throws com.liferay.portal.NoSuchUserGroupRoleException,
260 com.liferay.portal.SystemException;
261
262 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
263 public java.util.List<Object> findWithDynamicQuery(
264 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
265 throws com.liferay.portal.SystemException;
266
267 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
268 public java.util.List<Object> findWithDynamicQuery(
269 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
270 int end) throws com.liferay.portal.SystemException;
271
272 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
273 public java.util.List<com.liferay.portal.model.UserGroupRole> findAll()
274 throws com.liferay.portal.SystemException;
275
276 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
277 public java.util.List<com.liferay.portal.model.UserGroupRole> findAll(
278 int start, int end) throws com.liferay.portal.SystemException;
279
280 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
281 public java.util.List<com.liferay.portal.model.UserGroupRole> findAll(
282 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
283 throws com.liferay.portal.SystemException;
284
285 public void removeByUserId(long userId)
286 throws com.liferay.portal.SystemException;
287
288 public void removeByGroupId(long groupId)
289 throws com.liferay.portal.SystemException;
290
291 public void removeByRoleId(long roleId)
292 throws com.liferay.portal.SystemException;
293
294 public void removeByU_G(long userId, long groupId)
295 throws com.liferay.portal.SystemException;
296
297 public void removeByG_R(long groupId, long roleId)
298 throws com.liferay.portal.SystemException;
299
300 public void removeAll() throws com.liferay.portal.SystemException;
301
302 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
303 public int countByUserId(long userId)
304 throws com.liferay.portal.SystemException;
305
306 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
307 public int countByGroupId(long groupId)
308 throws com.liferay.portal.SystemException;
309
310 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
311 public int countByRoleId(long roleId)
312 throws com.liferay.portal.SystemException;
313
314 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
315 public int countByU_G(long userId, long groupId)
316 throws com.liferay.portal.SystemException;
317
318 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
319 public int countByG_R(long groupId, long roleId)
320 throws com.liferay.portal.SystemException;
321
322 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
323 public int countAll() throws com.liferay.portal.SystemException;
324 }