1   /**
2    * Copyright (c) 2000-2008 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.messageboards.service.base;
24  
25  import com.liferay.counter.service.CounterLocalService;
26  import com.liferay.counter.service.CounterLocalServiceFactory;
27  import com.liferay.counter.service.CounterService;
28  import com.liferay.counter.service.CounterServiceFactory;
29  
30  import com.liferay.portal.service.UserLocalService;
31  import com.liferay.portal.service.UserLocalServiceFactory;
32  import com.liferay.portal.service.UserService;
33  import com.liferay.portal.service.UserServiceFactory;
34  import com.liferay.portal.service.impl.PrincipalBean;
35  import com.liferay.portal.service.persistence.UserFinder;
36  import com.liferay.portal.service.persistence.UserFinderUtil;
37  import com.liferay.portal.service.persistence.UserPersistence;
38  import com.liferay.portal.service.persistence.UserUtil;
39  
40  import com.liferay.portlet.messageboards.service.MBBanLocalService;
41  import com.liferay.portlet.messageboards.service.MBBanLocalServiceFactory;
42  import com.liferay.portlet.messageboards.service.MBBanService;
43  import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
44  import com.liferay.portlet.messageboards.service.MBCategoryLocalServiceFactory;
45  import com.liferay.portlet.messageboards.service.MBCategoryService;
46  import com.liferay.portlet.messageboards.service.MBCategoryServiceFactory;
47  import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
48  import com.liferay.portlet.messageboards.service.MBMessageFlagLocalServiceFactory;
49  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
50  import com.liferay.portlet.messageboards.service.MBMessageLocalServiceFactory;
51  import com.liferay.portlet.messageboards.service.MBMessageService;
52  import com.liferay.portlet.messageboards.service.MBMessageServiceFactory;
53  import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
54  import com.liferay.portlet.messageboards.service.MBStatsUserLocalServiceFactory;
55  import com.liferay.portlet.messageboards.service.MBThreadLocalService;
56  import com.liferay.portlet.messageboards.service.MBThreadLocalServiceFactory;
57  import com.liferay.portlet.messageboards.service.MBThreadService;
58  import com.liferay.portlet.messageboards.service.MBThreadServiceFactory;
59  import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
60  import com.liferay.portlet.messageboards.service.persistence.MBBanUtil;
61  import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
62  import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinderUtil;
63  import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
64  import com.liferay.portlet.messageboards.service.persistence.MBCategoryUtil;
65  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
66  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionUtil;
67  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
68  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinderUtil;
69  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder;
70  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinderUtil;
71  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
72  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagUtil;
73  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
74  import com.liferay.portlet.messageboards.service.persistence.MBMessageUtil;
75  import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
76  import com.liferay.portlet.messageboards.service.persistence.MBStatsUserUtil;
77  import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
78  import com.liferay.portlet.messageboards.service.persistence.MBThreadFinderUtil;
79  import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
80  import com.liferay.portlet.messageboards.service.persistence.MBThreadUtil;
81  
82  import org.springframework.beans.factory.InitializingBean;
83  
84  /**
85   * <a href="MBBanServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
86   *
87   * @author Brian Wing Shun Chan
88   *
89   */
90  public abstract class MBBanServiceBaseImpl extends PrincipalBean
91      implements MBBanService, InitializingBean {
92      public MBBanLocalService getMBBanLocalService() {
93          return mbBanLocalService;
94      }
95  
96      public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
97          this.mbBanLocalService = mbBanLocalService;
98      }
99  
100     public MBBanPersistence getMBBanPersistence() {
101         return mbBanPersistence;
102     }
103 
104     public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
105         this.mbBanPersistence = mbBanPersistence;
106     }
107 
108     public MBCategoryLocalService getMBCategoryLocalService() {
109         return mbCategoryLocalService;
110     }
111 
112     public void setMBCategoryLocalService(
113         MBCategoryLocalService mbCategoryLocalService) {
114         this.mbCategoryLocalService = mbCategoryLocalService;
115     }
116 
117     public MBCategoryService getMBCategoryService() {
118         return mbCategoryService;
119     }
120 
121     public void setMBCategoryService(MBCategoryService mbCategoryService) {
122         this.mbCategoryService = mbCategoryService;
123     }
124 
125     public MBCategoryPersistence getMBCategoryPersistence() {
126         return mbCategoryPersistence;
127     }
128 
129     public void setMBCategoryPersistence(
130         MBCategoryPersistence mbCategoryPersistence) {
131         this.mbCategoryPersistence = mbCategoryPersistence;
132     }
133 
134     public MBCategoryFinder getMBCategoryFinder() {
135         return mbCategoryFinder;
136     }
137 
138     public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
139         this.mbCategoryFinder = mbCategoryFinder;
140     }
141 
142     public MBDiscussionPersistence getMBDiscussionPersistence() {
143         return mbDiscussionPersistence;
144     }
145 
146     public void setMBDiscussionPersistence(
147         MBDiscussionPersistence mbDiscussionPersistence) {
148         this.mbDiscussionPersistence = mbDiscussionPersistence;
149     }
150 
151     public MBMessageLocalService getMBMessageLocalService() {
152         return mbMessageLocalService;
153     }
154 
155     public void setMBMessageLocalService(
156         MBMessageLocalService mbMessageLocalService) {
157         this.mbMessageLocalService = mbMessageLocalService;
158     }
159 
160     public MBMessageService getMBMessageService() {
161         return mbMessageService;
162     }
163 
164     public void setMBMessageService(MBMessageService mbMessageService) {
165         this.mbMessageService = mbMessageService;
166     }
167 
168     public MBMessagePersistence getMBMessagePersistence() {
169         return mbMessagePersistence;
170     }
171 
172     public void setMBMessagePersistence(
173         MBMessagePersistence mbMessagePersistence) {
174         this.mbMessagePersistence = mbMessagePersistence;
175     }
176 
177     public MBMessageFinder getMBMessageFinder() {
178         return mbMessageFinder;
179     }
180 
181     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
182         this.mbMessageFinder = mbMessageFinder;
183     }
184 
185     public MBMessageFlagLocalService getMBMessageFlagLocalService() {
186         return mbMessageFlagLocalService;
187     }
188 
189     public void setMBMessageFlagLocalService(
190         MBMessageFlagLocalService mbMessageFlagLocalService) {
191         this.mbMessageFlagLocalService = mbMessageFlagLocalService;
192     }
193 
194     public MBMessageFlagPersistence getMBMessageFlagPersistence() {
195         return mbMessageFlagPersistence;
196     }
197 
198     public void setMBMessageFlagPersistence(
199         MBMessageFlagPersistence mbMessageFlagPersistence) {
200         this.mbMessageFlagPersistence = mbMessageFlagPersistence;
201     }
202 
203     public MBMessageFlagFinder getMBMessageFlagFinder() {
204         return mbMessageFlagFinder;
205     }
206 
207     public void setMBMessageFlagFinder(MBMessageFlagFinder mbMessageFlagFinder) {
208         this.mbMessageFlagFinder = mbMessageFlagFinder;
209     }
210 
211     public MBStatsUserLocalService getMBStatsUserLocalService() {
212         return mbStatsUserLocalService;
213     }
214 
215     public void setMBStatsUserLocalService(
216         MBStatsUserLocalService mbStatsUserLocalService) {
217         this.mbStatsUserLocalService = mbStatsUserLocalService;
218     }
219 
220     public MBStatsUserPersistence getMBStatsUserPersistence() {
221         return mbStatsUserPersistence;
222     }
223 
224     public void setMBStatsUserPersistence(
225         MBStatsUserPersistence mbStatsUserPersistence) {
226         this.mbStatsUserPersistence = mbStatsUserPersistence;
227     }
228 
229     public MBThreadLocalService getMBThreadLocalService() {
230         return mbThreadLocalService;
231     }
232 
233     public void setMBThreadLocalService(
234         MBThreadLocalService mbThreadLocalService) {
235         this.mbThreadLocalService = mbThreadLocalService;
236     }
237 
238     public MBThreadService getMBThreadService() {
239         return mbThreadService;
240     }
241 
242     public void setMBThreadService(MBThreadService mbThreadService) {
243         this.mbThreadService = mbThreadService;
244     }
245 
246     public MBThreadPersistence getMBThreadPersistence() {
247         return mbThreadPersistence;
248     }
249 
250     public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
251         this.mbThreadPersistence = mbThreadPersistence;
252     }
253 
254     public MBThreadFinder getMBThreadFinder() {
255         return mbThreadFinder;
256     }
257 
258     public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
259         this.mbThreadFinder = mbThreadFinder;
260     }
261 
262     public CounterLocalService getCounterLocalService() {
263         return counterLocalService;
264     }
265 
266     public void setCounterLocalService(CounterLocalService counterLocalService) {
267         this.counterLocalService = counterLocalService;
268     }
269 
270     public CounterService getCounterService() {
271         return counterService;
272     }
273 
274     public void setCounterService(CounterService counterService) {
275         this.counterService = counterService;
276     }
277 
278     public UserLocalService getUserLocalService() {
279         return userLocalService;
280     }
281 
282     public void setUserLocalService(UserLocalService userLocalService) {
283         this.userLocalService = userLocalService;
284     }
285 
286     public UserService getUserService() {
287         return userService;
288     }
289 
290     public void setUserService(UserService userService) {
291         this.userService = userService;
292     }
293 
294     public UserPersistence getUserPersistence() {
295         return userPersistence;
296     }
297 
298     public void setUserPersistence(UserPersistence userPersistence) {
299         this.userPersistence = userPersistence;
300     }
301 
302     public UserFinder getUserFinder() {
303         return userFinder;
304     }
305 
306     public void setUserFinder(UserFinder userFinder) {
307         this.userFinder = userFinder;
308     }
309 
310     public void afterPropertiesSet() {
311         if (mbBanLocalService == null) {
312             mbBanLocalService = MBBanLocalServiceFactory.getImpl();
313         }
314 
315         if (mbBanPersistence == null) {
316             mbBanPersistence = MBBanUtil.getPersistence();
317         }
318 
319         if (mbCategoryLocalService == null) {
320             mbCategoryLocalService = MBCategoryLocalServiceFactory.getImpl();
321         }
322 
323         if (mbCategoryService == null) {
324             mbCategoryService = MBCategoryServiceFactory.getImpl();
325         }
326 
327         if (mbCategoryPersistence == null) {
328             mbCategoryPersistence = MBCategoryUtil.getPersistence();
329         }
330 
331         if (mbCategoryFinder == null) {
332             mbCategoryFinder = MBCategoryFinderUtil.getFinder();
333         }
334 
335         if (mbDiscussionPersistence == null) {
336             mbDiscussionPersistence = MBDiscussionUtil.getPersistence();
337         }
338 
339         if (mbMessageLocalService == null) {
340             mbMessageLocalService = MBMessageLocalServiceFactory.getImpl();
341         }
342 
343         if (mbMessageService == null) {
344             mbMessageService = MBMessageServiceFactory.getImpl();
345         }
346 
347         if (mbMessagePersistence == null) {
348             mbMessagePersistence = MBMessageUtil.getPersistence();
349         }
350 
351         if (mbMessageFinder == null) {
352             mbMessageFinder = MBMessageFinderUtil.getFinder();
353         }
354 
355         if (mbMessageFlagLocalService == null) {
356             mbMessageFlagLocalService = MBMessageFlagLocalServiceFactory.getImpl();
357         }
358 
359         if (mbMessageFlagPersistence == null) {
360             mbMessageFlagPersistence = MBMessageFlagUtil.getPersistence();
361         }
362 
363         if (mbMessageFlagFinder == null) {
364             mbMessageFlagFinder = MBMessageFlagFinderUtil.getFinder();
365         }
366 
367         if (mbStatsUserLocalService == null) {
368             mbStatsUserLocalService = MBStatsUserLocalServiceFactory.getImpl();
369         }
370 
371         if (mbStatsUserPersistence == null) {
372             mbStatsUserPersistence = MBStatsUserUtil.getPersistence();
373         }
374 
375         if (mbThreadLocalService == null) {
376             mbThreadLocalService = MBThreadLocalServiceFactory.getImpl();
377         }
378 
379         if (mbThreadService == null) {
380             mbThreadService = MBThreadServiceFactory.getImpl();
381         }
382 
383         if (mbThreadPersistence == null) {
384             mbThreadPersistence = MBThreadUtil.getPersistence();
385         }
386 
387         if (mbThreadFinder == null) {
388             mbThreadFinder = MBThreadFinderUtil.getFinder();
389         }
390 
391         if (counterLocalService == null) {
392             counterLocalService = CounterLocalServiceFactory.getImpl();
393         }
394 
395         if (counterService == null) {
396             counterService = CounterServiceFactory.getImpl();
397         }
398 
399         if (userLocalService == null) {
400             userLocalService = UserLocalServiceFactory.getImpl();
401         }
402 
403         if (userService == null) {
404             userService = UserServiceFactory.getImpl();
405         }
406 
407         if (userPersistence == null) {
408             userPersistence = UserUtil.getPersistence();
409         }
410 
411         if (userFinder == null) {
412             userFinder = UserFinderUtil.getFinder();
413         }
414     }
415 
416     protected MBBanLocalService mbBanLocalService;
417     protected MBBanPersistence mbBanPersistence;
418     protected MBCategoryLocalService mbCategoryLocalService;
419     protected MBCategoryService mbCategoryService;
420     protected MBCategoryPersistence mbCategoryPersistence;
421     protected MBCategoryFinder mbCategoryFinder;
422     protected MBDiscussionPersistence mbDiscussionPersistence;
423     protected MBMessageLocalService mbMessageLocalService;
424     protected MBMessageService mbMessageService;
425     protected MBMessagePersistence mbMessagePersistence;
426     protected MBMessageFinder mbMessageFinder;
427     protected MBMessageFlagLocalService mbMessageFlagLocalService;
428     protected MBMessageFlagPersistence mbMessageFlagPersistence;
429     protected MBMessageFlagFinder mbMessageFlagFinder;
430     protected MBStatsUserLocalService mbStatsUserLocalService;
431     protected MBStatsUserPersistence mbStatsUserPersistence;
432     protected MBThreadLocalService mbThreadLocalService;
433     protected MBThreadService mbThreadService;
434     protected MBThreadPersistence mbThreadPersistence;
435     protected MBThreadFinder mbThreadFinder;
436     protected CounterLocalService counterLocalService;
437     protected CounterService counterService;
438     protected UserLocalService userLocalService;
439     protected UserService userService;
440     protected UserPersistence userPersistence;
441     protected UserFinder userFinder;
442 }