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.CounterService;
27  
28  import com.liferay.documentlibrary.service.DLLocalService;
29  import com.liferay.documentlibrary.service.DLService;
30  
31  import com.liferay.mail.service.MailService;
32  
33  import com.liferay.portal.PortalException;
34  import com.liferay.portal.SystemException;
35  import com.liferay.portal.kernel.bean.InitializingBean;
36  import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
37  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
38  import com.liferay.portal.service.CompanyLocalService;
39  import com.liferay.portal.service.CompanyService;
40  import com.liferay.portal.service.GroupLocalService;
41  import com.liferay.portal.service.GroupService;
42  import com.liferay.portal.service.PortletPreferencesLocalService;
43  import com.liferay.portal.service.PortletPreferencesService;
44  import com.liferay.portal.service.ResourceLocalService;
45  import com.liferay.portal.service.ResourceService;
46  import com.liferay.portal.service.SubscriptionLocalService;
47  import com.liferay.portal.service.UserLocalService;
48  import com.liferay.portal.service.UserService;
49  import com.liferay.portal.service.persistence.CompanyPersistence;
50  import com.liferay.portal.service.persistence.GroupFinder;
51  import com.liferay.portal.service.persistence.GroupPersistence;
52  import com.liferay.portal.service.persistence.PortletPreferencesFinder;
53  import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
54  import com.liferay.portal.service.persistence.ResourceFinder;
55  import com.liferay.portal.service.persistence.ResourcePersistence;
56  import com.liferay.portal.service.persistence.SubscriptionPersistence;
57  import com.liferay.portal.service.persistence.UserFinder;
58  import com.liferay.portal.service.persistence.UserPersistence;
59  
60  import com.liferay.portlet.blogs.service.BlogsEntryLocalService;
61  import com.liferay.portlet.blogs.service.BlogsEntryService;
62  import com.liferay.portlet.blogs.service.persistence.BlogsEntryFinder;
63  import com.liferay.portlet.blogs.service.persistence.BlogsEntryPersistence;
64  import com.liferay.portlet.messageboards.model.MBMessage;
65  import com.liferay.portlet.messageboards.service.MBBanLocalService;
66  import com.liferay.portlet.messageboards.service.MBBanService;
67  import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
68  import com.liferay.portlet.messageboards.service.MBCategoryService;
69  import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
70  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
71  import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
72  import com.liferay.portlet.messageboards.service.MBThreadLocalService;
73  import com.liferay.portlet.messageboards.service.MBThreadService;
74  import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
75  import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
76  import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
77  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
78  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
79  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagFinder;
80  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
81  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
82  import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
83  import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
84  import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
85  import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
86  import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
87  import com.liferay.portlet.social.service.SocialActivityLocalService;
88  import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
89  import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
90  import com.liferay.portlet.tags.service.TagsAssetLocalService;
91  import com.liferay.portlet.tags.service.TagsAssetService;
92  import com.liferay.portlet.tags.service.TagsEntryLocalService;
93  import com.liferay.portlet.tags.service.TagsEntryService;
94  import com.liferay.portlet.tags.service.persistence.TagsAssetFinder;
95  import com.liferay.portlet.tags.service.persistence.TagsAssetPersistence;
96  import com.liferay.portlet.tags.service.persistence.TagsEntryFinder;
97  import com.liferay.portlet.tags.service.persistence.TagsEntryPersistence;
98  
99  import java.util.List;
100 
101 /**
102  * <a href="MBMessageLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
103  *
104  * @author Brian Wing Shun Chan
105  *
106  */
107 public abstract class MBMessageLocalServiceBaseImpl
108     implements MBMessageLocalService, InitializingBean {
109     public MBMessage addMBMessage(MBMessage mbMessage)
110         throws SystemException {
111         mbMessage.setNew(true);
112 
113         return mbMessagePersistence.update(mbMessage, false);
114     }
115 
116     public void deleteMBMessage(long messageId)
117         throws PortalException, SystemException {
118         mbMessagePersistence.remove(messageId);
119     }
120 
121     public void deleteMBMessage(MBMessage mbMessage) throws SystemException {
122         mbMessagePersistence.remove(mbMessage);
123     }
124 
125     public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
126         throws SystemException {
127         return mbMessagePersistence.findWithDynamicQuery(dynamicQuery);
128     }
129 
130     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
131         int end) throws SystemException {
132         return mbMessagePersistence.findWithDynamicQuery(dynamicQuery, start,
133             end);
134     }
135 
136     public MBMessage getMBMessage(long messageId)
137         throws PortalException, SystemException {
138         return mbMessagePersistence.findByPrimaryKey(messageId);
139     }
140 
141     public List<MBMessage> getMBMessages(int start, int end)
142         throws SystemException {
143         return mbMessagePersistence.findAll(start, end);
144     }
145 
146     public int getMBMessagesCount() throws SystemException {
147         return mbMessagePersistence.countAll();
148     }
149 
150     public MBMessage updateMBMessage(MBMessage mbMessage)
151         throws SystemException {
152         mbMessage.setNew(false);
153 
154         return mbMessagePersistence.update(mbMessage, true);
155     }
156 
157     public MBBanLocalService getMBBanLocalService() {
158         return mbBanLocalService;
159     }
160 
161     public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
162         this.mbBanLocalService = mbBanLocalService;
163     }
164 
165     public MBBanService getMBBanService() {
166         return mbBanService;
167     }
168 
169     public void setMBBanService(MBBanService mbBanService) {
170         this.mbBanService = mbBanService;
171     }
172 
173     public MBBanPersistence getMBBanPersistence() {
174         return mbBanPersistence;
175     }
176 
177     public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
178         this.mbBanPersistence = mbBanPersistence;
179     }
180 
181     public MBCategoryLocalService getMBCategoryLocalService() {
182         return mbCategoryLocalService;
183     }
184 
185     public void setMBCategoryLocalService(
186         MBCategoryLocalService mbCategoryLocalService) {
187         this.mbCategoryLocalService = mbCategoryLocalService;
188     }
189 
190     public MBCategoryService getMBCategoryService() {
191         return mbCategoryService;
192     }
193 
194     public void setMBCategoryService(MBCategoryService mbCategoryService) {
195         this.mbCategoryService = mbCategoryService;
196     }
197 
198     public MBCategoryPersistence getMBCategoryPersistence() {
199         return mbCategoryPersistence;
200     }
201 
202     public void setMBCategoryPersistence(
203         MBCategoryPersistence mbCategoryPersistence) {
204         this.mbCategoryPersistence = mbCategoryPersistence;
205     }
206 
207     public MBCategoryFinder getMBCategoryFinder() {
208         return mbCategoryFinder;
209     }
210 
211     public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
212         this.mbCategoryFinder = mbCategoryFinder;
213     }
214 
215     public MBDiscussionPersistence getMBDiscussionPersistence() {
216         return mbDiscussionPersistence;
217     }
218 
219     public void setMBDiscussionPersistence(
220         MBDiscussionPersistence mbDiscussionPersistence) {
221         this.mbDiscussionPersistence = mbDiscussionPersistence;
222     }
223 
224     public MBMessagePersistence getMBMessagePersistence() {
225         return mbMessagePersistence;
226     }
227 
228     public void setMBMessagePersistence(
229         MBMessagePersistence mbMessagePersistence) {
230         this.mbMessagePersistence = mbMessagePersistence;
231     }
232 
233     public MBMessageFinder getMBMessageFinder() {
234         return mbMessageFinder;
235     }
236 
237     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
238         this.mbMessageFinder = mbMessageFinder;
239     }
240 
241     public MBMessageFlagLocalService getMBMessageFlagLocalService() {
242         return mbMessageFlagLocalService;
243     }
244 
245     public void setMBMessageFlagLocalService(
246         MBMessageFlagLocalService mbMessageFlagLocalService) {
247         this.mbMessageFlagLocalService = mbMessageFlagLocalService;
248     }
249 
250     public MBMessageFlagPersistence getMBMessageFlagPersistence() {
251         return mbMessageFlagPersistence;
252     }
253 
254     public void setMBMessageFlagPersistence(
255         MBMessageFlagPersistence mbMessageFlagPersistence) {
256         this.mbMessageFlagPersistence = mbMessageFlagPersistence;
257     }
258 
259     public MBMessageFlagFinder getMBMessageFlagFinder() {
260         return mbMessageFlagFinder;
261     }
262 
263     public void setMBMessageFlagFinder(MBMessageFlagFinder mbMessageFlagFinder) {
264         this.mbMessageFlagFinder = mbMessageFlagFinder;
265     }
266 
267     public MBStatsUserLocalService getMBStatsUserLocalService() {
268         return mbStatsUserLocalService;
269     }
270 
271     public void setMBStatsUserLocalService(
272         MBStatsUserLocalService mbStatsUserLocalService) {
273         this.mbStatsUserLocalService = mbStatsUserLocalService;
274     }
275 
276     public MBStatsUserPersistence getMBStatsUserPersistence() {
277         return mbStatsUserPersistence;
278     }
279 
280     public void setMBStatsUserPersistence(
281         MBStatsUserPersistence mbStatsUserPersistence) {
282         this.mbStatsUserPersistence = mbStatsUserPersistence;
283     }
284 
285     public MBThreadLocalService getMBThreadLocalService() {
286         return mbThreadLocalService;
287     }
288 
289     public void setMBThreadLocalService(
290         MBThreadLocalService mbThreadLocalService) {
291         this.mbThreadLocalService = mbThreadLocalService;
292     }
293 
294     public MBThreadService getMBThreadService() {
295         return mbThreadService;
296     }
297 
298     public void setMBThreadService(MBThreadService mbThreadService) {
299         this.mbThreadService = mbThreadService;
300     }
301 
302     public MBThreadPersistence getMBThreadPersistence() {
303         return mbThreadPersistence;
304     }
305 
306     public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
307         this.mbThreadPersistence = mbThreadPersistence;
308     }
309 
310     public MBThreadFinder getMBThreadFinder() {
311         return mbThreadFinder;
312     }
313 
314     public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
315         this.mbThreadFinder = mbThreadFinder;
316     }
317 
318     public CounterLocalService getCounterLocalService() {
319         return counterLocalService;
320     }
321 
322     public void setCounterLocalService(CounterLocalService counterLocalService) {
323         this.counterLocalService = counterLocalService;
324     }
325 
326     public CounterService getCounterService() {
327         return counterService;
328     }
329 
330     public void setCounterService(CounterService counterService) {
331         this.counterService = counterService;
332     }
333 
334     public DLLocalService getDLLocalService() {
335         return dlLocalService;
336     }
337 
338     public void setDLLocalService(DLLocalService dlLocalService) {
339         this.dlLocalService = dlLocalService;
340     }
341 
342     public DLService getDLService() {
343         return dlService;
344     }
345 
346     public void setDLService(DLService dlService) {
347         this.dlService = dlService;
348     }
349 
350     public MailService getMailService() {
351         return mailService;
352     }
353 
354     public void setMailService(MailService mailService) {
355         this.mailService = mailService;
356     }
357 
358     public CompanyLocalService getCompanyLocalService() {
359         return companyLocalService;
360     }
361 
362     public void setCompanyLocalService(CompanyLocalService companyLocalService) {
363         this.companyLocalService = companyLocalService;
364     }
365 
366     public CompanyService getCompanyService() {
367         return companyService;
368     }
369 
370     public void setCompanyService(CompanyService companyService) {
371         this.companyService = companyService;
372     }
373 
374     public CompanyPersistence getCompanyPersistence() {
375         return companyPersistence;
376     }
377 
378     public void setCompanyPersistence(CompanyPersistence companyPersistence) {
379         this.companyPersistence = companyPersistence;
380     }
381 
382     public GroupLocalService getGroupLocalService() {
383         return groupLocalService;
384     }
385 
386     public void setGroupLocalService(GroupLocalService groupLocalService) {
387         this.groupLocalService = groupLocalService;
388     }
389 
390     public GroupService getGroupService() {
391         return groupService;
392     }
393 
394     public void setGroupService(GroupService groupService) {
395         this.groupService = groupService;
396     }
397 
398     public GroupPersistence getGroupPersistence() {
399         return groupPersistence;
400     }
401 
402     public void setGroupPersistence(GroupPersistence groupPersistence) {
403         this.groupPersistence = groupPersistence;
404     }
405 
406     public GroupFinder getGroupFinder() {
407         return groupFinder;
408     }
409 
410     public void setGroupFinder(GroupFinder groupFinder) {
411         this.groupFinder = groupFinder;
412     }
413 
414     public PortletPreferencesLocalService getPortletPreferencesLocalService() {
415         return portletPreferencesLocalService;
416     }
417 
418     public void setPortletPreferencesLocalService(
419         PortletPreferencesLocalService portletPreferencesLocalService) {
420         this.portletPreferencesLocalService = portletPreferencesLocalService;
421     }
422 
423     public PortletPreferencesService getPortletPreferencesService() {
424         return portletPreferencesService;
425     }
426 
427     public void setPortletPreferencesService(
428         PortletPreferencesService portletPreferencesService) {
429         this.portletPreferencesService = portletPreferencesService;
430     }
431 
432     public PortletPreferencesPersistence getPortletPreferencesPersistence() {
433         return portletPreferencesPersistence;
434     }
435 
436     public void setPortletPreferencesPersistence(
437         PortletPreferencesPersistence portletPreferencesPersistence) {
438         this.portletPreferencesPersistence = portletPreferencesPersistence;
439     }
440 
441     public PortletPreferencesFinder getPortletPreferencesFinder() {
442         return portletPreferencesFinder;
443     }
444 
445     public void setPortletPreferencesFinder(
446         PortletPreferencesFinder portletPreferencesFinder) {
447         this.portletPreferencesFinder = portletPreferencesFinder;
448     }
449 
450     public ResourceLocalService getResourceLocalService() {
451         return resourceLocalService;
452     }
453 
454     public void setResourceLocalService(
455         ResourceLocalService resourceLocalService) {
456         this.resourceLocalService = resourceLocalService;
457     }
458 
459     public ResourceService getResourceService() {
460         return resourceService;
461     }
462 
463     public void setResourceService(ResourceService resourceService) {
464         this.resourceService = resourceService;
465     }
466 
467     public ResourcePersistence getResourcePersistence() {
468         return resourcePersistence;
469     }
470 
471     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
472         this.resourcePersistence = resourcePersistence;
473     }
474 
475     public ResourceFinder getResourceFinder() {
476         return resourceFinder;
477     }
478 
479     public void setResourceFinder(ResourceFinder resourceFinder) {
480         this.resourceFinder = resourceFinder;
481     }
482 
483     public SubscriptionLocalService getSubscriptionLocalService() {
484         return subscriptionLocalService;
485     }
486 
487     public void setSubscriptionLocalService(
488         SubscriptionLocalService subscriptionLocalService) {
489         this.subscriptionLocalService = subscriptionLocalService;
490     }
491 
492     public SubscriptionPersistence getSubscriptionPersistence() {
493         return subscriptionPersistence;
494     }
495 
496     public void setSubscriptionPersistence(
497         SubscriptionPersistence subscriptionPersistence) {
498         this.subscriptionPersistence = subscriptionPersistence;
499     }
500 
501     public UserLocalService getUserLocalService() {
502         return userLocalService;
503     }
504 
505     public void setUserLocalService(UserLocalService userLocalService) {
506         this.userLocalService = userLocalService;
507     }
508 
509     public UserService getUserService() {
510         return userService;
511     }
512 
513     public void setUserService(UserService userService) {
514         this.userService = userService;
515     }
516 
517     public UserPersistence getUserPersistence() {
518         return userPersistence;
519     }
520 
521     public void setUserPersistence(UserPersistence userPersistence) {
522         this.userPersistence = userPersistence;
523     }
524 
525     public UserFinder getUserFinder() {
526         return userFinder;
527     }
528 
529     public void setUserFinder(UserFinder userFinder) {
530         this.userFinder = userFinder;
531     }
532 
533     public BlogsEntryLocalService getBlogsEntryLocalService() {
534         return blogsEntryLocalService;
535     }
536 
537     public void setBlogsEntryLocalService(
538         BlogsEntryLocalService blogsEntryLocalService) {
539         this.blogsEntryLocalService = blogsEntryLocalService;
540     }
541 
542     public BlogsEntryService getBlogsEntryService() {
543         return blogsEntryService;
544     }
545 
546     public void setBlogsEntryService(BlogsEntryService blogsEntryService) {
547         this.blogsEntryService = blogsEntryService;
548     }
549 
550     public BlogsEntryPersistence getBlogsEntryPersistence() {
551         return blogsEntryPersistence;
552     }
553 
554     public void setBlogsEntryPersistence(
555         BlogsEntryPersistence blogsEntryPersistence) {
556         this.blogsEntryPersistence = blogsEntryPersistence;
557     }
558 
559     public BlogsEntryFinder getBlogsEntryFinder() {
560         return blogsEntryFinder;
561     }
562 
563     public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder) {
564         this.blogsEntryFinder = blogsEntryFinder;
565     }
566 
567     public RatingsStatsLocalService getRatingsStatsLocalService() {
568         return ratingsStatsLocalService;
569     }
570 
571     public void setRatingsStatsLocalService(
572         RatingsStatsLocalService ratingsStatsLocalService) {
573         this.ratingsStatsLocalService = ratingsStatsLocalService;
574     }
575 
576     public RatingsStatsPersistence getRatingsStatsPersistence() {
577         return ratingsStatsPersistence;
578     }
579 
580     public void setRatingsStatsPersistence(
581         RatingsStatsPersistence ratingsStatsPersistence) {
582         this.ratingsStatsPersistence = ratingsStatsPersistence;
583     }
584 
585     public SocialActivityLocalService getSocialActivityLocalService() {
586         return socialActivityLocalService;
587     }
588 
589     public void setSocialActivityLocalService(
590         SocialActivityLocalService socialActivityLocalService) {
591         this.socialActivityLocalService = socialActivityLocalService;
592     }
593 
594     public SocialActivityPersistence getSocialActivityPersistence() {
595         return socialActivityPersistence;
596     }
597 
598     public void setSocialActivityPersistence(
599         SocialActivityPersistence socialActivityPersistence) {
600         this.socialActivityPersistence = socialActivityPersistence;
601     }
602 
603     public SocialActivityFinder getSocialActivityFinder() {
604         return socialActivityFinder;
605     }
606 
607     public void setSocialActivityFinder(
608         SocialActivityFinder socialActivityFinder) {
609         this.socialActivityFinder = socialActivityFinder;
610     }
611 
612     public TagsAssetLocalService getTagsAssetLocalService() {
613         return tagsAssetLocalService;
614     }
615 
616     public void setTagsAssetLocalService(
617         TagsAssetLocalService tagsAssetLocalService) {
618         this.tagsAssetLocalService = tagsAssetLocalService;
619     }
620 
621     public TagsAssetService getTagsAssetService() {
622         return tagsAssetService;
623     }
624 
625     public void setTagsAssetService(TagsAssetService tagsAssetService) {
626         this.tagsAssetService = tagsAssetService;
627     }
628 
629     public TagsAssetPersistence getTagsAssetPersistence() {
630         return tagsAssetPersistence;
631     }
632 
633     public void setTagsAssetPersistence(
634         TagsAssetPersistence tagsAssetPersistence) {
635         this.tagsAssetPersistence = tagsAssetPersistence;
636     }
637 
638     public TagsAssetFinder getTagsAssetFinder() {
639         return tagsAssetFinder;
640     }
641 
642     public void setTagsAssetFinder(TagsAssetFinder tagsAssetFinder) {
643         this.tagsAssetFinder = tagsAssetFinder;
644     }
645 
646     public TagsEntryLocalService getTagsEntryLocalService() {
647         return tagsEntryLocalService;
648     }
649 
650     public void setTagsEntryLocalService(
651         TagsEntryLocalService tagsEntryLocalService) {
652         this.tagsEntryLocalService = tagsEntryLocalService;
653     }
654 
655     public TagsEntryService getTagsEntryService() {
656         return tagsEntryService;
657     }
658 
659     public void setTagsEntryService(TagsEntryService tagsEntryService) {
660         this.tagsEntryService = tagsEntryService;
661     }
662 
663     public TagsEntryPersistence getTagsEntryPersistence() {
664         return tagsEntryPersistence;
665     }
666 
667     public void setTagsEntryPersistence(
668         TagsEntryPersistence tagsEntryPersistence) {
669         this.tagsEntryPersistence = tagsEntryPersistence;
670     }
671 
672     public TagsEntryFinder getTagsEntryFinder() {
673         return tagsEntryFinder;
674     }
675 
676     public void setTagsEntryFinder(TagsEntryFinder tagsEntryFinder) {
677         this.tagsEntryFinder = tagsEntryFinder;
678     }
679 
680     public void afterPropertiesSet() {
681         if (mbBanLocalService == null) {
682             mbBanLocalService = (MBBanLocalService)PortalBeanLocatorUtil.locate(MBBanLocalService.class.getName() +
683                     ".impl");
684         }
685 
686         if (mbBanService == null) {
687             mbBanService = (MBBanService)PortalBeanLocatorUtil.locate(MBBanService.class.getName() +
688                     ".impl");
689         }
690 
691         if (mbBanPersistence == null) {
692             mbBanPersistence = (MBBanPersistence)PortalBeanLocatorUtil.locate(MBBanPersistence.class.getName() +
693                     ".impl");
694         }
695 
696         if (mbCategoryLocalService == null) {
697             mbCategoryLocalService = (MBCategoryLocalService)PortalBeanLocatorUtil.locate(MBCategoryLocalService.class.getName() +
698                     ".impl");
699         }
700 
701         if (mbCategoryService == null) {
702             mbCategoryService = (MBCategoryService)PortalBeanLocatorUtil.locate(MBCategoryService.class.getName() +
703                     ".impl");
704         }
705 
706         if (mbCategoryPersistence == null) {
707             mbCategoryPersistence = (MBCategoryPersistence)PortalBeanLocatorUtil.locate(MBCategoryPersistence.class.getName() +
708                     ".impl");
709         }
710 
711         if (mbCategoryFinder == null) {
712             mbCategoryFinder = (MBCategoryFinder)PortalBeanLocatorUtil.locate(MBCategoryFinder.class.getName() +
713                     ".impl");
714         }
715 
716         if (mbDiscussionPersistence == null) {
717             mbDiscussionPersistence = (MBDiscussionPersistence)PortalBeanLocatorUtil.locate(MBDiscussionPersistence.class.getName() +
718                     ".impl");
719         }
720 
721         if (mbMessagePersistence == null) {
722             mbMessagePersistence = (MBMessagePersistence)PortalBeanLocatorUtil.locate(MBMessagePersistence.class.getName() +
723                     ".impl");
724         }
725 
726         if (mbMessageFinder == null) {
727             mbMessageFinder = (MBMessageFinder)PortalBeanLocatorUtil.locate(MBMessageFinder.class.getName() +
728                     ".impl");
729         }
730 
731         if (mbMessageFlagLocalService == null) {
732             mbMessageFlagLocalService = (MBMessageFlagLocalService)PortalBeanLocatorUtil.locate(MBMessageFlagLocalService.class.getName() +
733                     ".impl");
734         }
735 
736         if (mbMessageFlagPersistence == null) {
737             mbMessageFlagPersistence = (MBMessageFlagPersistence)PortalBeanLocatorUtil.locate(MBMessageFlagPersistence.class.getName() +
738                     ".impl");
739         }
740 
741         if (mbMessageFlagFinder == null) {
742             mbMessageFlagFinder = (MBMessageFlagFinder)PortalBeanLocatorUtil.locate(MBMessageFlagFinder.class.getName() +
743                     ".impl");
744         }
745 
746         if (mbStatsUserLocalService == null) {
747             mbStatsUserLocalService = (MBStatsUserLocalService)PortalBeanLocatorUtil.locate(MBStatsUserLocalService.class.getName() +
748                     ".impl");
749         }
750 
751         if (mbStatsUserPersistence == null) {
752             mbStatsUserPersistence = (MBStatsUserPersistence)PortalBeanLocatorUtil.locate(MBStatsUserPersistence.class.getName() +
753                     ".impl");
754         }
755 
756         if (mbThreadLocalService == null) {
757             mbThreadLocalService = (MBThreadLocalService)PortalBeanLocatorUtil.locate(MBThreadLocalService.class.getName() +
758                     ".impl");
759         }
760 
761         if (mbThreadService == null) {
762             mbThreadService = (MBThreadService)PortalBeanLocatorUtil.locate(MBThreadService.class.getName() +
763                     ".impl");
764         }
765 
766         if (mbThreadPersistence == null) {
767             mbThreadPersistence = (MBThreadPersistence)PortalBeanLocatorUtil.locate(MBThreadPersistence.class.getName() +
768                     ".impl");
769         }
770 
771         if (mbThreadFinder == null) {
772             mbThreadFinder = (MBThreadFinder)PortalBeanLocatorUtil.locate(MBThreadFinder.class.getName() +
773                     ".impl");
774         }
775 
776         if (counterLocalService == null) {
777             counterLocalService = (CounterLocalService)PortalBeanLocatorUtil.locate(CounterLocalService.class.getName() +
778                     ".impl");
779         }
780 
781         if (counterService == null) {
782             counterService = (CounterService)PortalBeanLocatorUtil.locate(CounterService.class.getName() +
783                     ".impl");
784         }
785 
786         if (dlLocalService == null) {
787             dlLocalService = (DLLocalService)PortalBeanLocatorUtil.locate(DLLocalService.class.getName() +
788                     ".impl");
789         }
790 
791         if (dlService == null) {
792             dlService = (DLService)PortalBeanLocatorUtil.locate(DLService.class.getName() +
793                     ".impl");
794         }
795 
796         if (mailService == null) {
797             mailService = (MailService)PortalBeanLocatorUtil.locate(MailService.class.getName() +
798                     ".impl");
799         }
800 
801         if (companyLocalService == null) {
802             companyLocalService = (CompanyLocalService)PortalBeanLocatorUtil.locate(CompanyLocalService.class.getName() +
803                     ".impl");
804         }
805 
806         if (companyService == null) {
807             companyService = (CompanyService)PortalBeanLocatorUtil.locate(CompanyService.class.getName() +
808                     ".impl");
809         }
810 
811         if (companyPersistence == null) {
812             companyPersistence = (CompanyPersistence)PortalBeanLocatorUtil.locate(CompanyPersistence.class.getName() +
813                     ".impl");
814         }
815 
816         if (groupLocalService == null) {
817             groupLocalService = (GroupLocalService)PortalBeanLocatorUtil.locate(GroupLocalService.class.getName() +
818                     ".impl");
819         }
820 
821         if (groupService == null) {
822             groupService = (GroupService)PortalBeanLocatorUtil.locate(GroupService.class.getName() +
823                     ".impl");
824         }
825 
826         if (groupPersistence == null) {
827             groupPersistence = (GroupPersistence)PortalBeanLocatorUtil.locate(GroupPersistence.class.getName() +
828                     ".impl");
829         }
830 
831         if (groupFinder == null) {
832             groupFinder = (GroupFinder)PortalBeanLocatorUtil.locate(GroupFinder.class.getName() +
833                     ".impl");
834         }
835 
836         if (portletPreferencesLocalService == null) {
837             portletPreferencesLocalService = (PortletPreferencesLocalService)PortalBeanLocatorUtil.locate(PortletPreferencesLocalService.class.getName() +
838                     ".impl");
839         }
840 
841         if (portletPreferencesService == null) {
842             portletPreferencesService = (PortletPreferencesService)PortalBeanLocatorUtil.locate(PortletPreferencesService.class.getName() +
843                     ".impl");
844         }
845 
846         if (portletPreferencesPersistence == null) {
847             portletPreferencesPersistence = (PortletPreferencesPersistence)PortalBeanLocatorUtil.locate(PortletPreferencesPersistence.class.getName() +
848                     ".impl");
849         }
850 
851         if (portletPreferencesFinder == null) {
852             portletPreferencesFinder = (PortletPreferencesFinder)PortalBeanLocatorUtil.locate(PortletPreferencesFinder.class.getName() +
853                     ".impl");
854         }
855 
856         if (resourceLocalService == null) {
857             resourceLocalService = (ResourceLocalService)PortalBeanLocatorUtil.locate(ResourceLocalService.class.getName() +
858                     ".impl");
859         }
860 
861         if (resourceService == null) {
862             resourceService = (ResourceService)PortalBeanLocatorUtil.locate(ResourceService.class.getName() +
863                     ".impl");
864         }
865 
866         if (resourcePersistence == null) {
867             resourcePersistence = (ResourcePersistence)PortalBeanLocatorUtil.locate(ResourcePersistence.class.getName() +
868                     ".impl");
869         }
870 
871         if (resourceFinder == null) {
872             resourceFinder = (ResourceFinder)PortalBeanLocatorUtil.locate(ResourceFinder.class.getName() +
873                     ".impl");
874         }
875 
876         if (subscriptionLocalService == null) {
877             subscriptionLocalService = (SubscriptionLocalService)PortalBeanLocatorUtil.locate(SubscriptionLocalService.class.getName() +
878                     ".impl");
879         }
880 
881         if (subscriptionPersistence == null) {
882             subscriptionPersistence = (SubscriptionPersistence)PortalBeanLocatorUtil.locate(SubscriptionPersistence.class.getName() +
883                     ".impl");
884         }
885 
886         if (userLocalService == null) {
887             userLocalService = (UserLocalService)PortalBeanLocatorUtil.locate(UserLocalService.class.getName() +
888                     ".impl");
889         }
890 
891         if (userService == null) {
892             userService = (UserService)PortalBeanLocatorUtil.locate(UserService.class.getName() +
893                     ".impl");
894         }
895 
896         if (userPersistence == null) {
897             userPersistence = (UserPersistence)PortalBeanLocatorUtil.locate(UserPersistence.class.getName() +
898                     ".impl");
899         }
900 
901         if (userFinder == null) {
902             userFinder = (UserFinder)PortalBeanLocatorUtil.locate(UserFinder.class.getName() +
903                     ".impl");
904         }
905 
906         if (blogsEntryLocalService == null) {
907             blogsEntryLocalService = (BlogsEntryLocalService)PortalBeanLocatorUtil.locate(BlogsEntryLocalService.class.getName() +
908                     ".impl");
909         }
910 
911         if (blogsEntryService == null) {
912             blogsEntryService = (BlogsEntryService)PortalBeanLocatorUtil.locate(BlogsEntryService.class.getName() +
913                     ".impl");
914         }
915 
916         if (blogsEntryPersistence == null) {
917             blogsEntryPersistence = (BlogsEntryPersistence)PortalBeanLocatorUtil.locate(BlogsEntryPersistence.class.getName() +
918                     ".impl");
919         }
920 
921         if (blogsEntryFinder == null) {
922             blogsEntryFinder = (BlogsEntryFinder)PortalBeanLocatorUtil.locate(BlogsEntryFinder.class.getName() +
923                     ".impl");
924         }
925 
926         if (ratingsStatsLocalService == null) {
927             ratingsStatsLocalService = (RatingsStatsLocalService)PortalBeanLocatorUtil.locate(RatingsStatsLocalService.class.getName() +
928                     ".impl");
929         }
930 
931         if (ratingsStatsPersistence == null) {
932             ratingsStatsPersistence = (RatingsStatsPersistence)PortalBeanLocatorUtil.locate(RatingsStatsPersistence.class.getName() +
933                     ".impl");
934         }
935 
936         if (socialActivityLocalService == null) {
937             socialActivityLocalService = (SocialActivityLocalService)PortalBeanLocatorUtil.locate(SocialActivityLocalService.class.getName() +
938                     ".impl");
939         }
940 
941         if (socialActivityPersistence == null) {
942             socialActivityPersistence = (SocialActivityPersistence)PortalBeanLocatorUtil.locate(SocialActivityPersistence.class.getName() +
943                     ".impl");
944         }
945 
946         if (socialActivityFinder == null) {
947             socialActivityFinder = (SocialActivityFinder)PortalBeanLocatorUtil.locate(SocialActivityFinder.class.getName() +
948                     ".impl");
949         }
950 
951         if (tagsAssetLocalService == null) {
952             tagsAssetLocalService = (TagsAssetLocalService)PortalBeanLocatorUtil.locate(TagsAssetLocalService.class.getName() +
953                     ".impl");
954         }
955 
956         if (tagsAssetService == null) {
957             tagsAssetService = (TagsAssetService)PortalBeanLocatorUtil.locate(TagsAssetService.class.getName() +
958                     ".impl");
959         }
960 
961         if (tagsAssetPersistence == null) {
962             tagsAssetPersistence = (TagsAssetPersistence)PortalBeanLocatorUtil.locate(TagsAssetPersistence.class.getName() +
963                     ".impl");
964         }
965 
966         if (tagsAssetFinder == null) {
967             tagsAssetFinder = (TagsAssetFinder)PortalBeanLocatorUtil.locate(TagsAssetFinder.class.getName() +
968                     ".impl");
969         }
970 
971         if (tagsEntryLocalService == null) {
972             tagsEntryLocalService = (TagsEntryLocalService)PortalBeanLocatorUtil.locate(TagsEntryLocalService.class.getName() +
973                     ".impl");
974         }
975 
976         if (tagsEntryService == null) {
977             tagsEntryService = (TagsEntryService)PortalBeanLocatorUtil.locate(TagsEntryService.class.getName() +
978                     ".impl");
979         }
980 
981         if (tagsEntryPersistence == null) {
982             tagsEntryPersistence = (TagsEntryPersistence)PortalBeanLocatorUtil.locate(TagsEntryPersistence.class.getName() +
983                     ".impl");
984         }
985 
986         if (tagsEntryFinder == null) {
987             tagsEntryFinder = (TagsEntryFinder)PortalBeanLocatorUtil.locate(TagsEntryFinder.class.getName() +
988                     ".impl");
989         }
990     }
991 
992     protected MBBanLocalService mbBanLocalService;
993     protected MBBanService mbBanService;
994     protected MBBanPersistence mbBanPersistence;
995     protected MBCategoryLocalService mbCategoryLocalService;
996     protected MBCategoryService mbCategoryService;
997     protected MBCategoryPersistence mbCategoryPersistence;
998     protected MBCategoryFinder mbCategoryFinder;
999     protected MBDiscussionPersistence mbDiscussionPersistence;
1000    protected MBMessagePersistence mbMessagePersistence;
1001    protected MBMessageFinder mbMessageFinder;
1002    protected MBMessageFlagLocalService mbMessageFlagLocalService;
1003    protected MBMessageFlagPersistence mbMessageFlagPersistence;
1004    protected MBMessageFlagFinder mbMessageFlagFinder;
1005    protected MBStatsUserLocalService mbStatsUserLocalService;
1006    protected MBStatsUserPersistence mbStatsUserPersistence;
1007    protected MBThreadLocalService mbThreadLocalService;
1008    protected MBThreadService mbThreadService;
1009    protected MBThreadPersistence mbThreadPersistence;
1010    protected MBThreadFinder mbThreadFinder;
1011    protected CounterLocalService counterLocalService;
1012    protected CounterService counterService;
1013    protected DLLocalService dlLocalService;
1014    protected DLService dlService;
1015    protected MailService mailService;
1016    protected CompanyLocalService companyLocalService;
1017    protected CompanyService companyService;
1018    protected CompanyPersistence companyPersistence;
1019    protected GroupLocalService groupLocalService;
1020    protected GroupService groupService;
1021    protected GroupPersistence groupPersistence;
1022    protected GroupFinder groupFinder;
1023    protected PortletPreferencesLocalService portletPreferencesLocalService;
1024    protected PortletPreferencesService portletPreferencesService;
1025    protected PortletPreferencesPersistence portletPreferencesPersistence;
1026    protected PortletPreferencesFinder portletPreferencesFinder;
1027    protected ResourceLocalService resourceLocalService;
1028    protected ResourceService resourceService;
1029    protected ResourcePersistence resourcePersistence;
1030    protected ResourceFinder resourceFinder;
1031    protected SubscriptionLocalService subscriptionLocalService;
1032    protected SubscriptionPersistence subscriptionPersistence;
1033    protected UserLocalService userLocalService;
1034    protected UserService userService;
1035    protected UserPersistence userPersistence;
1036    protected UserFinder userFinder;
1037    protected BlogsEntryLocalService blogsEntryLocalService;
1038    protected BlogsEntryService blogsEntryService;
1039    protected BlogsEntryPersistence blogsEntryPersistence;
1040    protected BlogsEntryFinder blogsEntryFinder;
1041    protected RatingsStatsLocalService ratingsStatsLocalService;
1042    protected RatingsStatsPersistence ratingsStatsPersistence;
1043    protected SocialActivityLocalService socialActivityLocalService;
1044    protected SocialActivityPersistence socialActivityPersistence;
1045    protected SocialActivityFinder socialActivityFinder;
1046    protected TagsAssetLocalService tagsAssetLocalService;
1047    protected TagsAssetService tagsAssetService;
1048    protected TagsAssetPersistence tagsAssetPersistence;
1049    protected TagsAssetFinder tagsAssetFinder;
1050    protected TagsEntryLocalService tagsEntryLocalService;
1051    protected TagsEntryService tagsEntryService;
1052    protected TagsEntryPersistence tagsEntryPersistence;
1053    protected TagsEntryFinder tagsEntryFinder;
1054}