1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * The contents of this file are subject to the terms of the Liferay Enterprise
5    * Subscription License ("License"). You may not use this file except in
6    * compliance with the License. You can obtain a copy of the License by
7    * contacting Liferay, Inc. See the License for the specific language governing
8    * permissions and limitations under the License, including but not limited to
9    * distribution rights of the Software.
10   *
11   *
12   *
13   */
14  
15  package com.liferay.portlet.messageboards.service.base;
16  
17  import com.liferay.counter.service.CounterLocalService;
18  import com.liferay.counter.service.CounterService;
19  
20  import com.liferay.portal.SystemException;
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.service.ResourceLocalService;
25  import com.liferay.portal.service.ResourceService;
26  import com.liferay.portal.service.UserLocalService;
27  import com.liferay.portal.service.UserService;
28  import com.liferay.portal.service.base.PrincipalBean;
29  import com.liferay.portal.service.persistence.ResourceFinder;
30  import com.liferay.portal.service.persistence.ResourcePersistence;
31  import com.liferay.portal.service.persistence.UserFinder;
32  import com.liferay.portal.service.persistence.UserPersistence;
33  
34  import com.liferay.portlet.messageboards.service.MBBanLocalService;
35  import com.liferay.portlet.messageboards.service.MBBanService;
36  import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
37  import com.liferay.portlet.messageboards.service.MBCategoryService;
38  import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
39  import com.liferay.portlet.messageboards.service.MBMailingListLocalService;
40  import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
41  import com.liferay.portlet.messageboards.service.MBMessageFlagService;
42  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
43  import com.liferay.portlet.messageboards.service.MBMessageService;
44  import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
45  import com.liferay.portlet.messageboards.service.MBThreadLocalService;
46  import com.liferay.portlet.messageboards.service.MBThreadService;
47  import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
48  import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
49  import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
50  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
51  import com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence;
52  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
53  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
54  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
55  import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
56  import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
57  import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
58  
59  import javax.sql.DataSource;
60  
61  /**
62   * <a href="MBBanServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
63   *
64   * @author Brian Wing Shun Chan
65   */
66  public abstract class MBBanServiceBaseImpl extends PrincipalBean
67      implements MBBanService {
68      public MBBanLocalService getMBBanLocalService() {
69          return mbBanLocalService;
70      }
71  
72      public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
73          this.mbBanLocalService = mbBanLocalService;
74      }
75  
76      public MBBanService getMBBanService() {
77          return mbBanService;
78      }
79  
80      public void setMBBanService(MBBanService mbBanService) {
81          this.mbBanService = mbBanService;
82      }
83  
84      public MBBanPersistence getMBBanPersistence() {
85          return mbBanPersistence;
86      }
87  
88      public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
89          this.mbBanPersistence = mbBanPersistence;
90      }
91  
92      public MBCategoryLocalService getMBCategoryLocalService() {
93          return mbCategoryLocalService;
94      }
95  
96      public void setMBCategoryLocalService(
97          MBCategoryLocalService mbCategoryLocalService) {
98          this.mbCategoryLocalService = mbCategoryLocalService;
99      }
100 
101     public MBCategoryService getMBCategoryService() {
102         return mbCategoryService;
103     }
104 
105     public void setMBCategoryService(MBCategoryService mbCategoryService) {
106         this.mbCategoryService = mbCategoryService;
107     }
108 
109     public MBCategoryPersistence getMBCategoryPersistence() {
110         return mbCategoryPersistence;
111     }
112 
113     public void setMBCategoryPersistence(
114         MBCategoryPersistence mbCategoryPersistence) {
115         this.mbCategoryPersistence = mbCategoryPersistence;
116     }
117 
118     public MBCategoryFinder getMBCategoryFinder() {
119         return mbCategoryFinder;
120     }
121 
122     public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
123         this.mbCategoryFinder = mbCategoryFinder;
124     }
125 
126     public MBDiscussionLocalService getMBDiscussionLocalService() {
127         return mbDiscussionLocalService;
128     }
129 
130     public void setMBDiscussionLocalService(
131         MBDiscussionLocalService mbDiscussionLocalService) {
132         this.mbDiscussionLocalService = mbDiscussionLocalService;
133     }
134 
135     public MBDiscussionPersistence getMBDiscussionPersistence() {
136         return mbDiscussionPersistence;
137     }
138 
139     public void setMBDiscussionPersistence(
140         MBDiscussionPersistence mbDiscussionPersistence) {
141         this.mbDiscussionPersistence = mbDiscussionPersistence;
142     }
143 
144     public MBMailingListLocalService getMBMailingListLocalService() {
145         return mbMailingListLocalService;
146     }
147 
148     public void setMBMailingListLocalService(
149         MBMailingListLocalService mbMailingListLocalService) {
150         this.mbMailingListLocalService = mbMailingListLocalService;
151     }
152 
153     public MBMailingListPersistence getMBMailingListPersistence() {
154         return mbMailingListPersistence;
155     }
156 
157     public void setMBMailingListPersistence(
158         MBMailingListPersistence mbMailingListPersistence) {
159         this.mbMailingListPersistence = mbMailingListPersistence;
160     }
161 
162     public MBMessageLocalService getMBMessageLocalService() {
163         return mbMessageLocalService;
164     }
165 
166     public void setMBMessageLocalService(
167         MBMessageLocalService mbMessageLocalService) {
168         this.mbMessageLocalService = mbMessageLocalService;
169     }
170 
171     public MBMessageService getMBMessageService() {
172         return mbMessageService;
173     }
174 
175     public void setMBMessageService(MBMessageService mbMessageService) {
176         this.mbMessageService = mbMessageService;
177     }
178 
179     public MBMessagePersistence getMBMessagePersistence() {
180         return mbMessagePersistence;
181     }
182 
183     public void setMBMessagePersistence(
184         MBMessagePersistence mbMessagePersistence) {
185         this.mbMessagePersistence = mbMessagePersistence;
186     }
187 
188     public MBMessageFinder getMBMessageFinder() {
189         return mbMessageFinder;
190     }
191 
192     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
193         this.mbMessageFinder = mbMessageFinder;
194     }
195 
196     public MBMessageFlagLocalService getMBMessageFlagLocalService() {
197         return mbMessageFlagLocalService;
198     }
199 
200     public void setMBMessageFlagLocalService(
201         MBMessageFlagLocalService mbMessageFlagLocalService) {
202         this.mbMessageFlagLocalService = mbMessageFlagLocalService;
203     }
204 
205     public MBMessageFlagService getMBMessageFlagService() {
206         return mbMessageFlagService;
207     }
208 
209     public void setMBMessageFlagService(
210         MBMessageFlagService mbMessageFlagService) {
211         this.mbMessageFlagService = mbMessageFlagService;
212     }
213 
214     public MBMessageFlagPersistence getMBMessageFlagPersistence() {
215         return mbMessageFlagPersistence;
216     }
217 
218     public void setMBMessageFlagPersistence(
219         MBMessageFlagPersistence mbMessageFlagPersistence) {
220         this.mbMessageFlagPersistence = mbMessageFlagPersistence;
221     }
222 
223     public MBStatsUserLocalService getMBStatsUserLocalService() {
224         return mbStatsUserLocalService;
225     }
226 
227     public void setMBStatsUserLocalService(
228         MBStatsUserLocalService mbStatsUserLocalService) {
229         this.mbStatsUserLocalService = mbStatsUserLocalService;
230     }
231 
232     public MBStatsUserPersistence getMBStatsUserPersistence() {
233         return mbStatsUserPersistence;
234     }
235 
236     public void setMBStatsUserPersistence(
237         MBStatsUserPersistence mbStatsUserPersistence) {
238         this.mbStatsUserPersistence = mbStatsUserPersistence;
239     }
240 
241     public MBThreadLocalService getMBThreadLocalService() {
242         return mbThreadLocalService;
243     }
244 
245     public void setMBThreadLocalService(
246         MBThreadLocalService mbThreadLocalService) {
247         this.mbThreadLocalService = mbThreadLocalService;
248     }
249 
250     public MBThreadService getMBThreadService() {
251         return mbThreadService;
252     }
253 
254     public void setMBThreadService(MBThreadService mbThreadService) {
255         this.mbThreadService = mbThreadService;
256     }
257 
258     public MBThreadPersistence getMBThreadPersistence() {
259         return mbThreadPersistence;
260     }
261 
262     public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
263         this.mbThreadPersistence = mbThreadPersistence;
264     }
265 
266     public MBThreadFinder getMBThreadFinder() {
267         return mbThreadFinder;
268     }
269 
270     public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
271         this.mbThreadFinder = mbThreadFinder;
272     }
273 
274     public CounterLocalService getCounterLocalService() {
275         return counterLocalService;
276     }
277 
278     public void setCounterLocalService(CounterLocalService counterLocalService) {
279         this.counterLocalService = counterLocalService;
280     }
281 
282     public CounterService getCounterService() {
283         return counterService;
284     }
285 
286     public void setCounterService(CounterService counterService) {
287         this.counterService = counterService;
288     }
289 
290     public ResourceLocalService getResourceLocalService() {
291         return resourceLocalService;
292     }
293 
294     public void setResourceLocalService(
295         ResourceLocalService resourceLocalService) {
296         this.resourceLocalService = resourceLocalService;
297     }
298 
299     public ResourceService getResourceService() {
300         return resourceService;
301     }
302 
303     public void setResourceService(ResourceService resourceService) {
304         this.resourceService = resourceService;
305     }
306 
307     public ResourcePersistence getResourcePersistence() {
308         return resourcePersistence;
309     }
310 
311     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
312         this.resourcePersistence = resourcePersistence;
313     }
314 
315     public ResourceFinder getResourceFinder() {
316         return resourceFinder;
317     }
318 
319     public void setResourceFinder(ResourceFinder resourceFinder) {
320         this.resourceFinder = resourceFinder;
321     }
322 
323     public UserLocalService getUserLocalService() {
324         return userLocalService;
325     }
326 
327     public void setUserLocalService(UserLocalService userLocalService) {
328         this.userLocalService = userLocalService;
329     }
330 
331     public UserService getUserService() {
332         return userService;
333     }
334 
335     public void setUserService(UserService userService) {
336         this.userService = userService;
337     }
338 
339     public UserPersistence getUserPersistence() {
340         return userPersistence;
341     }
342 
343     public void setUserPersistence(UserPersistence userPersistence) {
344         this.userPersistence = userPersistence;
345     }
346 
347     public UserFinder getUserFinder() {
348         return userFinder;
349     }
350 
351     public void setUserFinder(UserFinder userFinder) {
352         this.userFinder = userFinder;
353     }
354 
355     protected void runSQL(String sql) throws SystemException {
356         try {
357             DataSource dataSource = mbBanPersistence.getDataSource();
358 
359             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
360                     sql, new int[0]);
361 
362             sqlUpdate.update(new Object[0]);
363         }
364         catch (Exception e) {
365             throw new SystemException(e);
366         }
367     }
368 
369     @BeanReference(type = MBBanLocalService.class)
370     protected MBBanLocalService mbBanLocalService;
371     @BeanReference(type = MBBanService.class)
372     protected MBBanService mbBanService;
373     @BeanReference(type = MBBanPersistence.class)
374     protected MBBanPersistence mbBanPersistence;
375     @BeanReference(type = MBCategoryLocalService.class)
376     protected MBCategoryLocalService mbCategoryLocalService;
377     @BeanReference(type = MBCategoryService.class)
378     protected MBCategoryService mbCategoryService;
379     @BeanReference(type = MBCategoryPersistence.class)
380     protected MBCategoryPersistence mbCategoryPersistence;
381     @BeanReference(type = MBCategoryFinder.class)
382     protected MBCategoryFinder mbCategoryFinder;
383     @BeanReference(type = MBDiscussionLocalService.class)
384     protected MBDiscussionLocalService mbDiscussionLocalService;
385     @BeanReference(type = MBDiscussionPersistence.class)
386     protected MBDiscussionPersistence mbDiscussionPersistence;
387     @BeanReference(type = MBMailingListLocalService.class)
388     protected MBMailingListLocalService mbMailingListLocalService;
389     @BeanReference(type = MBMailingListPersistence.class)
390     protected MBMailingListPersistence mbMailingListPersistence;
391     @BeanReference(type = MBMessageLocalService.class)
392     protected MBMessageLocalService mbMessageLocalService;
393     @BeanReference(type = MBMessageService.class)
394     protected MBMessageService mbMessageService;
395     @BeanReference(type = MBMessagePersistence.class)
396     protected MBMessagePersistence mbMessagePersistence;
397     @BeanReference(type = MBMessageFinder.class)
398     protected MBMessageFinder mbMessageFinder;
399     @BeanReference(type = MBMessageFlagLocalService.class)
400     protected MBMessageFlagLocalService mbMessageFlagLocalService;
401     @BeanReference(type = MBMessageFlagService.class)
402     protected MBMessageFlagService mbMessageFlagService;
403     @BeanReference(type = MBMessageFlagPersistence.class)
404     protected MBMessageFlagPersistence mbMessageFlagPersistence;
405     @BeanReference(type = MBStatsUserLocalService.class)
406     protected MBStatsUserLocalService mbStatsUserLocalService;
407     @BeanReference(type = MBStatsUserPersistence.class)
408     protected MBStatsUserPersistence mbStatsUserPersistence;
409     @BeanReference(type = MBThreadLocalService.class)
410     protected MBThreadLocalService mbThreadLocalService;
411     @BeanReference(type = MBThreadService.class)
412     protected MBThreadService mbThreadService;
413     @BeanReference(type = MBThreadPersistence.class)
414     protected MBThreadPersistence mbThreadPersistence;
415     @BeanReference(type = MBThreadFinder.class)
416     protected MBThreadFinder mbThreadFinder;
417     @BeanReference(type = CounterLocalService.class)
418     protected CounterLocalService counterLocalService;
419     @BeanReference(type = CounterService.class)
420     protected CounterService counterService;
421     @BeanReference(type = ResourceLocalService.class)
422     protected ResourceLocalService resourceLocalService;
423     @BeanReference(type = ResourceService.class)
424     protected ResourceService resourceService;
425     @BeanReference(type = ResourcePersistence.class)
426     protected ResourcePersistence resourcePersistence;
427     @BeanReference(type = ResourceFinder.class)
428     protected ResourceFinder resourceFinder;
429     @BeanReference(type = UserLocalService.class)
430     protected UserLocalService userLocalService;
431     @BeanReference(type = UserService.class)
432     protected UserService userService;
433     @BeanReference(type = UserPersistence.class)
434     protected UserPersistence userPersistence;
435     @BeanReference(type = UserFinder.class)
436     protected UserFinder userFinder;
437 }