1
22
23 package com.liferay.portal.service.persistence;
24
25 import com.liferay.portal.model.Role;
26
27
40 public interface RolePersistence extends BasePersistence<Role> {
41 public void cacheResult(com.liferay.portal.model.Role role);
42
43 public void cacheResult(java.util.List<com.liferay.portal.model.Role> roles);
44
45 public com.liferay.portal.model.Role create(long roleId);
46
47 public com.liferay.portal.model.Role remove(long roleId)
48 throws com.liferay.portal.NoSuchRoleException,
49 com.liferay.portal.SystemException;
50
51
54 public com.liferay.portal.model.Role update(
55 com.liferay.portal.model.Role role)
56 throws com.liferay.portal.SystemException;
57
58 public com.liferay.portal.model.Role updateImpl(
59 com.liferay.portal.model.Role role, boolean merge)
60 throws com.liferay.portal.SystemException;
61
62 public com.liferay.portal.model.Role findByPrimaryKey(long roleId)
63 throws com.liferay.portal.NoSuchRoleException,
64 com.liferay.portal.SystemException;
65
66 public com.liferay.portal.model.Role fetchByPrimaryKey(long roleId)
67 throws com.liferay.portal.SystemException;
68
69 public java.util.List<com.liferay.portal.model.Role> findByCompanyId(
70 long companyId) throws com.liferay.portal.SystemException;
71
72 public java.util.List<com.liferay.portal.model.Role> findByCompanyId(
73 long companyId, int start, int end)
74 throws com.liferay.portal.SystemException;
75
76 public java.util.List<com.liferay.portal.model.Role> findByCompanyId(
77 long companyId, int start, int end,
78 com.liferay.portal.kernel.util.OrderByComparator obc)
79 throws com.liferay.portal.SystemException;
80
81 public com.liferay.portal.model.Role findByCompanyId_First(long companyId,
82 com.liferay.portal.kernel.util.OrderByComparator obc)
83 throws com.liferay.portal.NoSuchRoleException,
84 com.liferay.portal.SystemException;
85
86 public com.liferay.portal.model.Role findByCompanyId_Last(long companyId,
87 com.liferay.portal.kernel.util.OrderByComparator obc)
88 throws com.liferay.portal.NoSuchRoleException,
89 com.liferay.portal.SystemException;
90
91 public com.liferay.portal.model.Role[] findByCompanyId_PrevAndNext(
92 long roleId, long companyId,
93 com.liferay.portal.kernel.util.OrderByComparator obc)
94 throws com.liferay.portal.NoSuchRoleException,
95 com.liferay.portal.SystemException;
96
97 public java.util.List<com.liferay.portal.model.Role> findBySubtype(
98 java.lang.String subtype) throws com.liferay.portal.SystemException;
99
100 public java.util.List<com.liferay.portal.model.Role> findBySubtype(
101 java.lang.String subtype, int start, int end)
102 throws com.liferay.portal.SystemException;
103
104 public java.util.List<com.liferay.portal.model.Role> findBySubtype(
105 java.lang.String subtype, int start, int end,
106 com.liferay.portal.kernel.util.OrderByComparator obc)
107 throws com.liferay.portal.SystemException;
108
109 public com.liferay.portal.model.Role findBySubtype_First(
110 java.lang.String subtype,
111 com.liferay.portal.kernel.util.OrderByComparator obc)
112 throws com.liferay.portal.NoSuchRoleException,
113 com.liferay.portal.SystemException;
114
115 public com.liferay.portal.model.Role findBySubtype_Last(
116 java.lang.String subtype,
117 com.liferay.portal.kernel.util.OrderByComparator obc)
118 throws com.liferay.portal.NoSuchRoleException,
119 com.liferay.portal.SystemException;
120
121 public com.liferay.portal.model.Role[] findBySubtype_PrevAndNext(
122 long roleId, java.lang.String subtype,
123 com.liferay.portal.kernel.util.OrderByComparator obc)
124 throws com.liferay.portal.NoSuchRoleException,
125 com.liferay.portal.SystemException;
126
127 public com.liferay.portal.model.Role findByC_N(long companyId,
128 java.lang.String name)
129 throws com.liferay.portal.NoSuchRoleException,
130 com.liferay.portal.SystemException;
131
132 public com.liferay.portal.model.Role fetchByC_N(long companyId,
133 java.lang.String name) throws com.liferay.portal.SystemException;
134
135 public com.liferay.portal.model.Role fetchByC_N(long companyId,
136 java.lang.String name, boolean retrieveFromCache)
137 throws com.liferay.portal.SystemException;
138
139 public java.util.List<com.liferay.portal.model.Role> findByT_S(int type,
140 java.lang.String subtype) throws com.liferay.portal.SystemException;
141
142 public java.util.List<com.liferay.portal.model.Role> findByT_S(int type,
143 java.lang.String subtype, int start, int end)
144 throws com.liferay.portal.SystemException;
145
146 public java.util.List<com.liferay.portal.model.Role> findByT_S(int type,
147 java.lang.String subtype, int start, int end,
148 com.liferay.portal.kernel.util.OrderByComparator obc)
149 throws com.liferay.portal.SystemException;
150
151 public com.liferay.portal.model.Role findByT_S_First(int type,
152 java.lang.String subtype,
153 com.liferay.portal.kernel.util.OrderByComparator obc)
154 throws com.liferay.portal.NoSuchRoleException,
155 com.liferay.portal.SystemException;
156
157 public com.liferay.portal.model.Role findByT_S_Last(int type,
158 java.lang.String subtype,
159 com.liferay.portal.kernel.util.OrderByComparator obc)
160 throws com.liferay.portal.NoSuchRoleException,
161 com.liferay.portal.SystemException;
162
163 public com.liferay.portal.model.Role[] findByT_S_PrevAndNext(long roleId,
164 int type, java.lang.String subtype,
165 com.liferay.portal.kernel.util.OrderByComparator obc)
166 throws com.liferay.portal.NoSuchRoleException,
167 com.liferay.portal.SystemException;
168
169 public com.liferay.portal.model.Role findByC_C_C(long companyId,
170 long classNameId, long classPK)
171 throws com.liferay.portal.NoSuchRoleException,
172 com.liferay.portal.SystemException;
173
174 public com.liferay.portal.model.Role fetchByC_C_C(long companyId,
175 long classNameId, long classPK)
176 throws com.liferay.portal.SystemException;
177
178 public com.liferay.portal.model.Role fetchByC_C_C(long companyId,
179 long classNameId, long classPK, boolean retrieveFromCache)
180 throws com.liferay.portal.SystemException;
181
182 public java.util.List<com.liferay.portal.model.Role> findAll()
183 throws com.liferay.portal.SystemException;
184
185 public java.util.List<com.liferay.portal.model.Role> findAll(int start,
186 int end) throws com.liferay.portal.SystemException;
187
188 public java.util.List<com.liferay.portal.model.Role> findAll(int start,
189 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
190 throws com.liferay.portal.SystemException;
191
192 public void removeByCompanyId(long companyId)
193 throws com.liferay.portal.SystemException;
194
195 public void removeBySubtype(java.lang.String subtype)
196 throws com.liferay.portal.SystemException;
197
198 public void removeByC_N(long companyId, java.lang.String name)
199 throws com.liferay.portal.NoSuchRoleException,
200 com.liferay.portal.SystemException;
201
202 public void removeByT_S(int type, java.lang.String subtype)
203 throws com.liferay.portal.SystemException;
204
205 public void removeByC_C_C(long companyId, long classNameId, long classPK)
206 throws com.liferay.portal.NoSuchRoleException,
207 com.liferay.portal.SystemException;
208
209 public void removeAll() throws com.liferay.portal.SystemException;
210
211 public int countByCompanyId(long companyId)
212 throws com.liferay.portal.SystemException;
213
214 public int countBySubtype(java.lang.String subtype)
215 throws com.liferay.portal.SystemException;
216
217 public int countByC_N(long companyId, java.lang.String name)
218 throws com.liferay.portal.SystemException;
219
220 public int countByT_S(int type, java.lang.String subtype)
221 throws com.liferay.portal.SystemException;
222
223 public int countByC_C_C(long companyId, long classNameId, long classPK)
224 throws com.liferay.portal.SystemException;
225
226 public int countAll() throws com.liferay.portal.SystemException;
227
228 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk)
229 throws com.liferay.portal.SystemException;
230
231 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
232 int start, int end) throws com.liferay.portal.SystemException;
233
234 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
235 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
236 throws com.liferay.portal.SystemException;
237
238 public int getGroupsSize(long pk) throws com.liferay.portal.SystemException;
239
240 public boolean containsGroup(long pk, long groupPK)
241 throws com.liferay.portal.SystemException;
242
243 public boolean containsGroups(long pk)
244 throws com.liferay.portal.SystemException;
245
246 public void addGroup(long pk, long groupPK)
247 throws com.liferay.portal.SystemException;
248
249 public void addGroup(long pk, com.liferay.portal.model.Group group)
250 throws com.liferay.portal.SystemException;
251
252 public void addGroups(long pk, long[] groupPKs)
253 throws com.liferay.portal.SystemException;
254
255 public void addGroups(long pk,
256 java.util.List<com.liferay.portal.model.Group> groups)
257 throws com.liferay.portal.SystemException;
258
259 public void clearGroups(long pk) throws com.liferay.portal.SystemException;
260
261 public void removeGroup(long pk, long groupPK)
262 throws com.liferay.portal.SystemException;
263
264 public void removeGroup(long pk, com.liferay.portal.model.Group group)
265 throws com.liferay.portal.SystemException;
266
267 public void removeGroups(long pk, long[] groupPKs)
268 throws com.liferay.portal.SystemException;
269
270 public void removeGroups(long pk,
271 java.util.List<com.liferay.portal.model.Group> groups)
272 throws com.liferay.portal.SystemException;
273
274 public void setGroups(long pk, long[] groupPKs)
275 throws com.liferay.portal.SystemException;
276
277 public void setGroups(long pk,
278 java.util.List<com.liferay.portal.model.Group> groups)
279 throws com.liferay.portal.SystemException;
280
281 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
282 long pk) throws com.liferay.portal.SystemException;
283
284 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
285 long pk, int start, int end) throws com.liferay.portal.SystemException;
286
287 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
288 long pk, int start, int end,
289 com.liferay.portal.kernel.util.OrderByComparator obc)
290 throws com.liferay.portal.SystemException;
291
292 public int getPermissionsSize(long pk)
293 throws com.liferay.portal.SystemException;
294
295 public boolean containsPermission(long pk, long permissionPK)
296 throws com.liferay.portal.SystemException;
297
298 public boolean containsPermissions(long pk)
299 throws com.liferay.portal.SystemException;
300
301 public void addPermission(long pk, long permissionPK)
302 throws com.liferay.portal.SystemException;
303
304 public void addPermission(long pk,
305 com.liferay.portal.model.Permission permission)
306 throws com.liferay.portal.SystemException;
307
308 public void addPermissions(long pk, long[] permissionPKs)
309 throws com.liferay.portal.SystemException;
310
311 public void addPermissions(long pk,
312 java.util.List<com.liferay.portal.model.Permission> permissions)
313 throws com.liferay.portal.SystemException;
314
315 public void clearPermissions(long pk)
316 throws com.liferay.portal.SystemException;
317
318 public void removePermission(long pk, long permissionPK)
319 throws com.liferay.portal.SystemException;
320
321 public void removePermission(long pk,
322 com.liferay.portal.model.Permission permission)
323 throws com.liferay.portal.SystemException;
324
325 public void removePermissions(long pk, long[] permissionPKs)
326 throws com.liferay.portal.SystemException;
327
328 public void removePermissions(long pk,
329 java.util.List<com.liferay.portal.model.Permission> permissions)
330 throws com.liferay.portal.SystemException;
331
332 public void setPermissions(long pk, long[] permissionPKs)
333 throws com.liferay.portal.SystemException;
334
335 public void setPermissions(long pk,
336 java.util.List<com.liferay.portal.model.Permission> permissions)
337 throws com.liferay.portal.SystemException;
338
339 public java.util.List<com.liferay.portal.model.User> getUsers(long pk)
340 throws com.liferay.portal.SystemException;
341
342 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
343 int start, int end) throws com.liferay.portal.SystemException;
344
345 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
346 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
347 throws com.liferay.portal.SystemException;
348
349 public int getUsersSize(long pk) throws com.liferay.portal.SystemException;
350
351 public boolean containsUser(long pk, long userPK)
352 throws com.liferay.portal.SystemException;
353
354 public boolean containsUsers(long pk)
355 throws com.liferay.portal.SystemException;
356
357 public void addUser(long pk, long userPK)
358 throws com.liferay.portal.SystemException;
359
360 public void addUser(long pk, com.liferay.portal.model.User user)
361 throws com.liferay.portal.SystemException;
362
363 public void addUsers(long pk, long[] userPKs)
364 throws com.liferay.portal.SystemException;
365
366 public void addUsers(long pk,
367 java.util.List<com.liferay.portal.model.User> users)
368 throws com.liferay.portal.SystemException;
369
370 public void clearUsers(long pk) throws com.liferay.portal.SystemException;
371
372 public void removeUser(long pk, long userPK)
373 throws com.liferay.portal.SystemException;
374
375 public void removeUser(long pk, com.liferay.portal.model.User user)
376 throws com.liferay.portal.SystemException;
377
378 public void removeUsers(long pk, long[] userPKs)
379 throws com.liferay.portal.SystemException;
380
381 public void removeUsers(long pk,
382 java.util.List<com.liferay.portal.model.User> users)
383 throws com.liferay.portal.SystemException;
384
385 public void setUsers(long pk, long[] userPKs)
386 throws com.liferay.portal.SystemException;
387
388 public void setUsers(long pk,
389 java.util.List<com.liferay.portal.model.User> users)
390 throws com.liferay.portal.SystemException;
391 }