1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.announcements.service.base;
16  
17  import com.liferay.counter.service.CounterLocalService;
18  
19  import com.liferay.mail.service.MailService;
20  
21  import com.liferay.portal.kernel.annotation.BeanReference;
22  import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
23  import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
24  import com.liferay.portal.kernel.exception.SystemException;
25  import com.liferay.portal.service.CompanyLocalService;
26  import com.liferay.portal.service.CompanyService;
27  import com.liferay.portal.service.GroupLocalService;
28  import com.liferay.portal.service.GroupService;
29  import com.liferay.portal.service.OrganizationLocalService;
30  import com.liferay.portal.service.OrganizationService;
31  import com.liferay.portal.service.ResourceLocalService;
32  import com.liferay.portal.service.ResourceService;
33  import com.liferay.portal.service.RoleLocalService;
34  import com.liferay.portal.service.RoleService;
35  import com.liferay.portal.service.UserGroupLocalService;
36  import com.liferay.portal.service.UserGroupService;
37  import com.liferay.portal.service.UserLocalService;
38  import com.liferay.portal.service.UserService;
39  import com.liferay.portal.service.base.PrincipalBean;
40  import com.liferay.portal.service.persistence.CompanyPersistence;
41  import com.liferay.portal.service.persistence.GroupFinder;
42  import com.liferay.portal.service.persistence.GroupPersistence;
43  import com.liferay.portal.service.persistence.OrganizationFinder;
44  import com.liferay.portal.service.persistence.OrganizationPersistence;
45  import com.liferay.portal.service.persistence.ResourceFinder;
46  import com.liferay.portal.service.persistence.ResourcePersistence;
47  import com.liferay.portal.service.persistence.RoleFinder;
48  import com.liferay.portal.service.persistence.RolePersistence;
49  import com.liferay.portal.service.persistence.UserFinder;
50  import com.liferay.portal.service.persistence.UserGroupFinder;
51  import com.liferay.portal.service.persistence.UserGroupPersistence;
52  import com.liferay.portal.service.persistence.UserPersistence;
53  
54  import com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService;
55  import com.liferay.portlet.announcements.service.AnnouncementsDeliveryService;
56  import com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService;
57  import com.liferay.portlet.announcements.service.AnnouncementsEntryService;
58  import com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService;
59  import com.liferay.portlet.announcements.service.AnnouncementsFlagService;
60  import com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence;
61  import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryFinder;
62  import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryPersistence;
63  import com.liferay.portlet.announcements.service.persistence.AnnouncementsFlagPersistence;
64  
65  import javax.sql.DataSource;
66  
67  /**
68   * <a href="AnnouncementsEntryServiceBaseImpl.java.html"><b><i>View Source</i>
69   * </b></a>
70   *
71   * @author Brian Wing Shun Chan
72   */
73  public abstract class AnnouncementsEntryServiceBaseImpl extends PrincipalBean
74      implements AnnouncementsEntryService {
75      public AnnouncementsDeliveryLocalService getAnnouncementsDeliveryLocalService() {
76          return announcementsDeliveryLocalService;
77      }
78  
79      public void setAnnouncementsDeliveryLocalService(
80          AnnouncementsDeliveryLocalService announcementsDeliveryLocalService) {
81          this.announcementsDeliveryLocalService = announcementsDeliveryLocalService;
82      }
83  
84      public AnnouncementsDeliveryService getAnnouncementsDeliveryService() {
85          return announcementsDeliveryService;
86      }
87  
88      public void setAnnouncementsDeliveryService(
89          AnnouncementsDeliveryService announcementsDeliveryService) {
90          this.announcementsDeliveryService = announcementsDeliveryService;
91      }
92  
93      public AnnouncementsDeliveryPersistence getAnnouncementsDeliveryPersistence() {
94          return announcementsDeliveryPersistence;
95      }
96  
97      public void setAnnouncementsDeliveryPersistence(
98          AnnouncementsDeliveryPersistence announcementsDeliveryPersistence) {
99          this.announcementsDeliveryPersistence = announcementsDeliveryPersistence;
100     }
101 
102     public AnnouncementsEntryLocalService getAnnouncementsEntryLocalService() {
103         return announcementsEntryLocalService;
104     }
105 
106     public void setAnnouncementsEntryLocalService(
107         AnnouncementsEntryLocalService announcementsEntryLocalService) {
108         this.announcementsEntryLocalService = announcementsEntryLocalService;
109     }
110 
111     public AnnouncementsEntryService getAnnouncementsEntryService() {
112         return announcementsEntryService;
113     }
114 
115     public void setAnnouncementsEntryService(
116         AnnouncementsEntryService announcementsEntryService) {
117         this.announcementsEntryService = announcementsEntryService;
118     }
119 
120     public AnnouncementsEntryPersistence getAnnouncementsEntryPersistence() {
121         return announcementsEntryPersistence;
122     }
123 
124     public void setAnnouncementsEntryPersistence(
125         AnnouncementsEntryPersistence announcementsEntryPersistence) {
126         this.announcementsEntryPersistence = announcementsEntryPersistence;
127     }
128 
129     public AnnouncementsEntryFinder getAnnouncementsEntryFinder() {
130         return announcementsEntryFinder;
131     }
132 
133     public void setAnnouncementsEntryFinder(
134         AnnouncementsEntryFinder announcementsEntryFinder) {
135         this.announcementsEntryFinder = announcementsEntryFinder;
136     }
137 
138     public AnnouncementsFlagLocalService getAnnouncementsFlagLocalService() {
139         return announcementsFlagLocalService;
140     }
141 
142     public void setAnnouncementsFlagLocalService(
143         AnnouncementsFlagLocalService announcementsFlagLocalService) {
144         this.announcementsFlagLocalService = announcementsFlagLocalService;
145     }
146 
147     public AnnouncementsFlagService getAnnouncementsFlagService() {
148         return announcementsFlagService;
149     }
150 
151     public void setAnnouncementsFlagService(
152         AnnouncementsFlagService announcementsFlagService) {
153         this.announcementsFlagService = announcementsFlagService;
154     }
155 
156     public AnnouncementsFlagPersistence getAnnouncementsFlagPersistence() {
157         return announcementsFlagPersistence;
158     }
159 
160     public void setAnnouncementsFlagPersistence(
161         AnnouncementsFlagPersistence announcementsFlagPersistence) {
162         this.announcementsFlagPersistence = announcementsFlagPersistence;
163     }
164 
165     public CounterLocalService getCounterLocalService() {
166         return counterLocalService;
167     }
168 
169     public void setCounterLocalService(CounterLocalService counterLocalService) {
170         this.counterLocalService = counterLocalService;
171     }
172 
173     public MailService getMailService() {
174         return mailService;
175     }
176 
177     public void setMailService(MailService mailService) {
178         this.mailService = mailService;
179     }
180 
181     public CompanyLocalService getCompanyLocalService() {
182         return companyLocalService;
183     }
184 
185     public void setCompanyLocalService(CompanyLocalService companyLocalService) {
186         this.companyLocalService = companyLocalService;
187     }
188 
189     public CompanyService getCompanyService() {
190         return companyService;
191     }
192 
193     public void setCompanyService(CompanyService companyService) {
194         this.companyService = companyService;
195     }
196 
197     public CompanyPersistence getCompanyPersistence() {
198         return companyPersistence;
199     }
200 
201     public void setCompanyPersistence(CompanyPersistence companyPersistence) {
202         this.companyPersistence = companyPersistence;
203     }
204 
205     public GroupLocalService getGroupLocalService() {
206         return groupLocalService;
207     }
208 
209     public void setGroupLocalService(GroupLocalService groupLocalService) {
210         this.groupLocalService = groupLocalService;
211     }
212 
213     public GroupService getGroupService() {
214         return groupService;
215     }
216 
217     public void setGroupService(GroupService groupService) {
218         this.groupService = groupService;
219     }
220 
221     public GroupPersistence getGroupPersistence() {
222         return groupPersistence;
223     }
224 
225     public void setGroupPersistence(GroupPersistence groupPersistence) {
226         this.groupPersistence = groupPersistence;
227     }
228 
229     public GroupFinder getGroupFinder() {
230         return groupFinder;
231     }
232 
233     public void setGroupFinder(GroupFinder groupFinder) {
234         this.groupFinder = groupFinder;
235     }
236 
237     public OrganizationLocalService getOrganizationLocalService() {
238         return organizationLocalService;
239     }
240 
241     public void setOrganizationLocalService(
242         OrganizationLocalService organizationLocalService) {
243         this.organizationLocalService = organizationLocalService;
244     }
245 
246     public OrganizationService getOrganizationService() {
247         return organizationService;
248     }
249 
250     public void setOrganizationService(OrganizationService organizationService) {
251         this.organizationService = organizationService;
252     }
253 
254     public OrganizationPersistence getOrganizationPersistence() {
255         return organizationPersistence;
256     }
257 
258     public void setOrganizationPersistence(
259         OrganizationPersistence organizationPersistence) {
260         this.organizationPersistence = organizationPersistence;
261     }
262 
263     public OrganizationFinder getOrganizationFinder() {
264         return organizationFinder;
265     }
266 
267     public void setOrganizationFinder(OrganizationFinder organizationFinder) {
268         this.organizationFinder = organizationFinder;
269     }
270 
271     public ResourceLocalService getResourceLocalService() {
272         return resourceLocalService;
273     }
274 
275     public void setResourceLocalService(
276         ResourceLocalService resourceLocalService) {
277         this.resourceLocalService = resourceLocalService;
278     }
279 
280     public ResourceService getResourceService() {
281         return resourceService;
282     }
283 
284     public void setResourceService(ResourceService resourceService) {
285         this.resourceService = resourceService;
286     }
287 
288     public ResourcePersistence getResourcePersistence() {
289         return resourcePersistence;
290     }
291 
292     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
293         this.resourcePersistence = resourcePersistence;
294     }
295 
296     public ResourceFinder getResourceFinder() {
297         return resourceFinder;
298     }
299 
300     public void setResourceFinder(ResourceFinder resourceFinder) {
301         this.resourceFinder = resourceFinder;
302     }
303 
304     public RoleLocalService getRoleLocalService() {
305         return roleLocalService;
306     }
307 
308     public void setRoleLocalService(RoleLocalService roleLocalService) {
309         this.roleLocalService = roleLocalService;
310     }
311 
312     public RoleService getRoleService() {
313         return roleService;
314     }
315 
316     public void setRoleService(RoleService roleService) {
317         this.roleService = roleService;
318     }
319 
320     public RolePersistence getRolePersistence() {
321         return rolePersistence;
322     }
323 
324     public void setRolePersistence(RolePersistence rolePersistence) {
325         this.rolePersistence = rolePersistence;
326     }
327 
328     public RoleFinder getRoleFinder() {
329         return roleFinder;
330     }
331 
332     public void setRoleFinder(RoleFinder roleFinder) {
333         this.roleFinder = roleFinder;
334     }
335 
336     public UserLocalService getUserLocalService() {
337         return userLocalService;
338     }
339 
340     public void setUserLocalService(UserLocalService userLocalService) {
341         this.userLocalService = userLocalService;
342     }
343 
344     public UserService getUserService() {
345         return userService;
346     }
347 
348     public void setUserService(UserService userService) {
349         this.userService = userService;
350     }
351 
352     public UserPersistence getUserPersistence() {
353         return userPersistence;
354     }
355 
356     public void setUserPersistence(UserPersistence userPersistence) {
357         this.userPersistence = userPersistence;
358     }
359 
360     public UserFinder getUserFinder() {
361         return userFinder;
362     }
363 
364     public void setUserFinder(UserFinder userFinder) {
365         this.userFinder = userFinder;
366     }
367 
368     public UserGroupLocalService getUserGroupLocalService() {
369         return userGroupLocalService;
370     }
371 
372     public void setUserGroupLocalService(
373         UserGroupLocalService userGroupLocalService) {
374         this.userGroupLocalService = userGroupLocalService;
375     }
376 
377     public UserGroupService getUserGroupService() {
378         return userGroupService;
379     }
380 
381     public void setUserGroupService(UserGroupService userGroupService) {
382         this.userGroupService = userGroupService;
383     }
384 
385     public UserGroupPersistence getUserGroupPersistence() {
386         return userGroupPersistence;
387     }
388 
389     public void setUserGroupPersistence(
390         UserGroupPersistence userGroupPersistence) {
391         this.userGroupPersistence = userGroupPersistence;
392     }
393 
394     public UserGroupFinder getUserGroupFinder() {
395         return userGroupFinder;
396     }
397 
398     public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
399         this.userGroupFinder = userGroupFinder;
400     }
401 
402     protected void runSQL(String sql) throws SystemException {
403         try {
404             DataSource dataSource = announcementsEntryPersistence.getDataSource();
405 
406             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
407                     sql, new int[0]);
408 
409             sqlUpdate.update();
410         }
411         catch (Exception e) {
412             throw new SystemException(e);
413         }
414     }
415 
416     @BeanReference(type = AnnouncementsDeliveryLocalService.class)
417     protected AnnouncementsDeliveryLocalService announcementsDeliveryLocalService;
418     @BeanReference(type = AnnouncementsDeliveryService.class)
419     protected AnnouncementsDeliveryService announcementsDeliveryService;
420     @BeanReference(type = AnnouncementsDeliveryPersistence.class)
421     protected AnnouncementsDeliveryPersistence announcementsDeliveryPersistence;
422     @BeanReference(type = AnnouncementsEntryLocalService.class)
423     protected AnnouncementsEntryLocalService announcementsEntryLocalService;
424     @BeanReference(type = AnnouncementsEntryService.class)
425     protected AnnouncementsEntryService announcementsEntryService;
426     @BeanReference(type = AnnouncementsEntryPersistence.class)
427     protected AnnouncementsEntryPersistence announcementsEntryPersistence;
428     @BeanReference(type = AnnouncementsEntryFinder.class)
429     protected AnnouncementsEntryFinder announcementsEntryFinder;
430     @BeanReference(type = AnnouncementsFlagLocalService.class)
431     protected AnnouncementsFlagLocalService announcementsFlagLocalService;
432     @BeanReference(type = AnnouncementsFlagService.class)
433     protected AnnouncementsFlagService announcementsFlagService;
434     @BeanReference(type = AnnouncementsFlagPersistence.class)
435     protected AnnouncementsFlagPersistence announcementsFlagPersistence;
436     @BeanReference(type = CounterLocalService.class)
437     protected CounterLocalService counterLocalService;
438     @BeanReference(type = MailService.class)
439     protected MailService mailService;
440     @BeanReference(type = CompanyLocalService.class)
441     protected CompanyLocalService companyLocalService;
442     @BeanReference(type = CompanyService.class)
443     protected CompanyService companyService;
444     @BeanReference(type = CompanyPersistence.class)
445     protected CompanyPersistence companyPersistence;
446     @BeanReference(type = GroupLocalService.class)
447     protected GroupLocalService groupLocalService;
448     @BeanReference(type = GroupService.class)
449     protected GroupService groupService;
450     @BeanReference(type = GroupPersistence.class)
451     protected GroupPersistence groupPersistence;
452     @BeanReference(type = GroupFinder.class)
453     protected GroupFinder groupFinder;
454     @BeanReference(type = OrganizationLocalService.class)
455     protected OrganizationLocalService organizationLocalService;
456     @BeanReference(type = OrganizationService.class)
457     protected OrganizationService organizationService;
458     @BeanReference(type = OrganizationPersistence.class)
459     protected OrganizationPersistence organizationPersistence;
460     @BeanReference(type = OrganizationFinder.class)
461     protected OrganizationFinder organizationFinder;
462     @BeanReference(type = ResourceLocalService.class)
463     protected ResourceLocalService resourceLocalService;
464     @BeanReference(type = ResourceService.class)
465     protected ResourceService resourceService;
466     @BeanReference(type = ResourcePersistence.class)
467     protected ResourcePersistence resourcePersistence;
468     @BeanReference(type = ResourceFinder.class)
469     protected ResourceFinder resourceFinder;
470     @BeanReference(type = RoleLocalService.class)
471     protected RoleLocalService roleLocalService;
472     @BeanReference(type = RoleService.class)
473     protected RoleService roleService;
474     @BeanReference(type = RolePersistence.class)
475     protected RolePersistence rolePersistence;
476     @BeanReference(type = RoleFinder.class)
477     protected RoleFinder roleFinder;
478     @BeanReference(type = UserLocalService.class)
479     protected UserLocalService userLocalService;
480     @BeanReference(type = UserService.class)
481     protected UserService userService;
482     @BeanReference(type = UserPersistence.class)
483     protected UserPersistence userPersistence;
484     @BeanReference(type = UserFinder.class)
485     protected UserFinder userFinder;
486     @BeanReference(type = UserGroupLocalService.class)
487     protected UserGroupLocalService userGroupLocalService;
488     @BeanReference(type = UserGroupService.class)
489     protected UserGroupService userGroupService;
490     @BeanReference(type = UserGroupPersistence.class)
491     protected UserGroupPersistence userGroupPersistence;
492     @BeanReference(type = UserGroupFinder.class)
493     protected UserGroupFinder userGroupFinder;
494 }