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.documentlibrary.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.lock.service.LockService;
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.ResourceLocalService;
39  import com.liferay.portal.service.ResourceService;
40  import com.liferay.portal.service.UserLocalService;
41  import com.liferay.portal.service.UserService;
42  import com.liferay.portal.service.WebDAVPropsLocalService;
43  import com.liferay.portal.service.persistence.ResourceFinder;
44  import com.liferay.portal.service.persistence.ResourcePersistence;
45  import com.liferay.portal.service.persistence.UserFinder;
46  import com.liferay.portal.service.persistence.UserPersistence;
47  import com.liferay.portal.service.persistence.WebDAVPropsPersistence;
48  
49  import com.liferay.portlet.documentlibrary.model.DLFileEntry;
50  import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
51  import com.liferay.portlet.documentlibrary.service.DLFileRankLocalService;
52  import com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService;
53  import com.liferay.portlet.documentlibrary.service.DLFileShortcutService;
54  import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService;
55  import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
56  import com.liferay.portlet.documentlibrary.service.DLFolderService;
57  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryAndShortcutFinder;
58  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
59  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
60  import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankFinder;
61  import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence;
62  import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutFinder;
63  import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence;
64  import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
65  import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
66  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
67  import com.liferay.portlet.messageboards.service.MBMessageService;
68  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
69  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
70  import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
71  import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
72  import com.liferay.portlet.tags.service.TagsAssetLocalService;
73  import com.liferay.portlet.tags.service.TagsAssetService;
74  import com.liferay.portlet.tags.service.persistence.TagsAssetFinder;
75  import com.liferay.portlet.tags.service.persistence.TagsAssetPersistence;
76  
77  import java.util.List;
78  
79  /**
80   * <a href="DLFileEntryLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
81   *
82   * @author Brian Wing Shun Chan
83   *
84   */
85  public abstract class DLFileEntryLocalServiceBaseImpl
86      implements DLFileEntryLocalService, InitializingBean {
87      public DLFileEntry addDLFileEntry(DLFileEntry dlFileEntry)
88          throws SystemException {
89          dlFileEntry.setNew(true);
90  
91          return dlFileEntryPersistence.update(dlFileEntry, false);
92      }
93  
94      public void deleteDLFileEntry(long fileEntryId)
95          throws PortalException, SystemException {
96          dlFileEntryPersistence.remove(fileEntryId);
97      }
98  
99      public void deleteDLFileEntry(DLFileEntry dlFileEntry)
100         throws SystemException {
101         dlFileEntryPersistence.remove(dlFileEntry);
102     }
103 
104     public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
105         throws SystemException {
106         return dlFileEntryPersistence.findWithDynamicQuery(dynamicQuery);
107     }
108 
109     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
110         int end) throws SystemException {
111         return dlFileEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
112             end);
113     }
114 
115     public DLFileEntry getDLFileEntry(long fileEntryId)
116         throws PortalException, SystemException {
117         return dlFileEntryPersistence.findByPrimaryKey(fileEntryId);
118     }
119 
120     public List<DLFileEntry> getDLFileEntries(int start, int end)
121         throws SystemException {
122         return dlFileEntryPersistence.findAll(start, end);
123     }
124 
125     public int getDLFileEntriesCount() throws SystemException {
126         return dlFileEntryPersistence.countAll();
127     }
128 
129     public DLFileEntry updateDLFileEntry(DLFileEntry dlFileEntry)
130         throws SystemException {
131         dlFileEntry.setNew(false);
132 
133         return dlFileEntryPersistence.update(dlFileEntry, true);
134     }
135 
136     public DLFileEntryPersistence getDLFileEntryPersistence() {
137         return dlFileEntryPersistence;
138     }
139 
140     public void setDLFileEntryPersistence(
141         DLFileEntryPersistence dlFileEntryPersistence) {
142         this.dlFileEntryPersistence = dlFileEntryPersistence;
143     }
144 
145     public DLFileEntryFinder getDLFileEntryFinder() {
146         return dlFileEntryFinder;
147     }
148 
149     public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
150         this.dlFileEntryFinder = dlFileEntryFinder;
151     }
152 
153     public DLFileEntryAndShortcutFinder getDLFileEntryAndShortcutFinder() {
154         return dlFileEntryAndShortcutFinder;
155     }
156 
157     public void setDLFileEntryAndShortcutFinder(
158         DLFileEntryAndShortcutFinder dlFileEntryAndShortcutFinder) {
159         this.dlFileEntryAndShortcutFinder = dlFileEntryAndShortcutFinder;
160     }
161 
162     public DLFileRankLocalService getDLFileRankLocalService() {
163         return dlFileRankLocalService;
164     }
165 
166     public void setDLFileRankLocalService(
167         DLFileRankLocalService dlFileRankLocalService) {
168         this.dlFileRankLocalService = dlFileRankLocalService;
169     }
170 
171     public DLFileRankPersistence getDLFileRankPersistence() {
172         return dlFileRankPersistence;
173     }
174 
175     public void setDLFileRankPersistence(
176         DLFileRankPersistence dlFileRankPersistence) {
177         this.dlFileRankPersistence = dlFileRankPersistence;
178     }
179 
180     public DLFileRankFinder getDLFileRankFinder() {
181         return dlFileRankFinder;
182     }
183 
184     public void setDLFileRankFinder(DLFileRankFinder dlFileRankFinder) {
185         this.dlFileRankFinder = dlFileRankFinder;
186     }
187 
188     public DLFileShortcutLocalService getDLFileShortcutLocalService() {
189         return dlFileShortcutLocalService;
190     }
191 
192     public void setDLFileShortcutLocalService(
193         DLFileShortcutLocalService dlFileShortcutLocalService) {
194         this.dlFileShortcutLocalService = dlFileShortcutLocalService;
195     }
196 
197     public DLFileShortcutService getDLFileShortcutService() {
198         return dlFileShortcutService;
199     }
200 
201     public void setDLFileShortcutService(
202         DLFileShortcutService dlFileShortcutService) {
203         this.dlFileShortcutService = dlFileShortcutService;
204     }
205 
206     public DLFileShortcutPersistence getDLFileShortcutPersistence() {
207         return dlFileShortcutPersistence;
208     }
209 
210     public void setDLFileShortcutPersistence(
211         DLFileShortcutPersistence dlFileShortcutPersistence) {
212         this.dlFileShortcutPersistence = dlFileShortcutPersistence;
213     }
214 
215     public DLFileShortcutFinder getDLFileShortcutFinder() {
216         return dlFileShortcutFinder;
217     }
218 
219     public void setDLFileShortcutFinder(
220         DLFileShortcutFinder dlFileShortcutFinder) {
221         this.dlFileShortcutFinder = dlFileShortcutFinder;
222     }
223 
224     public DLFileVersionLocalService getDLFileVersionLocalService() {
225         return dlFileVersionLocalService;
226     }
227 
228     public void setDLFileVersionLocalService(
229         DLFileVersionLocalService dlFileVersionLocalService) {
230         this.dlFileVersionLocalService = dlFileVersionLocalService;
231     }
232 
233     public DLFileVersionPersistence getDLFileVersionPersistence() {
234         return dlFileVersionPersistence;
235     }
236 
237     public void setDLFileVersionPersistence(
238         DLFileVersionPersistence dlFileVersionPersistence) {
239         this.dlFileVersionPersistence = dlFileVersionPersistence;
240     }
241 
242     public DLFolderLocalService getDLFolderLocalService() {
243         return dlFolderLocalService;
244     }
245 
246     public void setDLFolderLocalService(
247         DLFolderLocalService dlFolderLocalService) {
248         this.dlFolderLocalService = dlFolderLocalService;
249     }
250 
251     public DLFolderService getDLFolderService() {
252         return dlFolderService;
253     }
254 
255     public void setDLFolderService(DLFolderService dlFolderService) {
256         this.dlFolderService = dlFolderService;
257     }
258 
259     public DLFolderPersistence getDLFolderPersistence() {
260         return dlFolderPersistence;
261     }
262 
263     public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
264         this.dlFolderPersistence = dlFolderPersistence;
265     }
266 
267     public CounterLocalService getCounterLocalService() {
268         return counterLocalService;
269     }
270 
271     public void setCounterLocalService(CounterLocalService counterLocalService) {
272         this.counterLocalService = counterLocalService;
273     }
274 
275     public CounterService getCounterService() {
276         return counterService;
277     }
278 
279     public void setCounterService(CounterService counterService) {
280         this.counterService = counterService;
281     }
282 
283     public DLLocalService getDLLocalService() {
284         return dlLocalService;
285     }
286 
287     public void setDLLocalService(DLLocalService dlLocalService) {
288         this.dlLocalService = dlLocalService;
289     }
290 
291     public DLService getDLService() {
292         return dlService;
293     }
294 
295     public void setDLService(DLService dlService) {
296         this.dlService = dlService;
297     }
298 
299     public LockService getLockService() {
300         return lockService;
301     }
302 
303     public void setLockService(LockService lockService) {
304         this.lockService = lockService;
305     }
306 
307     public ResourceLocalService getResourceLocalService() {
308         return resourceLocalService;
309     }
310 
311     public void setResourceLocalService(
312         ResourceLocalService resourceLocalService) {
313         this.resourceLocalService = resourceLocalService;
314     }
315 
316     public ResourceService getResourceService() {
317         return resourceService;
318     }
319 
320     public void setResourceService(ResourceService resourceService) {
321         this.resourceService = resourceService;
322     }
323 
324     public ResourcePersistence getResourcePersistence() {
325         return resourcePersistence;
326     }
327 
328     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
329         this.resourcePersistence = resourcePersistence;
330     }
331 
332     public ResourceFinder getResourceFinder() {
333         return resourceFinder;
334     }
335 
336     public void setResourceFinder(ResourceFinder resourceFinder) {
337         this.resourceFinder = resourceFinder;
338     }
339 
340     public UserLocalService getUserLocalService() {
341         return userLocalService;
342     }
343 
344     public void setUserLocalService(UserLocalService userLocalService) {
345         this.userLocalService = userLocalService;
346     }
347 
348     public UserService getUserService() {
349         return userService;
350     }
351 
352     public void setUserService(UserService userService) {
353         this.userService = userService;
354     }
355 
356     public UserPersistence getUserPersistence() {
357         return userPersistence;
358     }
359 
360     public void setUserPersistence(UserPersistence userPersistence) {
361         this.userPersistence = userPersistence;
362     }
363 
364     public UserFinder getUserFinder() {
365         return userFinder;
366     }
367 
368     public void setUserFinder(UserFinder userFinder) {
369         this.userFinder = userFinder;
370     }
371 
372     public WebDAVPropsLocalService getWebDAVPropsLocalService() {
373         return webDAVPropsLocalService;
374     }
375 
376     public void setWebDAVPropsLocalService(
377         WebDAVPropsLocalService webDAVPropsLocalService) {
378         this.webDAVPropsLocalService = webDAVPropsLocalService;
379     }
380 
381     public WebDAVPropsPersistence getWebDAVPropsPersistence() {
382         return webDAVPropsPersistence;
383     }
384 
385     public void setWebDAVPropsPersistence(
386         WebDAVPropsPersistence webDAVPropsPersistence) {
387         this.webDAVPropsPersistence = webDAVPropsPersistence;
388     }
389 
390     public MBMessageLocalService getMBMessageLocalService() {
391         return mbMessageLocalService;
392     }
393 
394     public void setMBMessageLocalService(
395         MBMessageLocalService mbMessageLocalService) {
396         this.mbMessageLocalService = mbMessageLocalService;
397     }
398 
399     public MBMessageService getMBMessageService() {
400         return mbMessageService;
401     }
402 
403     public void setMBMessageService(MBMessageService mbMessageService) {
404         this.mbMessageService = mbMessageService;
405     }
406 
407     public MBMessagePersistence getMBMessagePersistence() {
408         return mbMessagePersistence;
409     }
410 
411     public void setMBMessagePersistence(
412         MBMessagePersistence mbMessagePersistence) {
413         this.mbMessagePersistence = mbMessagePersistence;
414     }
415 
416     public MBMessageFinder getMBMessageFinder() {
417         return mbMessageFinder;
418     }
419 
420     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
421         this.mbMessageFinder = mbMessageFinder;
422     }
423 
424     public RatingsStatsLocalService getRatingsStatsLocalService() {
425         return ratingsStatsLocalService;
426     }
427 
428     public void setRatingsStatsLocalService(
429         RatingsStatsLocalService ratingsStatsLocalService) {
430         this.ratingsStatsLocalService = ratingsStatsLocalService;
431     }
432 
433     public RatingsStatsPersistence getRatingsStatsPersistence() {
434         return ratingsStatsPersistence;
435     }
436 
437     public void setRatingsStatsPersistence(
438         RatingsStatsPersistence ratingsStatsPersistence) {
439         this.ratingsStatsPersistence = ratingsStatsPersistence;
440     }
441 
442     public TagsAssetLocalService getTagsAssetLocalService() {
443         return tagsAssetLocalService;
444     }
445 
446     public void setTagsAssetLocalService(
447         TagsAssetLocalService tagsAssetLocalService) {
448         this.tagsAssetLocalService = tagsAssetLocalService;
449     }
450 
451     public TagsAssetService getTagsAssetService() {
452         return tagsAssetService;
453     }
454 
455     public void setTagsAssetService(TagsAssetService tagsAssetService) {
456         this.tagsAssetService = tagsAssetService;
457     }
458 
459     public TagsAssetPersistence getTagsAssetPersistence() {
460         return tagsAssetPersistence;
461     }
462 
463     public void setTagsAssetPersistence(
464         TagsAssetPersistence tagsAssetPersistence) {
465         this.tagsAssetPersistence = tagsAssetPersistence;
466     }
467 
468     public TagsAssetFinder getTagsAssetFinder() {
469         return tagsAssetFinder;
470     }
471 
472     public void setTagsAssetFinder(TagsAssetFinder tagsAssetFinder) {
473         this.tagsAssetFinder = tagsAssetFinder;
474     }
475 
476     public void afterPropertiesSet() {
477         if (dlFileEntryPersistence == null) {
478             dlFileEntryPersistence = (DLFileEntryPersistence)PortalBeanLocatorUtil.locate(DLFileEntryPersistence.class.getName() +
479                     ".impl");
480         }
481 
482         if (dlFileEntryFinder == null) {
483             dlFileEntryFinder = (DLFileEntryFinder)PortalBeanLocatorUtil.locate(DLFileEntryFinder.class.getName() +
484                     ".impl");
485         }
486 
487         if (dlFileEntryAndShortcutFinder == null) {
488             dlFileEntryAndShortcutFinder = (DLFileEntryAndShortcutFinder)PortalBeanLocatorUtil.locate(DLFileEntryAndShortcutFinder.class.getName() +
489                     ".impl");
490         }
491 
492         if (dlFileRankLocalService == null) {
493             dlFileRankLocalService = (DLFileRankLocalService)PortalBeanLocatorUtil.locate(DLFileRankLocalService.class.getName() +
494                     ".impl");
495         }
496 
497         if (dlFileRankPersistence == null) {
498             dlFileRankPersistence = (DLFileRankPersistence)PortalBeanLocatorUtil.locate(DLFileRankPersistence.class.getName() +
499                     ".impl");
500         }
501 
502         if (dlFileRankFinder == null) {
503             dlFileRankFinder = (DLFileRankFinder)PortalBeanLocatorUtil.locate(DLFileRankFinder.class.getName() +
504                     ".impl");
505         }
506 
507         if (dlFileShortcutLocalService == null) {
508             dlFileShortcutLocalService = (DLFileShortcutLocalService)PortalBeanLocatorUtil.locate(DLFileShortcutLocalService.class.getName() +
509                     ".impl");
510         }
511 
512         if (dlFileShortcutService == null) {
513             dlFileShortcutService = (DLFileShortcutService)PortalBeanLocatorUtil.locate(DLFileShortcutService.class.getName() +
514                     ".impl");
515         }
516 
517         if (dlFileShortcutPersistence == null) {
518             dlFileShortcutPersistence = (DLFileShortcutPersistence)PortalBeanLocatorUtil.locate(DLFileShortcutPersistence.class.getName() +
519                     ".impl");
520         }
521 
522         if (dlFileShortcutFinder == null) {
523             dlFileShortcutFinder = (DLFileShortcutFinder)PortalBeanLocatorUtil.locate(DLFileShortcutFinder.class.getName() +
524                     ".impl");
525         }
526 
527         if (dlFileVersionLocalService == null) {
528             dlFileVersionLocalService = (DLFileVersionLocalService)PortalBeanLocatorUtil.locate(DLFileVersionLocalService.class.getName() +
529                     ".impl");
530         }
531 
532         if (dlFileVersionPersistence == null) {
533             dlFileVersionPersistence = (DLFileVersionPersistence)PortalBeanLocatorUtil.locate(DLFileVersionPersistence.class.getName() +
534                     ".impl");
535         }
536 
537         if (dlFolderLocalService == null) {
538             dlFolderLocalService = (DLFolderLocalService)PortalBeanLocatorUtil.locate(DLFolderLocalService.class.getName() +
539                     ".impl");
540         }
541 
542         if (dlFolderService == null) {
543             dlFolderService = (DLFolderService)PortalBeanLocatorUtil.locate(DLFolderService.class.getName() +
544                     ".impl");
545         }
546 
547         if (dlFolderPersistence == null) {
548             dlFolderPersistence = (DLFolderPersistence)PortalBeanLocatorUtil.locate(DLFolderPersistence.class.getName() +
549                     ".impl");
550         }
551 
552         if (counterLocalService == null) {
553             counterLocalService = (CounterLocalService)PortalBeanLocatorUtil.locate(CounterLocalService.class.getName() +
554                     ".impl");
555         }
556 
557         if (counterService == null) {
558             counterService = (CounterService)PortalBeanLocatorUtil.locate(CounterService.class.getName() +
559                     ".impl");
560         }
561 
562         if (dlLocalService == null) {
563             dlLocalService = (DLLocalService)PortalBeanLocatorUtil.locate(DLLocalService.class.getName() +
564                     ".impl");
565         }
566 
567         if (dlService == null) {
568             dlService = (DLService)PortalBeanLocatorUtil.locate(DLService.class.getName() +
569                     ".impl");
570         }
571 
572         if (lockService == null) {
573             lockService = (LockService)PortalBeanLocatorUtil.locate(LockService.class.getName() +
574                     ".impl");
575         }
576 
577         if (resourceLocalService == null) {
578             resourceLocalService = (ResourceLocalService)PortalBeanLocatorUtil.locate(ResourceLocalService.class.getName() +
579                     ".impl");
580         }
581 
582         if (resourceService == null) {
583             resourceService = (ResourceService)PortalBeanLocatorUtil.locate(ResourceService.class.getName() +
584                     ".impl");
585         }
586 
587         if (resourcePersistence == null) {
588             resourcePersistence = (ResourcePersistence)PortalBeanLocatorUtil.locate(ResourcePersistence.class.getName() +
589                     ".impl");
590         }
591 
592         if (resourceFinder == null) {
593             resourceFinder = (ResourceFinder)PortalBeanLocatorUtil.locate(ResourceFinder.class.getName() +
594                     ".impl");
595         }
596 
597         if (userLocalService == null) {
598             userLocalService = (UserLocalService)PortalBeanLocatorUtil.locate(UserLocalService.class.getName() +
599                     ".impl");
600         }
601 
602         if (userService == null) {
603             userService = (UserService)PortalBeanLocatorUtil.locate(UserService.class.getName() +
604                     ".impl");
605         }
606 
607         if (userPersistence == null) {
608             userPersistence = (UserPersistence)PortalBeanLocatorUtil.locate(UserPersistence.class.getName() +
609                     ".impl");
610         }
611 
612         if (userFinder == null) {
613             userFinder = (UserFinder)PortalBeanLocatorUtil.locate(UserFinder.class.getName() +
614                     ".impl");
615         }
616 
617         if (webDAVPropsLocalService == null) {
618             webDAVPropsLocalService = (WebDAVPropsLocalService)PortalBeanLocatorUtil.locate(WebDAVPropsLocalService.class.getName() +
619                     ".impl");
620         }
621 
622         if (webDAVPropsPersistence == null) {
623             webDAVPropsPersistence = (WebDAVPropsPersistence)PortalBeanLocatorUtil.locate(WebDAVPropsPersistence.class.getName() +
624                     ".impl");
625         }
626 
627         if (mbMessageLocalService == null) {
628             mbMessageLocalService = (MBMessageLocalService)PortalBeanLocatorUtil.locate(MBMessageLocalService.class.getName() +
629                     ".impl");
630         }
631 
632         if (mbMessageService == null) {
633             mbMessageService = (MBMessageService)PortalBeanLocatorUtil.locate(MBMessageService.class.getName() +
634                     ".impl");
635         }
636 
637         if (mbMessagePersistence == null) {
638             mbMessagePersistence = (MBMessagePersistence)PortalBeanLocatorUtil.locate(MBMessagePersistence.class.getName() +
639                     ".impl");
640         }
641 
642         if (mbMessageFinder == null) {
643             mbMessageFinder = (MBMessageFinder)PortalBeanLocatorUtil.locate(MBMessageFinder.class.getName() +
644                     ".impl");
645         }
646 
647         if (ratingsStatsLocalService == null) {
648             ratingsStatsLocalService = (RatingsStatsLocalService)PortalBeanLocatorUtil.locate(RatingsStatsLocalService.class.getName() +
649                     ".impl");
650         }
651 
652         if (ratingsStatsPersistence == null) {
653             ratingsStatsPersistence = (RatingsStatsPersistence)PortalBeanLocatorUtil.locate(RatingsStatsPersistence.class.getName() +
654                     ".impl");
655         }
656 
657         if (tagsAssetLocalService == null) {
658             tagsAssetLocalService = (TagsAssetLocalService)PortalBeanLocatorUtil.locate(TagsAssetLocalService.class.getName() +
659                     ".impl");
660         }
661 
662         if (tagsAssetService == null) {
663             tagsAssetService = (TagsAssetService)PortalBeanLocatorUtil.locate(TagsAssetService.class.getName() +
664                     ".impl");
665         }
666 
667         if (tagsAssetPersistence == null) {
668             tagsAssetPersistence = (TagsAssetPersistence)PortalBeanLocatorUtil.locate(TagsAssetPersistence.class.getName() +
669                     ".impl");
670         }
671 
672         if (tagsAssetFinder == null) {
673             tagsAssetFinder = (TagsAssetFinder)PortalBeanLocatorUtil.locate(TagsAssetFinder.class.getName() +
674                     ".impl");
675         }
676     }
677 
678     protected DLFileEntryPersistence dlFileEntryPersistence;
679     protected DLFileEntryFinder dlFileEntryFinder;
680     protected DLFileEntryAndShortcutFinder dlFileEntryAndShortcutFinder;
681     protected DLFileRankLocalService dlFileRankLocalService;
682     protected DLFileRankPersistence dlFileRankPersistence;
683     protected DLFileRankFinder dlFileRankFinder;
684     protected DLFileShortcutLocalService dlFileShortcutLocalService;
685     protected DLFileShortcutService dlFileShortcutService;
686     protected DLFileShortcutPersistence dlFileShortcutPersistence;
687     protected DLFileShortcutFinder dlFileShortcutFinder;
688     protected DLFileVersionLocalService dlFileVersionLocalService;
689     protected DLFileVersionPersistence dlFileVersionPersistence;
690     protected DLFolderLocalService dlFolderLocalService;
691     protected DLFolderService dlFolderService;
692     protected DLFolderPersistence dlFolderPersistence;
693     protected CounterLocalService counterLocalService;
694     protected CounterService counterService;
695     protected DLLocalService dlLocalService;
696     protected DLService dlService;
697     protected LockService lockService;
698     protected ResourceLocalService resourceLocalService;
699     protected ResourceService resourceService;
700     protected ResourcePersistence resourcePersistence;
701     protected ResourceFinder resourceFinder;
702     protected UserLocalService userLocalService;
703     protected UserService userService;
704     protected UserPersistence userPersistence;
705     protected UserFinder userFinder;
706     protected WebDAVPropsLocalService webDAVPropsLocalService;
707     protected WebDAVPropsPersistence webDAVPropsPersistence;
708     protected MBMessageLocalService mbMessageLocalService;
709     protected MBMessageService mbMessageService;
710     protected MBMessagePersistence mbMessagePersistence;
711     protected MBMessageFinder mbMessageFinder;
712     protected RatingsStatsLocalService ratingsStatsLocalService;
713     protected RatingsStatsPersistence ratingsStatsPersistence;
714     protected TagsAssetLocalService tagsAssetLocalService;
715     protected TagsAssetService tagsAssetService;
716     protected TagsAssetPersistence tagsAssetPersistence;
717     protected TagsAssetFinder tagsAssetFinder;
718 }