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.messageboards.service.base;
16  
17  import com.liferay.counter.service.CounterLocalService;
18  
19  import com.liferay.portal.kernel.annotation.BeanReference;
20  import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
21  import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
22  import com.liferay.portal.kernel.exception.SystemException;
23  import com.liferay.portal.service.GroupLocalService;
24  import com.liferay.portal.service.GroupService;
25  import com.liferay.portal.service.ResourceLocalService;
26  import com.liferay.portal.service.ResourceService;
27  import com.liferay.portal.service.SubscriptionLocalService;
28  import com.liferay.portal.service.UserLocalService;
29  import com.liferay.portal.service.UserService;
30  import com.liferay.portal.service.base.PrincipalBean;
31  import com.liferay.portal.service.persistence.GroupFinder;
32  import com.liferay.portal.service.persistence.GroupPersistence;
33  import com.liferay.portal.service.persistence.ResourceFinder;
34  import com.liferay.portal.service.persistence.ResourcePersistence;
35  import com.liferay.portal.service.persistence.SubscriptionPersistence;
36  import com.liferay.portal.service.persistence.UserFinder;
37  import com.liferay.portal.service.persistence.UserPersistence;
38  
39  import com.liferay.portlet.asset.service.AssetTagLocalService;
40  import com.liferay.portlet.asset.service.AssetTagService;
41  import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
42  import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
43  import com.liferay.portlet.expando.service.ExpandoValueLocalService;
44  import com.liferay.portlet.expando.service.ExpandoValueService;
45  import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
46  import com.liferay.portlet.messageboards.service.MBBanLocalService;
47  import com.liferay.portlet.messageboards.service.MBBanService;
48  import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
49  import com.liferay.portlet.messageboards.service.MBCategoryService;
50  import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
51  import com.liferay.portlet.messageboards.service.MBMailingListLocalService;
52  import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
53  import com.liferay.portlet.messageboards.service.MBMessageFlagService;
54  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
55  import com.liferay.portlet.messageboards.service.MBMessageService;
56  import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
57  import com.liferay.portlet.messageboards.service.MBThreadLocalService;
58  import com.liferay.portlet.messageboards.service.MBThreadService;
59  import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
60  import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
61  import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
62  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
63  import com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence;
64  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
65  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
66  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
67  import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
68  import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
69  import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
70  
71  import javax.sql.DataSource;
72  
73  /**
74   * <a href="MBCategoryServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
75   *
76   * @author Brian Wing Shun Chan
77   */
78  public abstract class MBCategoryServiceBaseImpl extends PrincipalBean
79      implements MBCategoryService {
80      public MBBanLocalService getMBBanLocalService() {
81          return mbBanLocalService;
82      }
83  
84      public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
85          this.mbBanLocalService = mbBanLocalService;
86      }
87  
88      public MBBanService getMBBanService() {
89          return mbBanService;
90      }
91  
92      public void setMBBanService(MBBanService mbBanService) {
93          this.mbBanService = mbBanService;
94      }
95  
96      public MBBanPersistence getMBBanPersistence() {
97          return mbBanPersistence;
98      }
99  
100     public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
101         this.mbBanPersistence = mbBanPersistence;
102     }
103 
104     public MBCategoryLocalService getMBCategoryLocalService() {
105         return mbCategoryLocalService;
106     }
107 
108     public void setMBCategoryLocalService(
109         MBCategoryLocalService mbCategoryLocalService) {
110         this.mbCategoryLocalService = mbCategoryLocalService;
111     }
112 
113     public MBCategoryService getMBCategoryService() {
114         return mbCategoryService;
115     }
116 
117     public void setMBCategoryService(MBCategoryService mbCategoryService) {
118         this.mbCategoryService = mbCategoryService;
119     }
120 
121     public MBCategoryPersistence getMBCategoryPersistence() {
122         return mbCategoryPersistence;
123     }
124 
125     public void setMBCategoryPersistence(
126         MBCategoryPersistence mbCategoryPersistence) {
127         this.mbCategoryPersistence = mbCategoryPersistence;
128     }
129 
130     public MBCategoryFinder getMBCategoryFinder() {
131         return mbCategoryFinder;
132     }
133 
134     public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
135         this.mbCategoryFinder = mbCategoryFinder;
136     }
137 
138     public MBDiscussionLocalService getMBDiscussionLocalService() {
139         return mbDiscussionLocalService;
140     }
141 
142     public void setMBDiscussionLocalService(
143         MBDiscussionLocalService mbDiscussionLocalService) {
144         this.mbDiscussionLocalService = mbDiscussionLocalService;
145     }
146 
147     public MBDiscussionPersistence getMBDiscussionPersistence() {
148         return mbDiscussionPersistence;
149     }
150 
151     public void setMBDiscussionPersistence(
152         MBDiscussionPersistence mbDiscussionPersistence) {
153         this.mbDiscussionPersistence = mbDiscussionPersistence;
154     }
155 
156     public MBMailingListLocalService getMBMailingListLocalService() {
157         return mbMailingListLocalService;
158     }
159 
160     public void setMBMailingListLocalService(
161         MBMailingListLocalService mbMailingListLocalService) {
162         this.mbMailingListLocalService = mbMailingListLocalService;
163     }
164 
165     public MBMailingListPersistence getMBMailingListPersistence() {
166         return mbMailingListPersistence;
167     }
168 
169     public void setMBMailingListPersistence(
170         MBMailingListPersistence mbMailingListPersistence) {
171         this.mbMailingListPersistence = mbMailingListPersistence;
172     }
173 
174     public MBMessageLocalService getMBMessageLocalService() {
175         return mbMessageLocalService;
176     }
177 
178     public void setMBMessageLocalService(
179         MBMessageLocalService mbMessageLocalService) {
180         this.mbMessageLocalService = mbMessageLocalService;
181     }
182 
183     public MBMessageService getMBMessageService() {
184         return mbMessageService;
185     }
186 
187     public void setMBMessageService(MBMessageService mbMessageService) {
188         this.mbMessageService = mbMessageService;
189     }
190 
191     public MBMessagePersistence getMBMessagePersistence() {
192         return mbMessagePersistence;
193     }
194 
195     public void setMBMessagePersistence(
196         MBMessagePersistence mbMessagePersistence) {
197         this.mbMessagePersistence = mbMessagePersistence;
198     }
199 
200     public MBMessageFinder getMBMessageFinder() {
201         return mbMessageFinder;
202     }
203 
204     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
205         this.mbMessageFinder = mbMessageFinder;
206     }
207 
208     public MBMessageFlagLocalService getMBMessageFlagLocalService() {
209         return mbMessageFlagLocalService;
210     }
211 
212     public void setMBMessageFlagLocalService(
213         MBMessageFlagLocalService mbMessageFlagLocalService) {
214         this.mbMessageFlagLocalService = mbMessageFlagLocalService;
215     }
216 
217     public MBMessageFlagService getMBMessageFlagService() {
218         return mbMessageFlagService;
219     }
220 
221     public void setMBMessageFlagService(
222         MBMessageFlagService mbMessageFlagService) {
223         this.mbMessageFlagService = mbMessageFlagService;
224     }
225 
226     public MBMessageFlagPersistence getMBMessageFlagPersistence() {
227         return mbMessageFlagPersistence;
228     }
229 
230     public void setMBMessageFlagPersistence(
231         MBMessageFlagPersistence mbMessageFlagPersistence) {
232         this.mbMessageFlagPersistence = mbMessageFlagPersistence;
233     }
234 
235     public MBStatsUserLocalService getMBStatsUserLocalService() {
236         return mbStatsUserLocalService;
237     }
238 
239     public void setMBStatsUserLocalService(
240         MBStatsUserLocalService mbStatsUserLocalService) {
241         this.mbStatsUserLocalService = mbStatsUserLocalService;
242     }
243 
244     public MBStatsUserPersistence getMBStatsUserPersistence() {
245         return mbStatsUserPersistence;
246     }
247 
248     public void setMBStatsUserPersistence(
249         MBStatsUserPersistence mbStatsUserPersistence) {
250         this.mbStatsUserPersistence = mbStatsUserPersistence;
251     }
252 
253     public MBThreadLocalService getMBThreadLocalService() {
254         return mbThreadLocalService;
255     }
256 
257     public void setMBThreadLocalService(
258         MBThreadLocalService mbThreadLocalService) {
259         this.mbThreadLocalService = mbThreadLocalService;
260     }
261 
262     public MBThreadService getMBThreadService() {
263         return mbThreadService;
264     }
265 
266     public void setMBThreadService(MBThreadService mbThreadService) {
267         this.mbThreadService = mbThreadService;
268     }
269 
270     public MBThreadPersistence getMBThreadPersistence() {
271         return mbThreadPersistence;
272     }
273 
274     public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
275         this.mbThreadPersistence = mbThreadPersistence;
276     }
277 
278     public MBThreadFinder getMBThreadFinder() {
279         return mbThreadFinder;
280     }
281 
282     public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
283         this.mbThreadFinder = mbThreadFinder;
284     }
285 
286     public CounterLocalService getCounterLocalService() {
287         return counterLocalService;
288     }
289 
290     public void setCounterLocalService(CounterLocalService counterLocalService) {
291         this.counterLocalService = counterLocalService;
292     }
293 
294     public GroupLocalService getGroupLocalService() {
295         return groupLocalService;
296     }
297 
298     public void setGroupLocalService(GroupLocalService groupLocalService) {
299         this.groupLocalService = groupLocalService;
300     }
301 
302     public GroupService getGroupService() {
303         return groupService;
304     }
305 
306     public void setGroupService(GroupService groupService) {
307         this.groupService = groupService;
308     }
309 
310     public GroupPersistence getGroupPersistence() {
311         return groupPersistence;
312     }
313 
314     public void setGroupPersistence(GroupPersistence groupPersistence) {
315         this.groupPersistence = groupPersistence;
316     }
317 
318     public GroupFinder getGroupFinder() {
319         return groupFinder;
320     }
321 
322     public void setGroupFinder(GroupFinder groupFinder) {
323         this.groupFinder = groupFinder;
324     }
325 
326     public ResourceLocalService getResourceLocalService() {
327         return resourceLocalService;
328     }
329 
330     public void setResourceLocalService(
331         ResourceLocalService resourceLocalService) {
332         this.resourceLocalService = resourceLocalService;
333     }
334 
335     public ResourceService getResourceService() {
336         return resourceService;
337     }
338 
339     public void setResourceService(ResourceService resourceService) {
340         this.resourceService = resourceService;
341     }
342 
343     public ResourcePersistence getResourcePersistence() {
344         return resourcePersistence;
345     }
346 
347     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
348         this.resourcePersistence = resourcePersistence;
349     }
350 
351     public ResourceFinder getResourceFinder() {
352         return resourceFinder;
353     }
354 
355     public void setResourceFinder(ResourceFinder resourceFinder) {
356         this.resourceFinder = resourceFinder;
357     }
358 
359     public SubscriptionLocalService getSubscriptionLocalService() {
360         return subscriptionLocalService;
361     }
362 
363     public void setSubscriptionLocalService(
364         SubscriptionLocalService subscriptionLocalService) {
365         this.subscriptionLocalService = subscriptionLocalService;
366     }
367 
368     public SubscriptionPersistence getSubscriptionPersistence() {
369         return subscriptionPersistence;
370     }
371 
372     public void setSubscriptionPersistence(
373         SubscriptionPersistence subscriptionPersistence) {
374         this.subscriptionPersistence = subscriptionPersistence;
375     }
376 
377     public UserLocalService getUserLocalService() {
378         return userLocalService;
379     }
380 
381     public void setUserLocalService(UserLocalService userLocalService) {
382         this.userLocalService = userLocalService;
383     }
384 
385     public UserService getUserService() {
386         return userService;
387     }
388 
389     public void setUserService(UserService userService) {
390         this.userService = userService;
391     }
392 
393     public UserPersistence getUserPersistence() {
394         return userPersistence;
395     }
396 
397     public void setUserPersistence(UserPersistence userPersistence) {
398         this.userPersistence = userPersistence;
399     }
400 
401     public UserFinder getUserFinder() {
402         return userFinder;
403     }
404 
405     public void setUserFinder(UserFinder userFinder) {
406         this.userFinder = userFinder;
407     }
408 
409     public AssetTagLocalService getAssetTagLocalService() {
410         return assetTagLocalService;
411     }
412 
413     public void setAssetTagLocalService(
414         AssetTagLocalService assetTagLocalService) {
415         this.assetTagLocalService = assetTagLocalService;
416     }
417 
418     public AssetTagService getAssetTagService() {
419         return assetTagService;
420     }
421 
422     public void setAssetTagService(AssetTagService assetTagService) {
423         this.assetTagService = assetTagService;
424     }
425 
426     public AssetTagPersistence getAssetTagPersistence() {
427         return assetTagPersistence;
428     }
429 
430     public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
431         this.assetTagPersistence = assetTagPersistence;
432     }
433 
434     public AssetTagFinder getAssetTagFinder() {
435         return assetTagFinder;
436     }
437 
438     public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
439         this.assetTagFinder = assetTagFinder;
440     }
441 
442     public ExpandoValueLocalService getExpandoValueLocalService() {
443         return expandoValueLocalService;
444     }
445 
446     public void setExpandoValueLocalService(
447         ExpandoValueLocalService expandoValueLocalService) {
448         this.expandoValueLocalService = expandoValueLocalService;
449     }
450 
451     public ExpandoValueService getExpandoValueService() {
452         return expandoValueService;
453     }
454 
455     public void setExpandoValueService(ExpandoValueService expandoValueService) {
456         this.expandoValueService = expandoValueService;
457     }
458 
459     public ExpandoValuePersistence getExpandoValuePersistence() {
460         return expandoValuePersistence;
461     }
462 
463     public void setExpandoValuePersistence(
464         ExpandoValuePersistence expandoValuePersistence) {
465         this.expandoValuePersistence = expandoValuePersistence;
466     }
467 
468     protected void runSQL(String sql) throws SystemException {
469         try {
470             DataSource dataSource = mbCategoryPersistence.getDataSource();
471 
472             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
473                     sql, new int[0]);
474 
475             sqlUpdate.update();
476         }
477         catch (Exception e) {
478             throw new SystemException(e);
479         }
480     }
481 
482     @BeanReference(type = MBBanLocalService.class)
483     protected MBBanLocalService mbBanLocalService;
484     @BeanReference(type = MBBanService.class)
485     protected MBBanService mbBanService;
486     @BeanReference(type = MBBanPersistence.class)
487     protected MBBanPersistence mbBanPersistence;
488     @BeanReference(type = MBCategoryLocalService.class)
489     protected MBCategoryLocalService mbCategoryLocalService;
490     @BeanReference(type = MBCategoryService.class)
491     protected MBCategoryService mbCategoryService;
492     @BeanReference(type = MBCategoryPersistence.class)
493     protected MBCategoryPersistence mbCategoryPersistence;
494     @BeanReference(type = MBCategoryFinder.class)
495     protected MBCategoryFinder mbCategoryFinder;
496     @BeanReference(type = MBDiscussionLocalService.class)
497     protected MBDiscussionLocalService mbDiscussionLocalService;
498     @BeanReference(type = MBDiscussionPersistence.class)
499     protected MBDiscussionPersistence mbDiscussionPersistence;
500     @BeanReference(type = MBMailingListLocalService.class)
501     protected MBMailingListLocalService mbMailingListLocalService;
502     @BeanReference(type = MBMailingListPersistence.class)
503     protected MBMailingListPersistence mbMailingListPersistence;
504     @BeanReference(type = MBMessageLocalService.class)
505     protected MBMessageLocalService mbMessageLocalService;
506     @BeanReference(type = MBMessageService.class)
507     protected MBMessageService mbMessageService;
508     @BeanReference(type = MBMessagePersistence.class)
509     protected MBMessagePersistence mbMessagePersistence;
510     @BeanReference(type = MBMessageFinder.class)
511     protected MBMessageFinder mbMessageFinder;
512     @BeanReference(type = MBMessageFlagLocalService.class)
513     protected MBMessageFlagLocalService mbMessageFlagLocalService;
514     @BeanReference(type = MBMessageFlagService.class)
515     protected MBMessageFlagService mbMessageFlagService;
516     @BeanReference(type = MBMessageFlagPersistence.class)
517     protected MBMessageFlagPersistence mbMessageFlagPersistence;
518     @BeanReference(type = MBStatsUserLocalService.class)
519     protected MBStatsUserLocalService mbStatsUserLocalService;
520     @BeanReference(type = MBStatsUserPersistence.class)
521     protected MBStatsUserPersistence mbStatsUserPersistence;
522     @BeanReference(type = MBThreadLocalService.class)
523     protected MBThreadLocalService mbThreadLocalService;
524     @BeanReference(type = MBThreadService.class)
525     protected MBThreadService mbThreadService;
526     @BeanReference(type = MBThreadPersistence.class)
527     protected MBThreadPersistence mbThreadPersistence;
528     @BeanReference(type = MBThreadFinder.class)
529     protected MBThreadFinder mbThreadFinder;
530     @BeanReference(type = CounterLocalService.class)
531     protected CounterLocalService counterLocalService;
532     @BeanReference(type = GroupLocalService.class)
533     protected GroupLocalService groupLocalService;
534     @BeanReference(type = GroupService.class)
535     protected GroupService groupService;
536     @BeanReference(type = GroupPersistence.class)
537     protected GroupPersistence groupPersistence;
538     @BeanReference(type = GroupFinder.class)
539     protected GroupFinder groupFinder;
540     @BeanReference(type = ResourceLocalService.class)
541     protected ResourceLocalService resourceLocalService;
542     @BeanReference(type = ResourceService.class)
543     protected ResourceService resourceService;
544     @BeanReference(type = ResourcePersistence.class)
545     protected ResourcePersistence resourcePersistence;
546     @BeanReference(type = ResourceFinder.class)
547     protected ResourceFinder resourceFinder;
548     @BeanReference(type = SubscriptionLocalService.class)
549     protected SubscriptionLocalService subscriptionLocalService;
550     @BeanReference(type = SubscriptionPersistence.class)
551     protected SubscriptionPersistence subscriptionPersistence;
552     @BeanReference(type = UserLocalService.class)
553     protected UserLocalService userLocalService;
554     @BeanReference(type = UserService.class)
555     protected UserService userService;
556     @BeanReference(type = UserPersistence.class)
557     protected UserPersistence userPersistence;
558     @BeanReference(type = UserFinder.class)
559     protected UserFinder userFinder;
560     @BeanReference(type = AssetTagLocalService.class)
561     protected AssetTagLocalService assetTagLocalService;
562     @BeanReference(type = AssetTagService.class)
563     protected AssetTagService assetTagService;
564     @BeanReference(type = AssetTagPersistence.class)
565     protected AssetTagPersistence assetTagPersistence;
566     @BeanReference(type = AssetTagFinder.class)
567     protected AssetTagFinder assetTagFinder;
568     @BeanReference(type = ExpandoValueLocalService.class)
569     protected ExpandoValueLocalService expandoValueLocalService;
570     @BeanReference(type = ExpandoValueService.class)
571     protected ExpandoValueService expandoValueService;
572     @BeanReference(type = ExpandoValuePersistence.class)
573     protected ExpandoValuePersistence expandoValuePersistence;
574 }