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