1
14
15 package com.liferay.portal.service.persistence;
16
17 import com.liferay.portal.model.ResourcePermission;
18
19
32 public interface ResourcePermissionPersistence extends BasePersistence<ResourcePermission> {
33 public void cacheResult(
34 com.liferay.portal.model.ResourcePermission resourcePermission);
35
36 public void cacheResult(
37 java.util.List<com.liferay.portal.model.ResourcePermission> resourcePermissions);
38
39 public com.liferay.portal.model.ResourcePermission create(
40 long resourcePermissionId);
41
42 public com.liferay.portal.model.ResourcePermission remove(
43 long resourcePermissionId)
44 throws com.liferay.portal.NoSuchResourcePermissionException,
45 com.liferay.portal.SystemException;
46
47
50 public com.liferay.portal.model.ResourcePermission update(
51 com.liferay.portal.model.ResourcePermission resourcePermission)
52 throws com.liferay.portal.SystemException;
53
54 public com.liferay.portal.model.ResourcePermission updateImpl(
55 com.liferay.portal.model.ResourcePermission resourcePermission,
56 boolean merge) throws com.liferay.portal.SystemException;
57
58 public com.liferay.portal.model.ResourcePermission findByPrimaryKey(
59 long resourcePermissionId)
60 throws com.liferay.portal.NoSuchResourcePermissionException,
61 com.liferay.portal.SystemException;
62
63 public com.liferay.portal.model.ResourcePermission fetchByPrimaryKey(
64 long resourcePermissionId) throws com.liferay.portal.SystemException;
65
66 public java.util.List<com.liferay.portal.model.ResourcePermission> findByRoleId(
67 long roleId) throws com.liferay.portal.SystemException;
68
69 public java.util.List<com.liferay.portal.model.ResourcePermission> findByRoleId(
70 long roleId, int start, int end)
71 throws com.liferay.portal.SystemException;
72
73 public java.util.List<com.liferay.portal.model.ResourcePermission> findByRoleId(
74 long roleId, int start, int end,
75 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
76 throws com.liferay.portal.SystemException;
77
78 public com.liferay.portal.model.ResourcePermission findByRoleId_First(
79 long roleId,
80 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
81 throws com.liferay.portal.NoSuchResourcePermissionException,
82 com.liferay.portal.SystemException;
83
84 public com.liferay.portal.model.ResourcePermission findByRoleId_Last(
85 long roleId,
86 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
87 throws com.liferay.portal.NoSuchResourcePermissionException,
88 com.liferay.portal.SystemException;
89
90 public com.liferay.portal.model.ResourcePermission[] findByRoleId_PrevAndNext(
91 long resourcePermissionId, long roleId,
92 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
93 throws com.liferay.portal.NoSuchResourcePermissionException,
94 com.liferay.portal.SystemException;
95
96 public java.util.List<com.liferay.portal.model.ResourcePermission> findByR_S(
97 long roleId, int scope) throws com.liferay.portal.SystemException;
98
99 public java.util.List<com.liferay.portal.model.ResourcePermission> findByR_S(
100 long roleId, int scope, int start, int end)
101 throws com.liferay.portal.SystemException;
102
103 public java.util.List<com.liferay.portal.model.ResourcePermission> findByR_S(
104 long roleId, int scope, int start, int end,
105 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
106 throws com.liferay.portal.SystemException;
107
108 public com.liferay.portal.model.ResourcePermission findByR_S_First(
109 long roleId, int scope,
110 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
111 throws com.liferay.portal.NoSuchResourcePermissionException,
112 com.liferay.portal.SystemException;
113
114 public com.liferay.portal.model.ResourcePermission findByR_S_Last(
115 long roleId, int scope,
116 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
117 throws com.liferay.portal.NoSuchResourcePermissionException,
118 com.liferay.portal.SystemException;
119
120 public com.liferay.portal.model.ResourcePermission[] findByR_S_PrevAndNext(
121 long resourcePermissionId, long roleId, int scope,
122 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
123 throws com.liferay.portal.NoSuchResourcePermissionException,
124 com.liferay.portal.SystemException;
125
126 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S(
127 long companyId, java.lang.String name, int scope)
128 throws com.liferay.portal.SystemException;
129
130 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S(
131 long companyId, java.lang.String name, int scope, int start, int end)
132 throws com.liferay.portal.SystemException;
133
134 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S(
135 long companyId, java.lang.String name, int scope, int start, int end,
136 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
137 throws com.liferay.portal.SystemException;
138
139 public com.liferay.portal.model.ResourcePermission findByC_N_S_First(
140 long companyId, java.lang.String name, int scope,
141 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
142 throws com.liferay.portal.NoSuchResourcePermissionException,
143 com.liferay.portal.SystemException;
144
145 public com.liferay.portal.model.ResourcePermission findByC_N_S_Last(
146 long companyId, java.lang.String name, int scope,
147 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
148 throws com.liferay.portal.NoSuchResourcePermissionException,
149 com.liferay.portal.SystemException;
150
151 public com.liferay.portal.model.ResourcePermission[] findByC_N_S_PrevAndNext(
152 long resourcePermissionId, long companyId, java.lang.String name,
153 int scope,
154 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
155 throws com.liferay.portal.NoSuchResourcePermissionException,
156 com.liferay.portal.SystemException;
157
158 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S_P(
159 long companyId, java.lang.String name, int scope,
160 java.lang.String primKey) throws com.liferay.portal.SystemException;
161
162 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S_P(
163 long companyId, java.lang.String name, int scope,
164 java.lang.String primKey, int start, int end)
165 throws com.liferay.portal.SystemException;
166
167 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S_P(
168 long companyId, java.lang.String name, int scope,
169 java.lang.String primKey, int start, int end,
170 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
171 throws com.liferay.portal.SystemException;
172
173 public com.liferay.portal.model.ResourcePermission findByC_N_S_P_First(
174 long companyId, java.lang.String name, int scope,
175 java.lang.String primKey,
176 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
177 throws com.liferay.portal.NoSuchResourcePermissionException,
178 com.liferay.portal.SystemException;
179
180 public com.liferay.portal.model.ResourcePermission findByC_N_S_P_Last(
181 long companyId, java.lang.String name, int scope,
182 java.lang.String primKey,
183 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
184 throws com.liferay.portal.NoSuchResourcePermissionException,
185 com.liferay.portal.SystemException;
186
187 public com.liferay.portal.model.ResourcePermission[] findByC_N_S_P_PrevAndNext(
188 long resourcePermissionId, long companyId, java.lang.String name,
189 int scope, java.lang.String primKey,
190 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
191 throws com.liferay.portal.NoSuchResourcePermissionException,
192 com.liferay.portal.SystemException;
193
194 public com.liferay.portal.model.ResourcePermission findByC_N_S_P_R(
195 long companyId, java.lang.String name, int scope,
196 java.lang.String primKey, long roleId)
197 throws com.liferay.portal.NoSuchResourcePermissionException,
198 com.liferay.portal.SystemException;
199
200 public com.liferay.portal.model.ResourcePermission fetchByC_N_S_P_R(
201 long companyId, java.lang.String name, int scope,
202 java.lang.String primKey, long roleId)
203 throws com.liferay.portal.SystemException;
204
205 public com.liferay.portal.model.ResourcePermission fetchByC_N_S_P_R(
206 long companyId, java.lang.String name, int scope,
207 java.lang.String primKey, long roleId, boolean retrieveFromCache)
208 throws com.liferay.portal.SystemException;
209
210 public java.util.List<com.liferay.portal.model.ResourcePermission> findAll()
211 throws com.liferay.portal.SystemException;
212
213 public java.util.List<com.liferay.portal.model.ResourcePermission> findAll(
214 int start, int end) throws com.liferay.portal.SystemException;
215
216 public java.util.List<com.liferay.portal.model.ResourcePermission> findAll(
217 int start, int end,
218 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
219 throws com.liferay.portal.SystemException;
220
221 public void removeByRoleId(long roleId)
222 throws com.liferay.portal.SystemException;
223
224 public void removeByR_S(long roleId, int scope)
225 throws com.liferay.portal.SystemException;
226
227 public void removeByC_N_S(long companyId, java.lang.String name, int scope)
228 throws com.liferay.portal.SystemException;
229
230 public void removeByC_N_S_P(long companyId, java.lang.String name,
231 int scope, java.lang.String primKey)
232 throws com.liferay.portal.SystemException;
233
234 public void removeByC_N_S_P_R(long companyId, java.lang.String name,
235 int scope, java.lang.String primKey, long roleId)
236 throws com.liferay.portal.NoSuchResourcePermissionException,
237 com.liferay.portal.SystemException;
238
239 public void removeAll() throws com.liferay.portal.SystemException;
240
241 public int countByRoleId(long roleId)
242 throws com.liferay.portal.SystemException;
243
244 public int countByR_S(long roleId, int scope)
245 throws com.liferay.portal.SystemException;
246
247 public int countByC_N_S(long companyId, java.lang.String name, int scope)
248 throws com.liferay.portal.SystemException;
249
250 public int countByC_N_S_P(long companyId, java.lang.String name, int scope,
251 java.lang.String primKey) throws com.liferay.portal.SystemException;
252
253 public int countByC_N_S_P_R(long companyId, java.lang.String name,
254 int scope, java.lang.String primKey, long roleId)
255 throws com.liferay.portal.SystemException;
256
257 public int countAll() throws com.liferay.portal.SystemException;
258 }