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 obc)
73 throws com.liferay.portal.SystemException;
74
75 public com.liferay.portal.model.Permission findByResourceId_First(
76 long resourceId, com.liferay.portal.kernel.util.OrderByComparator obc)
77 throws com.liferay.portal.NoSuchPermissionException,
78 com.liferay.portal.SystemException;
79
80 public com.liferay.portal.model.Permission findByResourceId_Last(
81 long resourceId, com.liferay.portal.kernel.util.OrderByComparator obc)
82 throws com.liferay.portal.NoSuchPermissionException,
83 com.liferay.portal.SystemException;
84
85 public com.liferay.portal.model.Permission[] findByResourceId_PrevAndNext(
86 long permissionId, long resourceId,
87 com.liferay.portal.kernel.util.OrderByComparator obc)
88 throws com.liferay.portal.NoSuchPermissionException,
89 com.liferay.portal.SystemException;
90
91 public com.liferay.portal.model.Permission findByA_R(
92 java.lang.String actionId, long resourceId)
93 throws com.liferay.portal.NoSuchPermissionException,
94 com.liferay.portal.SystemException;
95
96 public com.liferay.portal.model.Permission fetchByA_R(
97 java.lang.String actionId, long resourceId)
98 throws com.liferay.portal.SystemException;
99
100 public com.liferay.portal.model.Permission fetchByA_R(
101 java.lang.String actionId, long resourceId, boolean retrieveFromCache)
102 throws com.liferay.portal.SystemException;
103
104 public java.util.List<com.liferay.portal.model.Permission> findAll()
105 throws com.liferay.portal.SystemException;
106
107 public java.util.List<com.liferay.portal.model.Permission> findAll(
108 int start, int end) throws com.liferay.portal.SystemException;
109
110 public java.util.List<com.liferay.portal.model.Permission> findAll(
111 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
112 throws com.liferay.portal.SystemException;
113
114 public void removeByResourceId(long resourceId)
115 throws com.liferay.portal.SystemException;
116
117 public void removeByA_R(java.lang.String actionId, long resourceId)
118 throws com.liferay.portal.NoSuchPermissionException,
119 com.liferay.portal.SystemException;
120
121 public void removeAll() throws com.liferay.portal.SystemException;
122
123 public int countByResourceId(long resourceId)
124 throws com.liferay.portal.SystemException;
125
126 public int countByA_R(java.lang.String actionId, long resourceId)
127 throws com.liferay.portal.SystemException;
128
129 public int countAll() throws com.liferay.portal.SystemException;
130
131 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk)
132 throws com.liferay.portal.SystemException;
133
134 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
135 int start, int end) throws com.liferay.portal.SystemException;
136
137 public java.util.List<com.liferay.portal.model.Group> getGroups(long pk,
138 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
139 throws com.liferay.portal.SystemException;
140
141 public int getGroupsSize(long pk) throws com.liferay.portal.SystemException;
142
143 public boolean containsGroup(long pk, long groupPK)
144 throws com.liferay.portal.SystemException;
145
146 public boolean containsGroups(long pk)
147 throws com.liferay.portal.SystemException;
148
149 public void addGroup(long pk, long groupPK)
150 throws com.liferay.portal.SystemException;
151
152 public void addGroup(long pk, com.liferay.portal.model.Group group)
153 throws com.liferay.portal.SystemException;
154
155 public void addGroups(long pk, long[] groupPKs)
156 throws com.liferay.portal.SystemException;
157
158 public void addGroups(long pk,
159 java.util.List<com.liferay.portal.model.Group> groups)
160 throws com.liferay.portal.SystemException;
161
162 public void clearGroups(long pk) throws com.liferay.portal.SystemException;
163
164 public void removeGroup(long pk, long groupPK)
165 throws com.liferay.portal.SystemException;
166
167 public void removeGroup(long pk, com.liferay.portal.model.Group group)
168 throws com.liferay.portal.SystemException;
169
170 public void removeGroups(long pk, long[] groupPKs)
171 throws com.liferay.portal.SystemException;
172
173 public void removeGroups(long pk,
174 java.util.List<com.liferay.portal.model.Group> groups)
175 throws com.liferay.portal.SystemException;
176
177 public void setGroups(long pk, long[] groupPKs)
178 throws com.liferay.portal.SystemException;
179
180 public void setGroups(long pk,
181 java.util.List<com.liferay.portal.model.Group> groups)
182 throws com.liferay.portal.SystemException;
183
184 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk)
185 throws com.liferay.portal.SystemException;
186
187 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk,
188 int start, int end) throws com.liferay.portal.SystemException;
189
190 public java.util.List<com.liferay.portal.model.Role> getRoles(long pk,
191 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
192 throws com.liferay.portal.SystemException;
193
194 public int getRolesSize(long pk) throws com.liferay.portal.SystemException;
195
196 public boolean containsRole(long pk, long rolePK)
197 throws com.liferay.portal.SystemException;
198
199 public boolean containsRoles(long pk)
200 throws com.liferay.portal.SystemException;
201
202 public void addRole(long pk, long rolePK)
203 throws com.liferay.portal.SystemException;
204
205 public void addRole(long pk, com.liferay.portal.model.Role role)
206 throws com.liferay.portal.SystemException;
207
208 public void addRoles(long pk, long[] rolePKs)
209 throws com.liferay.portal.SystemException;
210
211 public void addRoles(long pk,
212 java.util.List<com.liferay.portal.model.Role> roles)
213 throws com.liferay.portal.SystemException;
214
215 public void clearRoles(long pk) throws com.liferay.portal.SystemException;
216
217 public void removeRole(long pk, long rolePK)
218 throws com.liferay.portal.SystemException;
219
220 public void removeRole(long pk, com.liferay.portal.model.Role role)
221 throws com.liferay.portal.SystemException;
222
223 public void removeRoles(long pk, long[] rolePKs)
224 throws com.liferay.portal.SystemException;
225
226 public void removeRoles(long pk,
227 java.util.List<com.liferay.portal.model.Role> roles)
228 throws com.liferay.portal.SystemException;
229
230 public void setRoles(long pk, long[] rolePKs)
231 throws com.liferay.portal.SystemException;
232
233 public void setRoles(long pk,
234 java.util.List<com.liferay.portal.model.Role> roles)
235 throws com.liferay.portal.SystemException;
236
237 public java.util.List<com.liferay.portal.model.User> getUsers(long pk)
238 throws com.liferay.portal.SystemException;
239
240 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
241 int start, int end) throws com.liferay.portal.SystemException;
242
243 public java.util.List<com.liferay.portal.model.User> getUsers(long pk,
244 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
245 throws com.liferay.portal.SystemException;
246
247 public int getUsersSize(long pk) throws com.liferay.portal.SystemException;
248
249 public boolean containsUser(long pk, long userPK)
250 throws com.liferay.portal.SystemException;
251
252 public boolean containsUsers(long pk)
253 throws com.liferay.portal.SystemException;
254
255 public void addUser(long pk, long userPK)
256 throws com.liferay.portal.SystemException;
257
258 public void addUser(long pk, com.liferay.portal.model.User user)
259 throws com.liferay.portal.SystemException;
260
261 public void addUsers(long pk, long[] userPKs)
262 throws com.liferay.portal.SystemException;
263
264 public void addUsers(long pk,
265 java.util.List<com.liferay.portal.model.User> users)
266 throws com.liferay.portal.SystemException;
267
268 public void clearUsers(long pk) throws com.liferay.portal.SystemException;
269
270 public void removeUser(long pk, long userPK)
271 throws com.liferay.portal.SystemException;
272
273 public void removeUser(long pk, com.liferay.portal.model.User user)
274 throws com.liferay.portal.SystemException;
275
276 public void removeUsers(long pk, long[] userPKs)
277 throws com.liferay.portal.SystemException;
278
279 public void removeUsers(long pk,
280 java.util.List<com.liferay.portal.model.User> users)
281 throws com.liferay.portal.SystemException;
282
283 public void setUsers(long pk, long[] userPKs)
284 throws com.liferay.portal.SystemException;
285
286 public void setUsers(long pk,
287 java.util.List<com.liferay.portal.model.User> users)
288 throws com.liferay.portal.SystemException;
289 }