001
014
015 package com.liferay.portlet.announcements.service.base;
016
017 import com.liferay.counter.service.CounterLocalService;
018
019 import com.liferay.portal.kernel.annotation.BeanReference;
020 import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021 import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022 import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023 import com.liferay.portal.kernel.exception.PortalException;
024 import com.liferay.portal.kernel.exception.SystemException;
025 import com.liferay.portal.kernel.util.OrderByComparator;
026 import com.liferay.portal.service.ResourceLocalService;
027 import com.liferay.portal.service.ResourceService;
028 import com.liferay.portal.service.UserLocalService;
029 import com.liferay.portal.service.UserService;
030 import com.liferay.portal.service.persistence.ResourceFinder;
031 import com.liferay.portal.service.persistence.ResourcePersistence;
032 import com.liferay.portal.service.persistence.UserFinder;
033 import com.liferay.portal.service.persistence.UserPersistence;
034
035 import com.liferay.portlet.announcements.model.AnnouncementsDelivery;
036 import com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService;
037 import com.liferay.portlet.announcements.service.AnnouncementsDeliveryService;
038 import com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService;
039 import com.liferay.portlet.announcements.service.AnnouncementsEntryService;
040 import com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService;
041 import com.liferay.portlet.announcements.service.AnnouncementsFlagService;
042 import com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence;
043 import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryFinder;
044 import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryPersistence;
045 import com.liferay.portlet.announcements.service.persistence.AnnouncementsFlagPersistence;
046
047 import java.util.List;
048
049 import javax.sql.DataSource;
050
051
054 public abstract class AnnouncementsDeliveryLocalServiceBaseImpl
055 implements AnnouncementsDeliveryLocalService {
056 public AnnouncementsDelivery addAnnouncementsDelivery(
057 AnnouncementsDelivery announcementsDelivery) throws SystemException {
058 announcementsDelivery.setNew(true);
059
060 return announcementsDeliveryPersistence.update(announcementsDelivery,
061 false);
062 }
063
064 public AnnouncementsDelivery createAnnouncementsDelivery(long deliveryId) {
065 return announcementsDeliveryPersistence.create(deliveryId);
066 }
067
068 public void deleteAnnouncementsDelivery(long deliveryId)
069 throws PortalException, SystemException {
070 announcementsDeliveryPersistence.remove(deliveryId);
071 }
072
073 public void deleteAnnouncementsDelivery(
074 AnnouncementsDelivery announcementsDelivery) throws SystemException {
075 announcementsDeliveryPersistence.remove(announcementsDelivery);
076 }
077
078 @SuppressWarnings("unchecked")
079 public List dynamicQuery(DynamicQuery dynamicQuery)
080 throws SystemException {
081 return announcementsDeliveryPersistence.findWithDynamicQuery(dynamicQuery);
082 }
083
084 @SuppressWarnings("unchecked")
085 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
086 throws SystemException {
087 return announcementsDeliveryPersistence.findWithDynamicQuery(dynamicQuery,
088 start, end);
089 }
090
091 @SuppressWarnings("unchecked")
092 public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
093 OrderByComparator orderByComparator) throws SystemException {
094 return announcementsDeliveryPersistence.findWithDynamicQuery(dynamicQuery,
095 start, end, orderByComparator);
096 }
097
098 public long dynamicQueryCount(DynamicQuery dynamicQuery)
099 throws SystemException {
100 return announcementsDeliveryPersistence.countWithDynamicQuery(dynamicQuery);
101 }
102
103 public AnnouncementsDelivery getAnnouncementsDelivery(long deliveryId)
104 throws PortalException, SystemException {
105 return announcementsDeliveryPersistence.findByPrimaryKey(deliveryId);
106 }
107
108 public List<AnnouncementsDelivery> getAnnouncementsDeliveries(int start,
109 int end) throws SystemException {
110 return announcementsDeliveryPersistence.findAll(start, end);
111 }
112
113 public int getAnnouncementsDeliveriesCount() throws SystemException {
114 return announcementsDeliveryPersistence.countAll();
115 }
116
117 public AnnouncementsDelivery updateAnnouncementsDelivery(
118 AnnouncementsDelivery announcementsDelivery) throws SystemException {
119 announcementsDelivery.setNew(false);
120
121 return announcementsDeliveryPersistence.update(announcementsDelivery,
122 true);
123 }
124
125 public AnnouncementsDelivery updateAnnouncementsDelivery(
126 AnnouncementsDelivery announcementsDelivery, boolean merge)
127 throws SystemException {
128 announcementsDelivery.setNew(false);
129
130 return announcementsDeliveryPersistence.update(announcementsDelivery,
131 merge);
132 }
133
134 public AnnouncementsDeliveryLocalService getAnnouncementsDeliveryLocalService() {
135 return announcementsDeliveryLocalService;
136 }
137
138 public void setAnnouncementsDeliveryLocalService(
139 AnnouncementsDeliveryLocalService announcementsDeliveryLocalService) {
140 this.announcementsDeliveryLocalService = announcementsDeliveryLocalService;
141 }
142
143 public AnnouncementsDeliveryService getAnnouncementsDeliveryService() {
144 return announcementsDeliveryService;
145 }
146
147 public void setAnnouncementsDeliveryService(
148 AnnouncementsDeliveryService announcementsDeliveryService) {
149 this.announcementsDeliveryService = announcementsDeliveryService;
150 }
151
152 public AnnouncementsDeliveryPersistence getAnnouncementsDeliveryPersistence() {
153 return announcementsDeliveryPersistence;
154 }
155
156 public void setAnnouncementsDeliveryPersistence(
157 AnnouncementsDeliveryPersistence announcementsDeliveryPersistence) {
158 this.announcementsDeliveryPersistence = announcementsDeliveryPersistence;
159 }
160
161 public AnnouncementsEntryLocalService getAnnouncementsEntryLocalService() {
162 return announcementsEntryLocalService;
163 }
164
165 public void setAnnouncementsEntryLocalService(
166 AnnouncementsEntryLocalService announcementsEntryLocalService) {
167 this.announcementsEntryLocalService = announcementsEntryLocalService;
168 }
169
170 public AnnouncementsEntryService getAnnouncementsEntryService() {
171 return announcementsEntryService;
172 }
173
174 public void setAnnouncementsEntryService(
175 AnnouncementsEntryService announcementsEntryService) {
176 this.announcementsEntryService = announcementsEntryService;
177 }
178
179 public AnnouncementsEntryPersistence getAnnouncementsEntryPersistence() {
180 return announcementsEntryPersistence;
181 }
182
183 public void setAnnouncementsEntryPersistence(
184 AnnouncementsEntryPersistence announcementsEntryPersistence) {
185 this.announcementsEntryPersistence = announcementsEntryPersistence;
186 }
187
188 public AnnouncementsEntryFinder getAnnouncementsEntryFinder() {
189 return announcementsEntryFinder;
190 }
191
192 public void setAnnouncementsEntryFinder(
193 AnnouncementsEntryFinder announcementsEntryFinder) {
194 this.announcementsEntryFinder = announcementsEntryFinder;
195 }
196
197 public AnnouncementsFlagLocalService getAnnouncementsFlagLocalService() {
198 return announcementsFlagLocalService;
199 }
200
201 public void setAnnouncementsFlagLocalService(
202 AnnouncementsFlagLocalService announcementsFlagLocalService) {
203 this.announcementsFlagLocalService = announcementsFlagLocalService;
204 }
205
206 public AnnouncementsFlagService getAnnouncementsFlagService() {
207 return announcementsFlagService;
208 }
209
210 public void setAnnouncementsFlagService(
211 AnnouncementsFlagService announcementsFlagService) {
212 this.announcementsFlagService = announcementsFlagService;
213 }
214
215 public AnnouncementsFlagPersistence getAnnouncementsFlagPersistence() {
216 return announcementsFlagPersistence;
217 }
218
219 public void setAnnouncementsFlagPersistence(
220 AnnouncementsFlagPersistence announcementsFlagPersistence) {
221 this.announcementsFlagPersistence = announcementsFlagPersistence;
222 }
223
224 public CounterLocalService getCounterLocalService() {
225 return counterLocalService;
226 }
227
228 public void setCounterLocalService(CounterLocalService counterLocalService) {
229 this.counterLocalService = counterLocalService;
230 }
231
232 public ResourceLocalService getResourceLocalService() {
233 return resourceLocalService;
234 }
235
236 public void setResourceLocalService(
237 ResourceLocalService resourceLocalService) {
238 this.resourceLocalService = resourceLocalService;
239 }
240
241 public ResourceService getResourceService() {
242 return resourceService;
243 }
244
245 public void setResourceService(ResourceService resourceService) {
246 this.resourceService = resourceService;
247 }
248
249 public ResourcePersistence getResourcePersistence() {
250 return resourcePersistence;
251 }
252
253 public void setResourcePersistence(ResourcePersistence resourcePersistence) {
254 this.resourcePersistence = resourcePersistence;
255 }
256
257 public ResourceFinder getResourceFinder() {
258 return resourceFinder;
259 }
260
261 public void setResourceFinder(ResourceFinder resourceFinder) {
262 this.resourceFinder = resourceFinder;
263 }
264
265 public UserLocalService getUserLocalService() {
266 return userLocalService;
267 }
268
269 public void setUserLocalService(UserLocalService userLocalService) {
270 this.userLocalService = userLocalService;
271 }
272
273 public UserService getUserService() {
274 return userService;
275 }
276
277 public void setUserService(UserService userService) {
278 this.userService = userService;
279 }
280
281 public UserPersistence getUserPersistence() {
282 return userPersistence;
283 }
284
285 public void setUserPersistence(UserPersistence userPersistence) {
286 this.userPersistence = userPersistence;
287 }
288
289 public UserFinder getUserFinder() {
290 return userFinder;
291 }
292
293 public void setUserFinder(UserFinder userFinder) {
294 this.userFinder = userFinder;
295 }
296
297 protected void runSQL(String sql) throws SystemException {
298 try {
299 DataSource dataSource = announcementsDeliveryPersistence.getDataSource();
300
301 SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
302 sql, new int[0]);
303
304 sqlUpdate.update();
305 }
306 catch (Exception e) {
307 throw new SystemException(e);
308 }
309 }
310
311 @BeanReference(type = AnnouncementsDeliveryLocalService.class)
312 protected AnnouncementsDeliveryLocalService announcementsDeliveryLocalService;
313 @BeanReference(type = AnnouncementsDeliveryService.class)
314 protected AnnouncementsDeliveryService announcementsDeliveryService;
315 @BeanReference(type = AnnouncementsDeliveryPersistence.class)
316 protected AnnouncementsDeliveryPersistence announcementsDeliveryPersistence;
317 @BeanReference(type = AnnouncementsEntryLocalService.class)
318 protected AnnouncementsEntryLocalService announcementsEntryLocalService;
319 @BeanReference(type = AnnouncementsEntryService.class)
320 protected AnnouncementsEntryService announcementsEntryService;
321 @BeanReference(type = AnnouncementsEntryPersistence.class)
322 protected AnnouncementsEntryPersistence announcementsEntryPersistence;
323 @BeanReference(type = AnnouncementsEntryFinder.class)
324 protected AnnouncementsEntryFinder announcementsEntryFinder;
325 @BeanReference(type = AnnouncementsFlagLocalService.class)
326 protected AnnouncementsFlagLocalService announcementsFlagLocalService;
327 @BeanReference(type = AnnouncementsFlagService.class)
328 protected AnnouncementsFlagService announcementsFlagService;
329 @BeanReference(type = AnnouncementsFlagPersistence.class)
330 protected AnnouncementsFlagPersistence announcementsFlagPersistence;
331 @BeanReference(type = CounterLocalService.class)
332 protected CounterLocalService counterLocalService;
333 @BeanReference(type = ResourceLocalService.class)
334 protected ResourceLocalService resourceLocalService;
335 @BeanReference(type = ResourceService.class)
336 protected ResourceService resourceService;
337 @BeanReference(type = ResourcePersistence.class)
338 protected ResourcePersistence resourcePersistence;
339 @BeanReference(type = ResourceFinder.class)
340 protected ResourceFinder resourceFinder;
341 @BeanReference(type = UserLocalService.class)
342 protected UserLocalService userLocalService;
343 @BeanReference(type = UserService.class)
344 protected UserService userService;
345 @BeanReference(type = UserPersistence.class)
346 protected UserPersistence userPersistence;
347 @BeanReference(type = UserFinder.class)
348 protected UserFinder userFinder;
349 }