1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.announcements.service.base;
24  
25  import com.liferay.counter.service.CounterLocalService;
26  import com.liferay.counter.service.CounterService;
27  
28  import com.liferay.mail.service.MailService;
29  
30  import com.liferay.portal.PortalException;
31  import com.liferay.portal.SystemException;
32  import com.liferay.portal.kernel.annotation.BeanReference;
33  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
34  import com.liferay.portal.service.CompanyLocalService;
35  import com.liferay.portal.service.CompanyService;
36  import com.liferay.portal.service.GroupLocalService;
37  import com.liferay.portal.service.GroupService;
38  import com.liferay.portal.service.OrganizationLocalService;
39  import com.liferay.portal.service.OrganizationService;
40  import com.liferay.portal.service.ResourceLocalService;
41  import com.liferay.portal.service.ResourceService;
42  import com.liferay.portal.service.RoleLocalService;
43  import com.liferay.portal.service.RoleService;
44  import com.liferay.portal.service.UserGroupLocalService;
45  import com.liferay.portal.service.UserGroupService;
46  import com.liferay.portal.service.UserLocalService;
47  import com.liferay.portal.service.UserService;
48  import com.liferay.portal.service.persistence.CompanyPersistence;
49  import com.liferay.portal.service.persistence.GroupFinder;
50  import com.liferay.portal.service.persistence.GroupPersistence;
51  import com.liferay.portal.service.persistence.OrganizationFinder;
52  import com.liferay.portal.service.persistence.OrganizationPersistence;
53  import com.liferay.portal.service.persistence.ResourceFinder;
54  import com.liferay.portal.service.persistence.ResourcePersistence;
55  import com.liferay.portal.service.persistence.RoleFinder;
56  import com.liferay.portal.service.persistence.RolePersistence;
57  import com.liferay.portal.service.persistence.UserFinder;
58  import com.liferay.portal.service.persistence.UserGroupFinder;
59  import com.liferay.portal.service.persistence.UserGroupPersistence;
60  import com.liferay.portal.service.persistence.UserPersistence;
61  
62  import com.liferay.portlet.announcements.model.AnnouncementsEntry;
63  import com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService;
64  import com.liferay.portlet.announcements.service.AnnouncementsDeliveryService;
65  import com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService;
66  import com.liferay.portlet.announcements.service.AnnouncementsEntryService;
67  import com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService;
68  import com.liferay.portlet.announcements.service.AnnouncementsFlagService;
69  import com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence;
70  import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryFinder;
71  import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryPersistence;
72  import com.liferay.portlet.announcements.service.persistence.AnnouncementsFlagPersistence;
73  
74  import java.util.List;
75  
76  /**
77   * <a href="AnnouncementsEntryLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
78   *
79   * @author Brian Wing Shun Chan
80   *
81   */
82  public abstract class AnnouncementsEntryLocalServiceBaseImpl
83      implements AnnouncementsEntryLocalService {
84      public AnnouncementsEntry addAnnouncementsEntry(
85          AnnouncementsEntry announcementsEntry) throws SystemException {
86          announcementsEntry.setNew(true);
87  
88          return announcementsEntryPersistence.update(announcementsEntry, false);
89      }
90  
91      public AnnouncementsEntry createAnnouncementsEntry(long entryId) {
92          return announcementsEntryPersistence.create(entryId);
93      }
94  
95      public void deleteAnnouncementsEntry(long entryId)
96          throws PortalException, SystemException {
97          announcementsEntryPersistence.remove(entryId);
98      }
99  
100     public void deleteAnnouncementsEntry(AnnouncementsEntry announcementsEntry)
101         throws SystemException {
102         announcementsEntryPersistence.remove(announcementsEntry);
103     }
104 
105     public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
106         throws SystemException {
107         return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery);
108     }
109 
110     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
111         int end) throws SystemException {
112         return announcementsEntryPersistence.findWithDynamicQuery(dynamicQuery,
113             start, end);
114     }
115 
116     public AnnouncementsEntry getAnnouncementsEntry(long entryId)
117         throws PortalException, SystemException {
118         return announcementsEntryPersistence.findByPrimaryKey(entryId);
119     }
120 
121     public List<AnnouncementsEntry> getAnnouncementsEntries(int start, int end)
122         throws SystemException {
123         return announcementsEntryPersistence.findAll(start, end);
124     }
125 
126     public int getAnnouncementsEntriesCount() throws SystemException {
127         return announcementsEntryPersistence.countAll();
128     }
129 
130     public AnnouncementsEntry updateAnnouncementsEntry(
131         AnnouncementsEntry announcementsEntry) throws SystemException {
132         announcementsEntry.setNew(false);
133 
134         return announcementsEntryPersistence.update(announcementsEntry, true);
135     }
136 
137     public AnnouncementsDeliveryLocalService getAnnouncementsDeliveryLocalService() {
138         return announcementsDeliveryLocalService;
139     }
140 
141     public void setAnnouncementsDeliveryLocalService(
142         AnnouncementsDeliveryLocalService announcementsDeliveryLocalService) {
143         this.announcementsDeliveryLocalService = announcementsDeliveryLocalService;
144     }
145 
146     public AnnouncementsDeliveryService getAnnouncementsDeliveryService() {
147         return announcementsDeliveryService;
148     }
149 
150     public void setAnnouncementsDeliveryService(
151         AnnouncementsDeliveryService announcementsDeliveryService) {
152         this.announcementsDeliveryService = announcementsDeliveryService;
153     }
154 
155     public AnnouncementsDeliveryPersistence getAnnouncementsDeliveryPersistence() {
156         return announcementsDeliveryPersistence;
157     }
158 
159     public void setAnnouncementsDeliveryPersistence(
160         AnnouncementsDeliveryPersistence announcementsDeliveryPersistence) {
161         this.announcementsDeliveryPersistence = announcementsDeliveryPersistence;
162     }
163 
164     public AnnouncementsEntryLocalService getAnnouncementsEntryLocalService() {
165         return announcementsEntryLocalService;
166     }
167 
168     public void setAnnouncementsEntryLocalService(
169         AnnouncementsEntryLocalService announcementsEntryLocalService) {
170         this.announcementsEntryLocalService = announcementsEntryLocalService;
171     }
172 
173     public AnnouncementsEntryService getAnnouncementsEntryService() {
174         return announcementsEntryService;
175     }
176 
177     public void setAnnouncementsEntryService(
178         AnnouncementsEntryService announcementsEntryService) {
179         this.announcementsEntryService = announcementsEntryService;
180     }
181 
182     public AnnouncementsEntryPersistence getAnnouncementsEntryPersistence() {
183         return announcementsEntryPersistence;
184     }
185 
186     public void setAnnouncementsEntryPersistence(
187         AnnouncementsEntryPersistence announcementsEntryPersistence) {
188         this.announcementsEntryPersistence = announcementsEntryPersistence;
189     }
190 
191     public AnnouncementsEntryFinder getAnnouncementsEntryFinder() {
192         return announcementsEntryFinder;
193     }
194 
195     public void setAnnouncementsEntryFinder(
196         AnnouncementsEntryFinder announcementsEntryFinder) {
197         this.announcementsEntryFinder = announcementsEntryFinder;
198     }
199 
200     public AnnouncementsFlagLocalService getAnnouncementsFlagLocalService() {
201         return announcementsFlagLocalService;
202     }
203 
204     public void setAnnouncementsFlagLocalService(
205         AnnouncementsFlagLocalService announcementsFlagLocalService) {
206         this.announcementsFlagLocalService = announcementsFlagLocalService;
207     }
208 
209     public AnnouncementsFlagService getAnnouncementsFlagService() {
210         return announcementsFlagService;
211     }
212 
213     public void setAnnouncementsFlagService(
214         AnnouncementsFlagService announcementsFlagService) {
215         this.announcementsFlagService = announcementsFlagService;
216     }
217 
218     public AnnouncementsFlagPersistence getAnnouncementsFlagPersistence() {
219         return announcementsFlagPersistence;
220     }
221 
222     public void setAnnouncementsFlagPersistence(
223         AnnouncementsFlagPersistence announcementsFlagPersistence) {
224         this.announcementsFlagPersistence = announcementsFlagPersistence;
225     }
226 
227     public CounterLocalService getCounterLocalService() {
228         return counterLocalService;
229     }
230 
231     public void setCounterLocalService(CounterLocalService counterLocalService) {
232         this.counterLocalService = counterLocalService;
233     }
234 
235     public CounterService getCounterService() {
236         return counterService;
237     }
238 
239     public void setCounterService(CounterService counterService) {
240         this.counterService = counterService;
241     }
242 
243     public MailService getMailService() {
244         return mailService;
245     }
246 
247     public void setMailService(MailService mailService) {
248         this.mailService = mailService;
249     }
250 
251     public CompanyLocalService getCompanyLocalService() {
252         return companyLocalService;
253     }
254 
255     public void setCompanyLocalService(CompanyLocalService companyLocalService) {
256         this.companyLocalService = companyLocalService;
257     }
258 
259     public CompanyService getCompanyService() {
260         return companyService;
261     }
262 
263     public void setCompanyService(CompanyService companyService) {
264         this.companyService = companyService;
265     }
266 
267     public CompanyPersistence getCompanyPersistence() {
268         return companyPersistence;
269     }
270 
271     public void setCompanyPersistence(CompanyPersistence companyPersistence) {
272         this.companyPersistence = companyPersistence;
273     }
274 
275     public GroupLocalService getGroupLocalService() {
276         return groupLocalService;
277     }
278 
279     public void setGroupLocalService(GroupLocalService groupLocalService) {
280         this.groupLocalService = groupLocalService;
281     }
282 
283     public GroupService getGroupService() {
284         return groupService;
285     }
286 
287     public void setGroupService(GroupService groupService) {
288         this.groupService = groupService;
289     }
290 
291     public GroupPersistence getGroupPersistence() {
292         return groupPersistence;
293     }
294 
295     public void setGroupPersistence(GroupPersistence groupPersistence) {
296         this.groupPersistence = groupPersistence;
297     }
298 
299     public GroupFinder getGroupFinder() {
300         return groupFinder;
301     }
302 
303     public void setGroupFinder(GroupFinder groupFinder) {
304         this.groupFinder = groupFinder;
305     }
306 
307     public OrganizationLocalService getOrganizationLocalService() {
308         return organizationLocalService;
309     }
310 
311     public void setOrganizationLocalService(
312         OrganizationLocalService organizationLocalService) {
313         this.organizationLocalService = organizationLocalService;
314     }
315 
316     public OrganizationService getOrganizationService() {
317         return organizationService;
318     }
319 
320     public void setOrganizationService(OrganizationService organizationService) {
321         this.organizationService = organizationService;
322     }
323 
324     public OrganizationPersistence getOrganizationPersistence() {
325         return organizationPersistence;
326     }
327 
328     public void setOrganizationPersistence(
329         OrganizationPersistence organizationPersistence) {
330         this.organizationPersistence = organizationPersistence;
331     }
332 
333     public OrganizationFinder getOrganizationFinder() {
334         return organizationFinder;
335     }
336 
337     public void setOrganizationFinder(OrganizationFinder organizationFinder) {
338         this.organizationFinder = organizationFinder;
339     }
340 
341     public ResourceLocalService getResourceLocalService() {
342         return resourceLocalService;
343     }
344 
345     public void setResourceLocalService(
346         ResourceLocalService resourceLocalService) {
347         this.resourceLocalService = resourceLocalService;
348     }
349 
350     public ResourceService getResourceService() {
351         return resourceService;
352     }
353 
354     public void setResourceService(ResourceService resourceService) {
355         this.resourceService = resourceService;
356     }
357 
358     public ResourcePersistence getResourcePersistence() {
359         return resourcePersistence;
360     }
361 
362     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
363         this.resourcePersistence = resourcePersistence;
364     }
365 
366     public ResourceFinder getResourceFinder() {
367         return resourceFinder;
368     }
369 
370     public void setResourceFinder(ResourceFinder resourceFinder) {
371         this.resourceFinder = resourceFinder;
372     }
373 
374     public RoleLocalService getRoleLocalService() {
375         return roleLocalService;
376     }
377 
378     public void setRoleLocalService(RoleLocalService roleLocalService) {
379         this.roleLocalService = roleLocalService;
380     }
381 
382     public RoleService getRoleService() {
383         return roleService;
384     }
385 
386     public void setRoleService(RoleService roleService) {
387         this.roleService = roleService;
388     }
389 
390     public RolePersistence getRolePersistence() {
391         return rolePersistence;
392     }
393 
394     public void setRolePersistence(RolePersistence rolePersistence) {
395         this.rolePersistence = rolePersistence;
396     }
397 
398     public RoleFinder getRoleFinder() {
399         return roleFinder;
400     }
401 
402     public void setRoleFinder(RoleFinder roleFinder) {
403         this.roleFinder = roleFinder;
404     }
405 
406     public UserLocalService getUserLocalService() {
407         return userLocalService;
408     }
409 
410     public void setUserLocalService(UserLocalService userLocalService) {
411         this.userLocalService = userLocalService;
412     }
413 
414     public UserService getUserService() {
415         return userService;
416     }
417 
418     public void setUserService(UserService userService) {
419         this.userService = userService;
420     }
421 
422     public UserPersistence getUserPersistence() {
423         return userPersistence;
424     }
425 
426     public void setUserPersistence(UserPersistence userPersistence) {
427         this.userPersistence = userPersistence;
428     }
429 
430     public UserFinder getUserFinder() {
431         return userFinder;
432     }
433 
434     public void setUserFinder(UserFinder userFinder) {
435         this.userFinder = userFinder;
436     }
437 
438     public UserGroupLocalService getUserGroupLocalService() {
439         return userGroupLocalService;
440     }
441 
442     public void setUserGroupLocalService(
443         UserGroupLocalService userGroupLocalService) {
444         this.userGroupLocalService = userGroupLocalService;
445     }
446 
447     public UserGroupService getUserGroupService() {
448         return userGroupService;
449     }
450 
451     public void setUserGroupService(UserGroupService userGroupService) {
452         this.userGroupService = userGroupService;
453     }
454 
455     public UserGroupPersistence getUserGroupPersistence() {
456         return userGroupPersistence;
457     }
458 
459     public void setUserGroupPersistence(
460         UserGroupPersistence userGroupPersistence) {
461         this.userGroupPersistence = userGroupPersistence;
462     }
463 
464     public UserGroupFinder getUserGroupFinder() {
465         return userGroupFinder;
466     }
467 
468     public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
469         this.userGroupFinder = userGroupFinder;
470     }
471 
472     @BeanReference(name = "com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService.impl")
473     protected AnnouncementsDeliveryLocalService announcementsDeliveryLocalService;
474     @BeanReference(name = "com.liferay.portlet.announcements.service.AnnouncementsDeliveryService.impl")
475     protected AnnouncementsDeliveryService announcementsDeliveryService;
476     @BeanReference(name = "com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence.impl")
477     protected AnnouncementsDeliveryPersistence announcementsDeliveryPersistence;
478     @BeanReference(name = "com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService.impl")
479     protected AnnouncementsEntryLocalService announcementsEntryLocalService;
480     @BeanReference(name = "com.liferay.portlet.announcements.service.AnnouncementsEntryService.impl")
481     protected AnnouncementsEntryService announcementsEntryService;
482     @BeanReference(name = "com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryPersistence.impl")
483     protected AnnouncementsEntryPersistence announcementsEntryPersistence;
484     @BeanReference(name = "com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryFinder.impl")
485     protected AnnouncementsEntryFinder announcementsEntryFinder;
486     @BeanReference(name = "com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService.impl")
487     protected AnnouncementsFlagLocalService announcementsFlagLocalService;
488     @BeanReference(name = "com.liferay.portlet.announcements.service.AnnouncementsFlagService.impl")
489     protected AnnouncementsFlagService announcementsFlagService;
490     @BeanReference(name = "com.liferay.portlet.announcements.service.persistence.AnnouncementsFlagPersistence.impl")
491     protected AnnouncementsFlagPersistence announcementsFlagPersistence;
492     @BeanReference(name = "com.liferay.counter.service.CounterLocalService.impl")
493     protected CounterLocalService counterLocalService;
494     @BeanReference(name = "com.liferay.counter.service.CounterService.impl")
495     protected CounterService counterService;
496     @BeanReference(name = "com.liferay.mail.service.MailService.impl")
497     protected MailService mailService;
498     @BeanReference(name = "com.liferay.portal.service.CompanyLocalService.impl")
499     protected CompanyLocalService companyLocalService;
500     @BeanReference(name = "com.liferay.portal.service.CompanyService.impl")
501     protected CompanyService companyService;
502     @BeanReference(name = "com.liferay.portal.service.persistence.CompanyPersistence.impl")
503     protected CompanyPersistence companyPersistence;
504     @BeanReference(name = "com.liferay.portal.service.GroupLocalService.impl")
505     protected GroupLocalService groupLocalService;
506     @BeanReference(name = "com.liferay.portal.service.GroupService.impl")
507     protected GroupService groupService;
508     @BeanReference(name = "com.liferay.portal.service.persistence.GroupPersistence.impl")
509     protected GroupPersistence groupPersistence;
510     @BeanReference(name = "com.liferay.portal.service.persistence.GroupFinder.impl")
511     protected GroupFinder groupFinder;
512     @BeanReference(name = "com.liferay.portal.service.OrganizationLocalService.impl")
513     protected OrganizationLocalService organizationLocalService;
514     @BeanReference(name = "com.liferay.portal.service.OrganizationService.impl")
515     protected OrganizationService organizationService;
516     @BeanReference(name = "com.liferay.portal.service.persistence.OrganizationPersistence.impl")
517     protected OrganizationPersistence organizationPersistence;
518     @BeanReference(name = "com.liferay.portal.service.persistence.OrganizationFinder.impl")
519     protected OrganizationFinder organizationFinder;
520     @BeanReference(name = "com.liferay.portal.service.ResourceLocalService.impl")
521     protected ResourceLocalService resourceLocalService;
522     @BeanReference(name = "com.liferay.portal.service.ResourceService.impl")
523     protected ResourceService resourceService;
524     @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence.impl")
525     protected ResourcePersistence resourcePersistence;
526     @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder.impl")
527     protected ResourceFinder resourceFinder;
528     @BeanReference(name = "com.liferay.portal.service.RoleLocalService.impl")
529     protected RoleLocalService roleLocalService;
530     @BeanReference(name = "com.liferay.portal.service.RoleService.impl")
531     protected RoleService roleService;
532     @BeanReference(name = "com.liferay.portal.service.persistence.RolePersistence.impl")
533     protected RolePersistence rolePersistence;
534     @BeanReference(name = "com.liferay.portal.service.persistence.RoleFinder.impl")
535     protected RoleFinder roleFinder;
536     @BeanReference(name = "com.liferay.portal.service.UserLocalService.impl")
537     protected UserLocalService userLocalService;
538     @BeanReference(name = "com.liferay.portal.service.UserService.impl")
539     protected UserService userService;
540     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
541     protected UserPersistence userPersistence;
542     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder.impl")
543     protected UserFinder userFinder;
544     @BeanReference(name = "com.liferay.portal.service.UserGroupLocalService.impl")
545     protected UserGroupLocalService userGroupLocalService;
546     @BeanReference(name = "com.liferay.portal.service.UserGroupService.impl")
547     protected UserGroupService userGroupService;
548     @BeanReference(name = "com.liferay.portal.service.persistence.UserGroupPersistence.impl")
549     protected UserGroupPersistence userGroupPersistence;
550     @BeanReference(name = "com.liferay.portal.service.persistence.UserGroupFinder.impl")
551     protected UserGroupFinder userGroupFinder;
552 }