1
14
15 package com.liferay.portal.service.persistence;
16
17 import com.liferay.portal.model.Permission;
18
19
32 public interface PermissionPersistence extends BasePersistence<Permission> {
33 public void cacheResult(com.liferay.portal.model.Permission permission);
34
35 public void cacheResult(
36 java.util.List<com.liferay.portal.model.Permission> permissions);
37
38 public com.liferay.portal.model.Permission create(long permissionId);
39
40 public com.liferay.portal.model.Permission remove(long permissionId)
41 throws com.liferay.portal.NoSuchPermissionException,
42 com.liferay.portal.SystemException;
43
44
47 public com.liferay.portal.model.Permission update(
48 com.liferay.portal.model.Permission permission)
49 throws com.liferay.portal.SystemException;
50
51 public com.liferay.portal.model.Permission updateImpl(
52 com.liferay.portal.model.Permission permission, boolean merge)
53 throws com.liferay.portal.SystemException;
54
55 public com.liferay.portal.model.Permission findByPrimaryKey(
56 long permissionId)
57 throws com.liferay.portal.NoSuchPermissionException,
58 com.liferay.portal.SystemException;
59
60 public com.liferay.portal.model.Permission fetchByPrimaryKey(
61 long permissionId) throws com.liferay.portal.SystemException;
62
63 public java.util.List<com.liferay.portal.model.Permission> findByResourceId(
64 long resourceId) throws com.liferay.portal.SystemException;
65
66 public java.util.List<com.liferay.portal.model.Permission> findByResourceId(
67 long resourceId, int start, int end)
68 throws com.liferay.portal.SystemException;
69
70 public java.util.List<com.liferay.portal.model.Permission> findByResourceId(
71 long resourceId, int start, int end,
72 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
73 throws com.liferay.portal.SystemException;
74
75 public com.liferay.portal.model.Permission findByResourceId_First(
76 long resourceId,
77 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
78 throws com.liferay.portal.NoSuchPermissionException,
79 com.liferay.portal.SystemException;
80
81 public com.liferay.portal.model.Permission findByResourceId_Last(
82 long resourceId,
83 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
84 throws com.liferay.portal.NoSuchPermissionException,
85 com.liferay.portal.SystemException;
86
87 public com.liferay.portal.model.Permission[] findByResourceId_PrevAndNext(
88 long permissionId, long resourceId,
89 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
90 throws com.liferay.portal.NoSuchPermissionException,
91 com.liferay.portal.SystemException;
92
93 public com.liferay.portal.model.Permission findByA_R(
94 java.lang.String actionId, long resourceId)
95 throws com.liferay.portal.NoSuchPermissionException,
96 com.liferay.portal.SystemException;
97
98 public com.liferay.portal.model.Permission fetchByA_R(
99 java.lang.String actionId, long resourceId)
100 throws com.liferay.portal.SystemException;
101
102 public com.liferay.portal.model.Permission fetchByA_R(
103 java.lang.String actionId, long resourceId, boolean retrieveFromCache)
104 throws com.liferay.portal.SystemException;
105
106 public java.util.List<com.liferay.portal.model.Permission> findAll()
107 throws com.liferay.portal.SystemException;
108
109 public java.util.List<com.liferay.portal.model.Permission> findAll(
110 int start, int end) throws com.liferay.portal.SystemException;
111
112 public java.util.List<com.liferay.portal.model.Permission> findAll(
113 int start, int end,
114 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
115 throws com.liferay.portal.SystemException;
116
117 public void removeByResourceId(long resourceId)
118 throws com.liferay.portal.SystemException;
119
120 public void removeByA_R(java.lang.String actionId, long resourceId)
121 throws com.liferay.portal.NoSuchPermissionException,
122 com.liferay.portal.SystemException;
123
124 public void removeAll() throws com.liferay.portal.SystemException;
125
126 public int countByResourceId(long resourceId)
127 throws com.liferay.portal.SystemException;
128
129 public int countByA_R(java.lang.String actionId, long resourceId)
130 throws com.liferay.portal.SystemException;
131
132 public int countAll() throws com.liferay.portal.SystemException;
133
134 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk)
135 throws com.liferay.portal.SystemException;
136
137 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
138 int start, int end) throws com.liferay.portal.SystemException;
139
140 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
141 int start, int end,
142 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
143 throws com.liferay.portal.SystemException;
144
145 public int getGroupsSize(long pk) throws com.liferay.portal.SystemException;
146
147 public boolean containsGroup(long pk, long groupPK)
148 throws com.liferay.portal.SystemException;
149
150 public boolean containsGroups(long pk)
151 throws com.liferay.portal.SystemException;
152
153 public void addGroup(long pk, long groupPK)
154 throws com.liferay.portal.SystemException;
155
156 public void addGroup(long pk, com.liferay.portal.model.Group group)
157 throws com.liferay.portal.SystemException;
158
159 public void addGroups(long pk, long[] groupPKs)
160 throws com.liferay.portal.SystemException;
161
162 public void addGroups(long pk,
163 java.util.List<com.liferay.portal.model.Group> groups)
164 throws com.liferay.portal.SystemException;
165
166 public void clearGroups(long pk) throws com.liferay.portal.SystemException;
167
168 public void removeGroup(long pk, long groupPK)
169 throws com.liferay.portal.SystemException;
170
171 public void removeGroup(long pk, com.liferay.portal.model.Group group)
172 throws com.liferay.portal.SystemException;
173
174 public void removeGroups(long pk, long[] groupPKs)
175 throws com.liferay.portal.SystemException;
176
177 public void removeGroups(long pk,
178 java.util.List<com.liferay.portal.model.Group> groups)
179 throws com.liferay.portal.SystemException;
180
181 public void setGroups(long pk, long[] groupPKs)
182 throws com.liferay.portal.SystemException;
183
184 public void setGroups(long pk,
185 java.util.List<com.liferay.portal.model.Group> groups)
186 throws com.liferay.portal.SystemException;
187
188 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk)
189 throws com.liferay.portal.SystemException;
190
191 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk,
192 int start, int end) throws com.liferay.portal.SystemException;
193
194 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk,
195 int start, int end,
196 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
197 throws com.liferay.portal.SystemException;
198
199 public int getRolesSize(long pk) throws com.liferay.portal.SystemException;
200
201 public boolean containsRole(long pk, long rolePK)
202 throws com.liferay.portal.SystemException;
203
204 public boolean containsRoles(long pk)
205 throws com.liferay.portal.SystemException;
206
207 public void addRole(long pk, long rolePK)
208 throws com.liferay.portal.SystemException;
209
210 public void addRole(long pk, com.liferay.portal.model.Role role)
211 throws com.liferay.portal.SystemException;
212
213 public void addRoles(long pk, long[] rolePKs)
214 throws com.liferay.portal.SystemException;
215
216 public void addRoles(long pk,
217 java.util.List<com.liferay.portal.model.Role> roles)
218 throws com.liferay.portal.SystemException;
219
220 public void clearRoles(long pk) throws com.liferay.portal.SystemException;
221
222 public void removeRole(long pk, long rolePK)
223 throws com.liferay.portal.SystemException;
224
225 public void removeRole(long pk, com.liferay.portal.model.Role role)
226 throws com.liferay.portal.SystemException;
227
228 public void removeRoles(long pk, long[] rolePKs)
229 throws com.liferay.portal.SystemException;
230
231 public void removeRoles(long pk,
232 java.util.List<com.liferay.portal.model.Role> roles)
233 throws com.liferay.portal.SystemException;
234
235 public void setRoles(long pk, long[] rolePKs)
236 throws com.liferay.portal.SystemException;
237
238 public void setRoles(long pk,
239 java.util.List<com.liferay.portal.model.Role> roles)
240 throws com.liferay.portal.SystemException;
241
242 public java.util.List<com.liferay.portal.model.User> getUsers(long pk)
243 throws com.liferay.portal.SystemException;
244
245 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
246 int start, int end) throws com.liferay.portal.SystemException;
247
248 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
249 int start, int end,
250 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
251 throws com.liferay.portal.SystemException;
252
253 public int getUsersSize(long pk) throws com.liferay.portal.SystemException;
254
255 public boolean containsUser(long pk, long userPK)
256 throws com.liferay.portal.SystemException;
257
258 public boolean containsUsers(long pk)
259 throws com.liferay.portal.SystemException;
260
261 public void addUser(long pk, long userPK)
262 throws com.liferay.portal.SystemException;
263
264 public void addUser(long pk, com.liferay.portal.model.User user)
265 throws com.liferay.portal.SystemException;
266
267 public void addUsers(long pk, long[] userPKs)
268 throws com.liferay.portal.SystemException;
269
270 public void addUsers(long pk,
271 java.util.List<com.liferay.portal.model.User> users)
272 throws com.liferay.portal.SystemException;
273
274 public void clearUsers(long pk) throws com.liferay.portal.SystemException;
275
276 public void removeUser(long pk, long userPK)
277 throws com.liferay.portal.SystemException;
278
279 public void removeUser(long pk, com.liferay.portal.model.User user)
280 throws com.liferay.portal.SystemException;
281
282 public void removeUsers(long pk, long[] userPKs)
283 throws com.liferay.portal.SystemException;
284
285 public void removeUsers(long pk,
286 java.util.List<com.liferay.portal.model.User> users)
287 throws com.liferay.portal.SystemException;
288
289 public void setUsers(long pk, long[] userPKs)
290 throws com.liferay.portal.SystemException;
291
292 public void setUsers(long pk,
293 java.util.List<com.liferay.portal.model.User> users)
294 throws com.liferay.portal.SystemException;
295 }