1
22
23 package com.liferay.portlet.announcements.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 import com.liferay.portal.service.persistence.BasePersistence;
30
31
37 @Transactional(rollbackFor = {
38 PortalException.class, SystemException.class})
39 public interface AnnouncementsEntryPersistence extends BasePersistence {
40 public com.liferay.portlet.announcements.model.AnnouncementsEntry create(
41 long entryId);
42
43 public com.liferay.portlet.announcements.model.AnnouncementsEntry remove(
44 long entryId)
45 throws com.liferay.portal.SystemException,
46 com.liferay.portlet.announcements.NoSuchEntryException;
47
48 public com.liferay.portlet.announcements.model.AnnouncementsEntry remove(
49 com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
50 throws com.liferay.portal.SystemException;
51
52
55 public com.liferay.portlet.announcements.model.AnnouncementsEntry update(
56 com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry)
57 throws com.liferay.portal.SystemException;
58
59
72 public com.liferay.portlet.announcements.model.AnnouncementsEntry update(
73 com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry,
74 boolean merge) throws com.liferay.portal.SystemException;
75
76 public com.liferay.portlet.announcements.model.AnnouncementsEntry updateImpl(
77 com.liferay.portlet.announcements.model.AnnouncementsEntry announcementsEntry,
78 boolean merge) throws com.liferay.portal.SystemException;
79
80 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
81 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByPrimaryKey(
82 long entryId)
83 throws com.liferay.portal.SystemException,
84 com.liferay.portlet.announcements.NoSuchEntryException;
85
86 public com.liferay.portlet.announcements.model.AnnouncementsEntry fetchByPrimaryKey(
87 long entryId) throws com.liferay.portal.SystemException;
88
89 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
90 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByUuid(
91 java.lang.String uuid) throws com.liferay.portal.SystemException;
92
93 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
94 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByUuid(
95 java.lang.String uuid, int start, int end)
96 throws com.liferay.portal.SystemException;
97
98 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
99 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByUuid(
100 java.lang.String uuid, int start, int end,
101 com.liferay.portal.kernel.util.OrderByComparator obc)
102 throws com.liferay.portal.SystemException;
103
104 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
105 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByUuid_First(
106 java.lang.String uuid,
107 com.liferay.portal.kernel.util.OrderByComparator obc)
108 throws com.liferay.portal.SystemException,
109 com.liferay.portlet.announcements.NoSuchEntryException;
110
111 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
112 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByUuid_Last(
113 java.lang.String uuid,
114 com.liferay.portal.kernel.util.OrderByComparator obc)
115 throws com.liferay.portal.SystemException,
116 com.liferay.portlet.announcements.NoSuchEntryException;
117
118 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
119 public com.liferay.portlet.announcements.model.AnnouncementsEntry[] findByUuid_PrevAndNext(
120 long entryId, java.lang.String uuid,
121 com.liferay.portal.kernel.util.OrderByComparator obc)
122 throws com.liferay.portal.SystemException,
123 com.liferay.portlet.announcements.NoSuchEntryException;
124
125 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
126 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByUserId(
127 long userId) throws com.liferay.portal.SystemException;
128
129 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
130 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByUserId(
131 long userId, int start, int end)
132 throws com.liferay.portal.SystemException;
133
134 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
135 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByUserId(
136 long userId, int start, int end,
137 com.liferay.portal.kernel.util.OrderByComparator obc)
138 throws com.liferay.portal.SystemException;
139
140 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
141 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByUserId_First(
142 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
143 throws com.liferay.portal.SystemException,
144 com.liferay.portlet.announcements.NoSuchEntryException;
145
146 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
147 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByUserId_Last(
148 long userId, com.liferay.portal.kernel.util.OrderByComparator obc)
149 throws com.liferay.portal.SystemException,
150 com.liferay.portlet.announcements.NoSuchEntryException;
151
152 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
153 public com.liferay.portlet.announcements.model.AnnouncementsEntry[] findByUserId_PrevAndNext(
154 long entryId, long userId,
155 com.liferay.portal.kernel.util.OrderByComparator obc)
156 throws com.liferay.portal.SystemException,
157 com.liferay.portlet.announcements.NoSuchEntryException;
158
159 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
160 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByC_C(
161 long classNameId, long classPK)
162 throws com.liferay.portal.SystemException;
163
164 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
165 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByC_C(
166 long classNameId, long classPK, int start, int end)
167 throws com.liferay.portal.SystemException;
168
169 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
170 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByC_C(
171 long classNameId, long classPK, int start, int end,
172 com.liferay.portal.kernel.util.OrderByComparator obc)
173 throws com.liferay.portal.SystemException;
174
175 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
176 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByC_C_First(
177 long classNameId, long classPK,
178 com.liferay.portal.kernel.util.OrderByComparator obc)
179 throws com.liferay.portal.SystemException,
180 com.liferay.portlet.announcements.NoSuchEntryException;
181
182 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
183 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByC_C_Last(
184 long classNameId, long classPK,
185 com.liferay.portal.kernel.util.OrderByComparator obc)
186 throws com.liferay.portal.SystemException,
187 com.liferay.portlet.announcements.NoSuchEntryException;
188
189 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
190 public com.liferay.portlet.announcements.model.AnnouncementsEntry[] findByC_C_PrevAndNext(
191 long entryId, long classNameId, long classPK,
192 com.liferay.portal.kernel.util.OrderByComparator obc)
193 throws com.liferay.portal.SystemException,
194 com.liferay.portlet.announcements.NoSuchEntryException;
195
196 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
197 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByC_C_A(
198 long classNameId, long classPK, boolean alert)
199 throws com.liferay.portal.SystemException;
200
201 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
202 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByC_C_A(
203 long classNameId, long classPK, boolean alert, int start, int end)
204 throws com.liferay.portal.SystemException;
205
206 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
207 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findByC_C_A(
208 long classNameId, long classPK, boolean alert, int start, int end,
209 com.liferay.portal.kernel.util.OrderByComparator obc)
210 throws com.liferay.portal.SystemException;
211
212 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
213 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByC_C_A_First(
214 long classNameId, long classPK, boolean alert,
215 com.liferay.portal.kernel.util.OrderByComparator obc)
216 throws com.liferay.portal.SystemException,
217 com.liferay.portlet.announcements.NoSuchEntryException;
218
219 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
220 public com.liferay.portlet.announcements.model.AnnouncementsEntry findByC_C_A_Last(
221 long classNameId, long classPK, boolean alert,
222 com.liferay.portal.kernel.util.OrderByComparator obc)
223 throws com.liferay.portal.SystemException,
224 com.liferay.portlet.announcements.NoSuchEntryException;
225
226 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
227 public com.liferay.portlet.announcements.model.AnnouncementsEntry[] findByC_C_A_PrevAndNext(
228 long entryId, long classNameId, long classPK, boolean alert,
229 com.liferay.portal.kernel.util.OrderByComparator obc)
230 throws com.liferay.portal.SystemException,
231 com.liferay.portlet.announcements.NoSuchEntryException;
232
233 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
234 public java.util.List<Object> findWithDynamicQuery(
235 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
236 throws com.liferay.portal.SystemException;
237
238 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
239 public java.util.List<Object> findWithDynamicQuery(
240 com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
241 int end) throws com.liferay.portal.SystemException;
242
243 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
244 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findAll()
245 throws com.liferay.portal.SystemException;
246
247 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
248 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findAll(
249 int start, int end) throws com.liferay.portal.SystemException;
250
251 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
252 public java.util.List<com.liferay.portlet.announcements.model.AnnouncementsEntry> findAll(
253 int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
254 throws com.liferay.portal.SystemException;
255
256 public void removeByUuid(java.lang.String uuid)
257 throws com.liferay.portal.SystemException;
258
259 public void removeByUserId(long userId)
260 throws com.liferay.portal.SystemException;
261
262 public void removeByC_C(long classNameId, long classPK)
263 throws com.liferay.portal.SystemException;
264
265 public void removeByC_C_A(long classNameId, long classPK, boolean alert)
266 throws com.liferay.portal.SystemException;
267
268 public void removeAll() throws com.liferay.portal.SystemException;
269
270 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
271 public int countByUuid(java.lang.String uuid)
272 throws com.liferay.portal.SystemException;
273
274 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
275 public int countByUserId(long userId)
276 throws com.liferay.portal.SystemException;
277
278 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
279 public int countByC_C(long classNameId, long classPK)
280 throws com.liferay.portal.SystemException;
281
282 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
283 public int countByC_C_A(long classNameId, long classPK, boolean alert)
284 throws com.liferay.portal.SystemException;
285
286 @Transactional(propagation = Propagation.SUPPORTS, readOnly = true)
287 public int countAll() throws com.liferay.portal.SystemException;
288 }