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