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 obc)
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 obc)
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 obc)
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 obc)
86 throws com.liferay.portal.NoSuchRoleException,
87 com.liferay.portal.SystemException;
88
89 public com.liferay.portal.model.Role findByC_N(long companyId,
90 java.lang.String name)
91 throws com.liferay.portal.NoSuchRoleException,
92 com.liferay.portal.SystemException;
93
94 public com.liferay.portal.model.Role fetchByC_N(long companyId,
95 java.lang.String name) throws com.liferay.portal.SystemException;
96
97 public com.liferay.portal.model.Role fetchByC_N(long companyId,
98 java.lang.String name, boolean retrieveFromCache)
99 throws com.liferay.portal.SystemException;
100
101 public com.liferay.portal.model.Role findByC_C_C(long companyId,
102 long classNameId, long classPK)
103 throws com.liferay.portal.NoSuchRoleException,
104 com.liferay.portal.SystemException;
105
106 public com.liferay.portal.model.Role fetchByC_C_C(long companyId,
107 long classNameId, long classPK)
108 throws com.liferay.portal.SystemException;
109
110 public com.liferay.portal.model.Role fetchByC_C_C(long companyId,
111 long classNameId, long classPK, boolean retrieveFromCache)
112 throws com.liferay.portal.SystemException;
113
114 public java.util.List<com.liferay.portal.model.Role> findAll()
115 throws com.liferay.portal.SystemException;
116
117 public java.util.List<com.liferay.portal.model.Role> findAll(int start,
118 int end) throws com.liferay.portal.SystemException;
119
120 public java.util.List<com.liferay.portal.model.Role> findAll(int start,
121 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
122 throws com.liferay.portal.SystemException;
123
124 public void removeByCompanyId(long companyId)
125 throws com.liferay.portal.SystemException;
126
127 public void removeByC_N(long companyId, java.lang.String name)
128 throws com.liferay.portal.NoSuchRoleException,
129 com.liferay.portal.SystemException;
130
131 public void removeByC_C_C(long companyId, long classNameId, long classPK)
132 throws com.liferay.portal.NoSuchRoleException,
133 com.liferay.portal.SystemException;
134
135 public void removeAll() throws com.liferay.portal.SystemException;
136
137 public int countByCompanyId(long companyId)
138 throws com.liferay.portal.SystemException;
139
140 public int countByC_N(long companyId, java.lang.String name)
141 throws com.liferay.portal.SystemException;
142
143 public int countByC_C_C(long companyId, long classNameId, long classPK)
144 throws com.liferay.portal.SystemException;
145
146 public int countAll() throws com.liferay.portal.SystemException;
147
148 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk)
149 throws com.liferay.portal.SystemException;
150
151 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
152 int start, int end) throws com.liferay.portal.SystemException;
153
154 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
155 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
156 throws com.liferay.portal.SystemException;
157
158 public int getGroupsSize(long pk) throws com.liferay.portal.SystemException;
159
160 public boolean containsGroup(long pk, long groupPK)
161 throws com.liferay.portal.SystemException;
162
163 public boolean containsGroups(long pk)
164 throws com.liferay.portal.SystemException;
165
166 public void addGroup(long pk, long groupPK)
167 throws com.liferay.portal.SystemException;
168
169 public void addGroup(long pk, com.liferay.portal.model.Group group)
170 throws com.liferay.portal.SystemException;
171
172 public void addGroups(long pk, long[] groupPKs)
173 throws com.liferay.portal.SystemException;
174
175 public void addGroups(long pk,
176 java.util.List<com.liferay.portal.model.Group> groups)
177 throws com.liferay.portal.SystemException;
178
179 public void clearGroups(long pk) throws com.liferay.portal.SystemException;
180
181 public void removeGroup(long pk, long groupPK)
182 throws com.liferay.portal.SystemException;
183
184 public void removeGroup(long pk, com.liferay.portal.model.Group group)
185 throws com.liferay.portal.SystemException;
186
187 public void removeGroups(long pk, long[] groupPKs)
188 throws com.liferay.portal.SystemException;
189
190 public void removeGroups(long pk,
191 java.util.List<com.liferay.portal.model.Group> groups)
192 throws com.liferay.portal.SystemException;
193
194 public void setGroups(long pk, long[] groupPKs)
195 throws com.liferay.portal.SystemException;
196
197 public void setGroups(long pk,
198 java.util.List<com.liferay.portal.model.Group> groups)
199 throws com.liferay.portal.SystemException;
200
201 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
202 long pk) throws com.liferay.portal.SystemException;
203
204 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
205 long pk, int start, int end) throws com.liferay.portal.SystemException;
206
207 public java.util.List<com.liferay.portal.model.Permission> getPermissions(
208 long pk, int start, int end,
209 com.liferay.portal.kernel.util.OrderByComparator obc)
210 throws com.liferay.portal.SystemException;
211
212 public int getPermissionsSize(long pk)
213 throws com.liferay.portal.SystemException;
214
215 public boolean containsPermission(long pk, long permissionPK)
216 throws com.liferay.portal.SystemException;
217
218 public boolean containsPermissions(long pk)
219 throws com.liferay.portal.SystemException;
220
221 public void addPermission(long pk, long permissionPK)
222 throws com.liferay.portal.SystemException;
223
224 public void addPermission(long pk,
225 com.liferay.portal.model.Permission permission)
226 throws com.liferay.portal.SystemException;
227
228 public void addPermissions(long pk, long[] permissionPKs)
229 throws com.liferay.portal.SystemException;
230
231 public void addPermissions(long pk,
232 java.util.List<com.liferay.portal.model.Permission> permissions)
233 throws com.liferay.portal.SystemException;
234
235 public void clearPermissions(long pk)
236 throws com.liferay.portal.SystemException;
237
238 public void removePermission(long pk, long permissionPK)
239 throws com.liferay.portal.SystemException;
240
241 public void removePermission(long pk,
242 com.liferay.portal.model.Permission permission)
243 throws com.liferay.portal.SystemException;
244
245 public void removePermissions(long pk, long[] permissionPKs)
246 throws com.liferay.portal.SystemException;
247
248 public void removePermissions(long pk,
249 java.util.List<com.liferay.portal.model.Permission> permissions)
250 throws com.liferay.portal.SystemException;
251
252 public void setPermissions(long pk, long[] permissionPKs)
253 throws com.liferay.portal.SystemException;
254
255 public void setPermissions(long pk,
256 java.util.List<com.liferay.portal.model.Permission> permissions)
257 throws com.liferay.portal.SystemException;
258
259 public java.util.List<com.liferay.portal.model.User> getUsers(long pk)
260 throws com.liferay.portal.SystemException;
261
262 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
263 int start, int end) throws com.liferay.portal.SystemException;
264
265 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
266 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
267 throws com.liferay.portal.SystemException;
268
269 public int getUsersSize(long pk) throws com.liferay.portal.SystemException;
270
271 public boolean containsUser(long pk, long userPK)
272 throws com.liferay.portal.SystemException;
273
274 public boolean containsUsers(long pk)
275 throws com.liferay.portal.SystemException;
276
277 public void addUser(long pk, long userPK)
278 throws com.liferay.portal.SystemException;
279
280 public void addUser(long pk, com.liferay.portal.model.User user)
281 throws com.liferay.portal.SystemException;
282
283 public void addUsers(long pk, long[] userPKs)
284 throws com.liferay.portal.SystemException;
285
286 public void addUsers(long pk,
287 java.util.List<com.liferay.portal.model.User> users)
288 throws com.liferay.portal.SystemException;
289
290 public void clearUsers(long pk) throws com.liferay.portal.SystemException;
291
292 public void removeUser(long pk, long userPK)
293 throws com.liferay.portal.SystemException;
294
295 public void removeUser(long pk, com.liferay.portal.model.User user)
296 throws com.liferay.portal.SystemException;
297
298 public void removeUsers(long pk, long[] userPKs)
299 throws com.liferay.portal.SystemException;
300
301 public void removeUsers(long pk,
302 java.util.List<com.liferay.portal.model.User> users)
303 throws com.liferay.portal.SystemException;
304
305 public void setUsers(long pk, long[] userPKs)
306 throws com.liferay.portal.SystemException;
307
308 public void setUsers(long pk,
309 java.util.List<com.liferay.portal.model.User> users)
310 throws com.liferay.portal.SystemException;
311 }