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