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