1
22
23 package com.liferay.portal.service.persistence;
24
25 import com.liferay.portal.PortalException;
26 import com.liferay.portal.SystemException;
27 import com.liferay.portal.kernel.annotation.Propagation;
28 import com.liferay.portal.kernel.annotation.Transactional;
29
30
36 @Transactional(rollbackFor = {
37 PortalException.class, SystemException.class})
38 public interface PhonePersistence extends BasePersistence {
39 public com.liferay.portal.model.Phone create(long phoneId);
40
41 public com.liferay.portal.model.Phone remove(long phoneId)
42 throws com.liferay.portal.NoSuchPhoneException,
43 com.liferay.portal.SystemException;
44
45 public com.liferay.portal.model.Phone remove(
46 com.liferay.portal.model.Phone phone)
47 throws com.liferay.portal.SystemException;
48
49
52 public com.liferay.portal.model.Phone update(
53 com.liferay.portal.model.Phone phone)
54 throws com.liferay.portal.SystemException;
55
56
69 public com.liferay.portal.model.Phone update(
70 com.liferay.portal.model.Phone phone, boolean merge)
71 throws com.liferay.portal.SystemException;
72
73 public com.liferay.portal.model.Phone updateImpl(
74 com.liferay.portal.model.Phone phone, boolean merge)
75 throws com.liferay.portal.SystemException;
76
77 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
78 public com.liferay.portal.model.Phone findByPrimaryKey(long phoneId)
79 throws com.liferay.portal.NoSuchPhoneException,
80 com.liferay.portal.SystemException;
81
82 public com.liferay.portal.model.Phone fetchByPrimaryKey(long phoneId)
83 throws com.liferay.portal.SystemException;
84
85 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
86 public java.util.List<com.liferay.portal.model.Phone> findByCompanyId(
87 long companyId) throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portal.model.Phone> findByCompanyId(
91 long companyId, int start, int end)
92 throws com.liferay.portal.SystemException;
93
94 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
95 public java.util.List<com.liferay.portal.model.Phone> findByCompanyId(
96 long companyId, int start, int end,
97 com.liferay.portal.kernel.util.OrderByComparator obc)
98 throws com.liferay.portal.SystemException;
99
100 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
101 public com.liferay.portal.model.Phone findByCompanyId_First(
102 long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
103 throws com.liferay.portal.NoSuchPhoneException,
104 com.liferay.portal.SystemException;
105
106 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
107 public com.liferay.portal.model.Phone findByCompanyId_Last(long companyId,
108 com.liferay.portal.kernel.util.OrderByComparator obc)
109 throws com.liferay.portal.NoSuchPhoneException,
110 com.liferay.portal.SystemException;
111
112 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
113 public com.liferay.portal.model.Phone[] findByCompanyId_PrevAndNext(
114 long phoneId, long companyId,
115 com.liferay.portal.kernel.util.OrderByComparator obc)
116 throws com.liferay.portal.NoSuchPhoneException,
117 com.liferay.portal.SystemException;
118
119 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
120 public java.util.List<com.liferay.portal.model.Phone> findByUserId(
121 long userId) throws com.liferay.portal.SystemException;
122
123 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
124 public java.util.List<com.liferay.portal.model.Phone> findByUserId(
125 long userId, int start, int end)
126 throws com.liferay.portal.SystemException;
127
128 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
129 public java.util.List<com.liferay.portal.model.Phone> findByUserId(
130 long userId, int start, int end,
131 com.liferay.portal.kernel.util.OrderByComparator obc)
132 throws com.liferay.portal.SystemException;
133
134 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
135 public com.liferay.portal.model.Phone findByUserId_First(long userId,
136 com.liferay.portal.kernel.util.OrderByComparator obc)
137 throws com.liferay.portal.NoSuchPhoneException,
138 com.liferay.portal.SystemException;
139
140 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
141 public com.liferay.portal.model.Phone findByUserId_Last(long userId,
142 com.liferay.portal.kernel.util.OrderByComparator obc)
143 throws com.liferay.portal.NoSuchPhoneException,
144 com.liferay.portal.SystemException;
145
146 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
147 public com.liferay.portal.model.Phone[] findByUserId_PrevAndNext(
148 long phoneId, long userId,
149 com.liferay.portal.kernel.util.OrderByComparator obc)
150 throws com.liferay.portal.NoSuchPhoneException,
151 com.liferay.portal.SystemException;
152
153 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
154 public java.util.List<com.liferay.portal.model.Phone> findByC_C(
155 long companyId, long classNameId)
156 throws com.liferay.portal.SystemException;
157
158 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
159 public java.util.List<com.liferay.portal.model.Phone> findByC_C(
160 long companyId, long classNameId, int start, int end)
161 throws com.liferay.portal.SystemException;
162
163 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
164 public java.util.List<com.liferay.portal.model.Phone> findByC_C(
165 long companyId, long classNameId, int start, int end,
166 com.liferay.portal.kernel.util.OrderByComparator obc)
167 throws com.liferay.portal.SystemException;
168
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public com.liferay.portal.model.Phone findByC_C_First(long companyId,
171 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
172 throws com.liferay.portal.NoSuchPhoneException,
173 com.liferay.portal.SystemException;
174
175 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
176 public com.liferay.portal.model.Phone findByC_C_Last(long companyId,
177 long classNameId, com.liferay.portal.kernel.util.OrderByComparator obc)
178 throws com.liferay.portal.NoSuchPhoneException,
179 com.liferay.portal.SystemException;
180
181 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
182 public com.liferay.portal.model.Phone[] findByC_C_PrevAndNext(
183 long phoneId, long companyId, long classNameId,
184 com.liferay.portal.kernel.util.OrderByComparator obc)
185 throws com.liferay.portal.NoSuchPhoneException,
186 com.liferay.portal.SystemException;
187
188 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
189 public java.util.List<com.liferay.portal.model.Phone> findByC_C_C(
190 long companyId, long classNameId, long classPK)
191 throws com.liferay.portal.SystemException;
192
193 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
194 public java.util.List<com.liferay.portal.model.Phone> findByC_C_C(
195 long companyId, long classNameId, long classPK, int start, int end)
196 throws com.liferay.portal.SystemException;
197
198 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
199 public java.util.List<com.liferay.portal.model.Phone> findByC_C_C(
200 long companyId, long classNameId, long classPK, int start, int end,
201 com.liferay.portal.kernel.util.OrderByComparator obc)
202 throws com.liferay.portal.SystemException;
203
204 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
205 public com.liferay.portal.model.Phone findByC_C_C_First(long companyId,
206 long classNameId, long classPK,
207 com.liferay.portal.kernel.util.OrderByComparator obc)
208 throws com.liferay.portal.NoSuchPhoneException,
209 com.liferay.portal.SystemException;
210
211 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
212 public com.liferay.portal.model.Phone findByC_C_C_Last(long companyId,
213 long classNameId, long classPK,
214 com.liferay.portal.kernel.util.OrderByComparator obc)
215 throws com.liferay.portal.NoSuchPhoneException,
216 com.liferay.portal.SystemException;
217
218 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
219 public com.liferay.portal.model.Phone[] findByC_C_C_PrevAndNext(
220 long phoneId, long companyId, long classNameId, long classPK,
221 com.liferay.portal.kernel.util.OrderByComparator obc)
222 throws com.liferay.portal.NoSuchPhoneException,
223 com.liferay.portal.SystemException;
224
225 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
226 public java.util.List<com.liferay.portal.model.Phone> findByC_C_C_P(
227 long companyId, long classNameId, long classPK, boolean primary)
228 throws com.liferay.portal.SystemException;
229
230 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
231 public java.util.List<com.liferay.portal.model.Phone> findByC_C_C_P(
232 long companyId, long classNameId, long classPK, boolean primary,
233 int start, int end) throws com.liferay.portal.SystemException;
234
235 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
236 public java.util.List<com.liferay.portal.model.Phone> findByC_C_C_P(
237 long companyId, long classNameId, long classPK, boolean primary,
238 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
239 throws com.liferay.portal.SystemException;
240
241 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
242 public com.liferay.portal.model.Phone findByC_C_C_P_First(long companyId,
243 long classNameId, long classPK, boolean primary,
244 com.liferay.portal.kernel.util.OrderByComparator obc)
245 throws com.liferay.portal.NoSuchPhoneException,
246 com.liferay.portal.SystemException;
247
248 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
249 public com.liferay.portal.model.Phone findByC_C_C_P_Last(long companyId,
250 long classNameId, long classPK, boolean primary,
251 com.liferay.portal.kernel.util.OrderByComparator obc)
252 throws com.liferay.portal.NoSuchPhoneException,
253 com.liferay.portal.SystemException;
254
255 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
256 public com.liferay.portal.model.Phone[] findByC_C_C_P_PrevAndNext(
257 long phoneId, long companyId, long classNameId, long classPK,
258 boolean primary, com.liferay.portal.kernel.util.OrderByComparator obc)
259 throws com.liferay.portal.NoSuchPhoneException,
260 com.liferay.portal.SystemException;
261
262 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
263 public java.util.List<Object> findWithDynamicQuery(
264 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
265 throws com.liferay.portal.SystemException;
266
267 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
268 public java.util.List<Object> findWithDynamicQuery(
269 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
270 int end) throws com.liferay.portal.SystemException;
271
272 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
273 public java.util.List<com.liferay.portal.model.Phone> findAll()
274 throws com.liferay.portal.SystemException;
275
276 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
277 public java.util.List<com.liferay.portal.model.Phone> findAll(int start,
278 int end) throws com.liferay.portal.SystemException;
279
280 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
281 public java.util.List<com.liferay.portal.model.Phone> findAll(int start,
282 int end, com.liferay.portal.kernel.util.OrderByComparator obc)
283 throws com.liferay.portal.SystemException;
284
285 public void removeByCompanyId(long companyId)
286 throws com.liferay.portal.SystemException;
287
288 public void removeByUserId(long userId)
289 throws com.liferay.portal.SystemException;
290
291 public void removeByC_C(long companyId, long classNameId)
292 throws com.liferay.portal.SystemException;
293
294 public void removeByC_C_C(long companyId, long classNameId, long classPK)
295 throws com.liferay.portal.SystemException;
296
297 public void removeByC_C_C_P(long companyId, long classNameId, long classPK,
298 boolean primary) throws com.liferay.portal.SystemException;
299
300 public void removeAll() throws com.liferay.portal.SystemException;
301
302 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
303 public int countByCompanyId(long companyId)
304 throws com.liferay.portal.SystemException;
305
306 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
307 public int countByUserId(long userId)
308 throws com.liferay.portal.SystemException;
309
310 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
311 public int countByC_C(long companyId, long classNameId)
312 throws com.liferay.portal.SystemException;
313
314 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
315 public int countByC_C_C(long companyId, long classNameId, long classPK)
316 throws com.liferay.portal.SystemException;
317
318 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
319 public int countByC_C_C_P(long companyId, long classNameId, long classPK,
320 boolean primary) throws com.liferay.portal.SystemException;
321
322 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
323 public int countAll() throws com.liferay.portal.SystemException;
324 }