001
014
015 package com.liferay.portal.service.persistence;
016
017 import com.liferay.portal.model.ResourcePermission;
018
019
025 public interface ResourcePermissionPersistence extends BasePersistence<ResourcePermission> {
026 public void cacheResult(
027 com.liferay.portal.model.ResourcePermission resourcePermission);
028
029 public void cacheResult(
030 java.util.List<com.liferay.portal.model.ResourcePermission> resourcePermissions);
031
032 public com.liferay.portal.model.ResourcePermission create(
033 long resourcePermissionId);
034
035 public com.liferay.portal.model.ResourcePermission remove(
036 long resourcePermissionId)
037 throws com.liferay.portal.NoSuchResourcePermissionException,
038 com.liferay.portal.kernel.exception.SystemException;
039
040 public com.liferay.portal.model.ResourcePermission updateImpl(
041 com.liferay.portal.model.ResourcePermission resourcePermission,
042 boolean merge)
043 throws com.liferay.portal.kernel.exception.SystemException;
044
045 public com.liferay.portal.model.ResourcePermission findByPrimaryKey(
046 long resourcePermissionId)
047 throws com.liferay.portal.NoSuchResourcePermissionException,
048 com.liferay.portal.kernel.exception.SystemException;
049
050 public com.liferay.portal.model.ResourcePermission fetchByPrimaryKey(
051 long resourcePermissionId)
052 throws com.liferay.portal.kernel.exception.SystemException;
053
054 public java.util.List<com.liferay.portal.model.ResourcePermission> findByRoleId(
055 long roleId) throws com.liferay.portal.kernel.exception.SystemException;
056
057 public java.util.List<com.liferay.portal.model.ResourcePermission> findByRoleId(
058 long roleId, int start, int end)
059 throws com.liferay.portal.kernel.exception.SystemException;
060
061 public java.util.List<com.liferay.portal.model.ResourcePermission> findByRoleId(
062 long roleId, int start, int end,
063 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
064 throws com.liferay.portal.kernel.exception.SystemException;
065
066 public com.liferay.portal.model.ResourcePermission findByRoleId_First(
067 long roleId,
068 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
069 throws com.liferay.portal.NoSuchResourcePermissionException,
070 com.liferay.portal.kernel.exception.SystemException;
071
072 public com.liferay.portal.model.ResourcePermission findByRoleId_Last(
073 long roleId,
074 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
075 throws com.liferay.portal.NoSuchResourcePermissionException,
076 com.liferay.portal.kernel.exception.SystemException;
077
078 public com.liferay.portal.model.ResourcePermission[] findByRoleId_PrevAndNext(
079 long resourcePermissionId, long roleId,
080 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
081 throws com.liferay.portal.NoSuchResourcePermissionException,
082 com.liferay.portal.kernel.exception.SystemException;
083
084 public java.util.List<com.liferay.portal.model.ResourcePermission> findByR_S(
085 long roleId, int scope)
086 throws com.liferay.portal.kernel.exception.SystemException;
087
088 public java.util.List<com.liferay.portal.model.ResourcePermission> findByR_S(
089 long roleId, int scope, int start, int end)
090 throws com.liferay.portal.kernel.exception.SystemException;
091
092 public java.util.List<com.liferay.portal.model.ResourcePermission> findByR_S(
093 long roleId, int scope, int start, int end,
094 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
095 throws com.liferay.portal.kernel.exception.SystemException;
096
097 public com.liferay.portal.model.ResourcePermission findByR_S_First(
098 long roleId, int scope,
099 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
100 throws com.liferay.portal.NoSuchResourcePermissionException,
101 com.liferay.portal.kernel.exception.SystemException;
102
103 public com.liferay.portal.model.ResourcePermission findByR_S_Last(
104 long roleId, int scope,
105 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
106 throws com.liferay.portal.NoSuchResourcePermissionException,
107 com.liferay.portal.kernel.exception.SystemException;
108
109 public com.liferay.portal.model.ResourcePermission[] findByR_S_PrevAndNext(
110 long resourcePermissionId, long roleId, int scope,
111 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
112 throws com.liferay.portal.NoSuchResourcePermissionException,
113 com.liferay.portal.kernel.exception.SystemException;
114
115 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S(
116 long companyId, java.lang.String name, int scope)
117 throws com.liferay.portal.kernel.exception.SystemException;
118
119 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S(
120 long companyId, java.lang.String name, int scope, int start, int end)
121 throws com.liferay.portal.kernel.exception.SystemException;
122
123 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S(
124 long companyId, java.lang.String name, int scope, int start, int end,
125 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
126 throws com.liferay.portal.kernel.exception.SystemException;
127
128 public com.liferay.portal.model.ResourcePermission findByC_N_S_First(
129 long companyId, java.lang.String name, int scope,
130 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
131 throws com.liferay.portal.NoSuchResourcePermissionException,
132 com.liferay.portal.kernel.exception.SystemException;
133
134 public com.liferay.portal.model.ResourcePermission findByC_N_S_Last(
135 long companyId, java.lang.String name, int scope,
136 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
137 throws com.liferay.portal.NoSuchResourcePermissionException,
138 com.liferay.portal.kernel.exception.SystemException;
139
140 public com.liferay.portal.model.ResourcePermission[] findByC_N_S_PrevAndNext(
141 long resourcePermissionId, long companyId, java.lang.String name,
142 int scope,
143 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
144 throws com.liferay.portal.NoSuchResourcePermissionException,
145 com.liferay.portal.kernel.exception.SystemException;
146
147 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S_P(
148 long companyId, java.lang.String name, int scope,
149 java.lang.String primKey)
150 throws com.liferay.portal.kernel.exception.SystemException;
151
152 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S_P(
153 long companyId, java.lang.String name, int scope,
154 java.lang.String primKey, int start, int end)
155 throws com.liferay.portal.kernel.exception.SystemException;
156
157 public java.util.List<com.liferay.portal.model.ResourcePermission> findByC_N_S_P(
158 long companyId, java.lang.String name, int scope,
159 java.lang.String primKey, int start, int end,
160 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
161 throws com.liferay.portal.kernel.exception.SystemException;
162
163 public com.liferay.portal.model.ResourcePermission findByC_N_S_P_First(
164 long companyId, java.lang.String name, int scope,
165 java.lang.String primKey,
166 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
167 throws com.liferay.portal.NoSuchResourcePermissionException,
168 com.liferay.portal.kernel.exception.SystemException;
169
170 public com.liferay.portal.model.ResourcePermission findByC_N_S_P_Last(
171 long companyId, java.lang.String name, int scope,
172 java.lang.String primKey,
173 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
174 throws com.liferay.portal.NoSuchResourcePermissionException,
175 com.liferay.portal.kernel.exception.SystemException;
176
177 public com.liferay.portal.model.ResourcePermission[] findByC_N_S_P_PrevAndNext(
178 long resourcePermissionId, long companyId, java.lang.String name,
179 int scope, java.lang.String primKey,
180 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
181 throws com.liferay.portal.NoSuchResourcePermissionException,
182 com.liferay.portal.kernel.exception.SystemException;
183
184 public com.liferay.portal.model.ResourcePermission findByC_N_S_P_R(
185 long companyId, java.lang.String name, int scope,
186 java.lang.String primKey, long roleId)
187 throws com.liferay.portal.NoSuchResourcePermissionException,
188 com.liferay.portal.kernel.exception.SystemException;
189
190 public com.liferay.portal.model.ResourcePermission fetchByC_N_S_P_R(
191 long companyId, java.lang.String name, int scope,
192 java.lang.String primKey, long roleId)
193 throws com.liferay.portal.kernel.exception.SystemException;
194
195 public com.liferay.portal.model.ResourcePermission fetchByC_N_S_P_R(
196 long companyId, java.lang.String name, int scope,
197 java.lang.String primKey, long roleId, boolean retrieveFromCache)
198 throws com.liferay.portal.kernel.exception.SystemException;
199
200 public java.util.List<com.liferay.portal.model.ResourcePermission> findAll()
201 throws com.liferay.portal.kernel.exception.SystemException;
202
203 public java.util.List<com.liferay.portal.model.ResourcePermission> findAll(
204 int start, int end)
205 throws com.liferay.portal.kernel.exception.SystemException;
206
207 public java.util.List<com.liferay.portal.model.ResourcePermission> findAll(
208 int start, int end,
209 com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
210 throws com.liferay.portal.kernel.exception.SystemException;
211
212 public void removeByRoleId(long roleId)
213 throws com.liferay.portal.kernel.exception.SystemException;
214
215 public void removeByR_S(long roleId, int scope)
216 throws com.liferay.portal.kernel.exception.SystemException;
217
218 public void removeByC_N_S(long companyId, java.lang.String name, int scope)
219 throws com.liferay.portal.kernel.exception.SystemException;
220
221 public void removeByC_N_S_P(long companyId, java.lang.String name,
222 int scope, java.lang.String primKey)
223 throws com.liferay.portal.kernel.exception.SystemException;
224
225 public void removeByC_N_S_P_R(long companyId, java.lang.String name,
226 int scope, java.lang.String primKey, long roleId)
227 throws com.liferay.portal.NoSuchResourcePermissionException,
228 com.liferay.portal.kernel.exception.SystemException;
229
230 public void removeAll()
231 throws com.liferay.portal.kernel.exception.SystemException;
232
233 public int countByRoleId(long roleId)
234 throws com.liferay.portal.kernel.exception.SystemException;
235
236 public int countByR_S(long roleId, int scope)
237 throws com.liferay.portal.kernel.exception.SystemException;
238
239 public int countByC_N_S(long companyId, java.lang.String name, int scope)
240 throws com.liferay.portal.kernel.exception.SystemException;
241
242 public int countByC_N_S_P(long companyId, java.lang.String name, int scope,
243 java.lang.String primKey)
244 throws com.liferay.portal.kernel.exception.SystemException;
245
246 public int countByC_N_S_P_R(long companyId, java.lang.String name,
247 int scope, java.lang.String primKey, long roleId)
248 throws com.liferay.portal.kernel.exception.SystemException;
249
250 public int countAll()
251 throws com.liferay.portal.kernel.exception.SystemException;
252 }