1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    *
5    *
6    *
7    * The contents of this file are subject to the terms of the Liferay Enterprise
8    * Subscription License ("License"). You may not use this file except in
9    * compliance with the License. You can obtain a copy of the License by
10   * contacting Liferay, Inc. See the License for the specific language governing
11   * permissions and limitations under the License, including but not limited to
12   * distribution rights 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.portal.PortalException;
29  import com.liferay.portal.SystemException;
30  import com.liferay.portal.kernel.annotation.BeanReference;
31  import com.liferay.portal.kernel.dao.db.DB;
32  import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
33  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
34  import com.liferay.portal.service.GroupLocalService;
35  import com.liferay.portal.service.GroupService;
36  import com.liferay.portal.service.ResourceLocalService;
37  import com.liferay.portal.service.ResourceService;
38  import com.liferay.portal.service.SubscriptionLocalService;
39  import com.liferay.portal.service.UserLocalService;
40  import com.liferay.portal.service.UserService;
41  import com.liferay.portal.service.persistence.GroupFinder;
42  import com.liferay.portal.service.persistence.GroupPersistence;
43  import com.liferay.portal.service.persistence.ResourceFinder;
44  import com.liferay.portal.service.persistence.ResourcePersistence;
45  import com.liferay.portal.service.persistence.SubscriptionPersistence;
46  import com.liferay.portal.service.persistence.UserFinder;
47  import com.liferay.portal.service.persistence.UserPersistence;
48  
49  import com.liferay.portlet.messageboards.model.MBCategory;
50  import com.liferay.portlet.messageboards.service.MBBanLocalService;
51  import com.liferay.portlet.messageboards.service.MBBanService;
52  import com.liferay.portlet.messageboards.service.MBCategoryLocalService;
53  import com.liferay.portlet.messageboards.service.MBCategoryService;
54  import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
55  import com.liferay.portlet.messageboards.service.MBMailingListLocalService;
56  import com.liferay.portlet.messageboards.service.MBMessageFlagLocalService;
57  import com.liferay.portlet.messageboards.service.MBMessageFlagService;
58  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
59  import com.liferay.portlet.messageboards.service.MBMessageService;
60  import com.liferay.portlet.messageboards.service.MBStatsUserLocalService;
61  import com.liferay.portlet.messageboards.service.MBThreadLocalService;
62  import com.liferay.portlet.messageboards.service.MBThreadService;
63  import com.liferay.portlet.messageboards.service.persistence.MBBanPersistence;
64  import com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder;
65  import com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence;
66  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
67  import com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence;
68  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
69  import com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence;
70  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
71  import com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence;
72  import com.liferay.portlet.messageboards.service.persistence.MBThreadFinder;
73  import com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence;
74  import com.liferay.portlet.tags.service.TagsEntryLocalService;
75  import com.liferay.portlet.tags.service.TagsEntryService;
76  import com.liferay.portlet.tags.service.persistence.TagsEntryFinder;
77  import com.liferay.portlet.tags.service.persistence.TagsEntryPersistence;
78  
79  import java.util.List;
80  
81  /**
82   * <a href="MBCategoryLocalServiceBaseImpl.java.html"><b><i>View Source</i></b>
83   * </a>
84   *
85   * @author Brian Wing Shun Chan
86   */
87  public abstract class MBCategoryLocalServiceBaseImpl
88      implements MBCategoryLocalService {
89      public MBCategory addMBCategory(MBCategory mbCategory)
90          throws SystemException {
91          mbCategory.setNew(true);
92  
93          return mbCategoryPersistence.update(mbCategory, false);
94      }
95  
96      public MBCategory createMBCategory(long categoryId) {
97          return mbCategoryPersistence.create(categoryId);
98      }
99  
100     public void deleteMBCategory(long categoryId)
101         throws PortalException, SystemException {
102         mbCategoryPersistence.remove(categoryId);
103     }
104 
105     public void deleteMBCategory(MBCategory mbCategory)
106         throws SystemException {
107         mbCategoryPersistence.remove(mbCategory);
108     }
109 
110     public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
111         throws SystemException {
112         return mbCategoryPersistence.findWithDynamicQuery(dynamicQuery);
113     }
114 
115     public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
116         int end) throws SystemException {
117         return mbCategoryPersistence.findWithDynamicQuery(dynamicQuery, start,
118             end);
119     }
120 
121     public MBCategory getMBCategory(long categoryId)
122         throws PortalException, SystemException {
123         return mbCategoryPersistence.findByPrimaryKey(categoryId);
124     }
125 
126     public List<MBCategory> getMBCategories(int start, int end)
127         throws SystemException {
128         return mbCategoryPersistence.findAll(start, end);
129     }
130 
131     public int getMBCategoriesCount() throws SystemException {
132         return mbCategoryPersistence.countAll();
133     }
134 
135     public MBCategory updateMBCategory(MBCategory mbCategory)
136         throws SystemException {
137         mbCategory.setNew(false);
138 
139         return mbCategoryPersistence.update(mbCategory, true);
140     }
141 
142     public MBCategory updateMBCategory(MBCategory mbCategory, boolean merge)
143         throws SystemException {
144         mbCategory.setNew(false);
145 
146         return mbCategoryPersistence.update(mbCategory, merge);
147     }
148 
149     public MBBanLocalService getMBBanLocalService() {
150         return mbBanLocalService;
151     }
152 
153     public void setMBBanLocalService(MBBanLocalService mbBanLocalService) {
154         this.mbBanLocalService = mbBanLocalService;
155     }
156 
157     public MBBanService getMBBanService() {
158         return mbBanService;
159     }
160 
161     public void setMBBanService(MBBanService mbBanService) {
162         this.mbBanService = mbBanService;
163     }
164 
165     public MBBanPersistence getMBBanPersistence() {
166         return mbBanPersistence;
167     }
168 
169     public void setMBBanPersistence(MBBanPersistence mbBanPersistence) {
170         this.mbBanPersistence = mbBanPersistence;
171     }
172 
173     public MBCategoryLocalService getMBCategoryLocalService() {
174         return mbCategoryLocalService;
175     }
176 
177     public void setMBCategoryLocalService(
178         MBCategoryLocalService mbCategoryLocalService) {
179         this.mbCategoryLocalService = mbCategoryLocalService;
180     }
181 
182     public MBCategoryService getMBCategoryService() {
183         return mbCategoryService;
184     }
185 
186     public void setMBCategoryService(MBCategoryService mbCategoryService) {
187         this.mbCategoryService = mbCategoryService;
188     }
189 
190     public MBCategoryPersistence getMBCategoryPersistence() {
191         return mbCategoryPersistence;
192     }
193 
194     public void setMBCategoryPersistence(
195         MBCategoryPersistence mbCategoryPersistence) {
196         this.mbCategoryPersistence = mbCategoryPersistence;
197     }
198 
199     public MBCategoryFinder getMBCategoryFinder() {
200         return mbCategoryFinder;
201     }
202 
203     public void setMBCategoryFinder(MBCategoryFinder mbCategoryFinder) {
204         this.mbCategoryFinder = mbCategoryFinder;
205     }
206 
207     public MBDiscussionLocalService getMBDiscussionLocalService() {
208         return mbDiscussionLocalService;
209     }
210 
211     public void setMBDiscussionLocalService(
212         MBDiscussionLocalService mbDiscussionLocalService) {
213         this.mbDiscussionLocalService = mbDiscussionLocalService;
214     }
215 
216     public MBDiscussionPersistence getMBDiscussionPersistence() {
217         return mbDiscussionPersistence;
218     }
219 
220     public void setMBDiscussionPersistence(
221         MBDiscussionPersistence mbDiscussionPersistence) {
222         this.mbDiscussionPersistence = mbDiscussionPersistence;
223     }
224 
225     public MBMailingListLocalService getMBMailingListLocalService() {
226         return mbMailingListLocalService;
227     }
228 
229     public void setMBMailingListLocalService(
230         MBMailingListLocalService mbMailingListLocalService) {
231         this.mbMailingListLocalService = mbMailingListLocalService;
232     }
233 
234     public MBMailingListPersistence getMBMailingListPersistence() {
235         return mbMailingListPersistence;
236     }
237 
238     public void setMBMailingListPersistence(
239         MBMailingListPersistence mbMailingListPersistence) {
240         this.mbMailingListPersistence = mbMailingListPersistence;
241     }
242 
243     public MBMessageLocalService getMBMessageLocalService() {
244         return mbMessageLocalService;
245     }
246 
247     public void setMBMessageLocalService(
248         MBMessageLocalService mbMessageLocalService) {
249         this.mbMessageLocalService = mbMessageLocalService;
250     }
251 
252     public MBMessageService getMBMessageService() {
253         return mbMessageService;
254     }
255 
256     public void setMBMessageService(MBMessageService mbMessageService) {
257         this.mbMessageService = mbMessageService;
258     }
259 
260     public MBMessagePersistence getMBMessagePersistence() {
261         return mbMessagePersistence;
262     }
263 
264     public void setMBMessagePersistence(
265         MBMessagePersistence mbMessagePersistence) {
266         this.mbMessagePersistence = mbMessagePersistence;
267     }
268 
269     public MBMessageFinder getMBMessageFinder() {
270         return mbMessageFinder;
271     }
272 
273     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
274         this.mbMessageFinder = mbMessageFinder;
275     }
276 
277     public MBMessageFlagLocalService getMBMessageFlagLocalService() {
278         return mbMessageFlagLocalService;
279     }
280 
281     public void setMBMessageFlagLocalService(
282         MBMessageFlagLocalService mbMessageFlagLocalService) {
283         this.mbMessageFlagLocalService = mbMessageFlagLocalService;
284     }
285 
286     public MBMessageFlagService getMBMessageFlagService() {
287         return mbMessageFlagService;
288     }
289 
290     public void setMBMessageFlagService(
291         MBMessageFlagService mbMessageFlagService) {
292         this.mbMessageFlagService = mbMessageFlagService;
293     }
294 
295     public MBMessageFlagPersistence getMBMessageFlagPersistence() {
296         return mbMessageFlagPersistence;
297     }
298 
299     public void setMBMessageFlagPersistence(
300         MBMessageFlagPersistence mbMessageFlagPersistence) {
301         this.mbMessageFlagPersistence = mbMessageFlagPersistence;
302     }
303 
304     public MBStatsUserLocalService getMBStatsUserLocalService() {
305         return mbStatsUserLocalService;
306     }
307 
308     public void setMBStatsUserLocalService(
309         MBStatsUserLocalService mbStatsUserLocalService) {
310         this.mbStatsUserLocalService = mbStatsUserLocalService;
311     }
312 
313     public MBStatsUserPersistence getMBStatsUserPersistence() {
314         return mbStatsUserPersistence;
315     }
316 
317     public void setMBStatsUserPersistence(
318         MBStatsUserPersistence mbStatsUserPersistence) {
319         this.mbStatsUserPersistence = mbStatsUserPersistence;
320     }
321 
322     public MBThreadLocalService getMBThreadLocalService() {
323         return mbThreadLocalService;
324     }
325 
326     public void setMBThreadLocalService(
327         MBThreadLocalService mbThreadLocalService) {
328         this.mbThreadLocalService = mbThreadLocalService;
329     }
330 
331     public MBThreadService getMBThreadService() {
332         return mbThreadService;
333     }
334 
335     public void setMBThreadService(MBThreadService mbThreadService) {
336         this.mbThreadService = mbThreadService;
337     }
338 
339     public MBThreadPersistence getMBThreadPersistence() {
340         return mbThreadPersistence;
341     }
342 
343     public void setMBThreadPersistence(MBThreadPersistence mbThreadPersistence) {
344         this.mbThreadPersistence = mbThreadPersistence;
345     }
346 
347     public MBThreadFinder getMBThreadFinder() {
348         return mbThreadFinder;
349     }
350 
351     public void setMBThreadFinder(MBThreadFinder mbThreadFinder) {
352         this.mbThreadFinder = mbThreadFinder;
353     }
354 
355     public CounterLocalService getCounterLocalService() {
356         return counterLocalService;
357     }
358 
359     public void setCounterLocalService(CounterLocalService counterLocalService) {
360         this.counterLocalService = counterLocalService;
361     }
362 
363     public CounterService getCounterService() {
364         return counterService;
365     }
366 
367     public void setCounterService(CounterService counterService) {
368         this.counterService = counterService;
369     }
370 
371     public GroupLocalService getGroupLocalService() {
372         return groupLocalService;
373     }
374 
375     public void setGroupLocalService(GroupLocalService groupLocalService) {
376         this.groupLocalService = groupLocalService;
377     }
378 
379     public GroupService getGroupService() {
380         return groupService;
381     }
382 
383     public void setGroupService(GroupService groupService) {
384         this.groupService = groupService;
385     }
386 
387     public GroupPersistence getGroupPersistence() {
388         return groupPersistence;
389     }
390 
391     public void setGroupPersistence(GroupPersistence groupPersistence) {
392         this.groupPersistence = groupPersistence;
393     }
394 
395     public GroupFinder getGroupFinder() {
396         return groupFinder;
397     }
398 
399     public void setGroupFinder(GroupFinder groupFinder) {
400         this.groupFinder = groupFinder;
401     }
402 
403     public ResourceLocalService getResourceLocalService() {
404         return resourceLocalService;
405     }
406 
407     public void setResourceLocalService(
408         ResourceLocalService resourceLocalService) {
409         this.resourceLocalService = resourceLocalService;
410     }
411 
412     public ResourceService getResourceService() {
413         return resourceService;
414     }
415 
416     public void setResourceService(ResourceService resourceService) {
417         this.resourceService = resourceService;
418     }
419 
420     public ResourcePersistence getResourcePersistence() {
421         return resourcePersistence;
422     }
423 
424     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
425         this.resourcePersistence = resourcePersistence;
426     }
427 
428     public ResourceFinder getResourceFinder() {
429         return resourceFinder;
430     }
431 
432     public void setResourceFinder(ResourceFinder resourceFinder) {
433         this.resourceFinder = resourceFinder;
434     }
435 
436     public SubscriptionLocalService getSubscriptionLocalService() {
437         return subscriptionLocalService;
438     }
439 
440     public void setSubscriptionLocalService(
441         SubscriptionLocalService subscriptionLocalService) {
442         this.subscriptionLocalService = subscriptionLocalService;
443     }
444 
445     public SubscriptionPersistence getSubscriptionPersistence() {
446         return subscriptionPersistence;
447     }
448 
449     public void setSubscriptionPersistence(
450         SubscriptionPersistence subscriptionPersistence) {
451         this.subscriptionPersistence = subscriptionPersistence;
452     }
453 
454     public UserLocalService getUserLocalService() {
455         return userLocalService;
456     }
457 
458     public void setUserLocalService(UserLocalService userLocalService) {
459         this.userLocalService = userLocalService;
460     }
461 
462     public UserService getUserService() {
463         return userService;
464     }
465 
466     public void setUserService(UserService userService) {
467         this.userService = userService;
468     }
469 
470     public UserPersistence getUserPersistence() {
471         return userPersistence;
472     }
473 
474     public void setUserPersistence(UserPersistence userPersistence) {
475         this.userPersistence = userPersistence;
476     }
477 
478     public UserFinder getUserFinder() {
479         return userFinder;
480     }
481 
482     public void setUserFinder(UserFinder userFinder) {
483         this.userFinder = userFinder;
484     }
485 
486     public TagsEntryLocalService getTagsEntryLocalService() {
487         return tagsEntryLocalService;
488     }
489 
490     public void setTagsEntryLocalService(
491         TagsEntryLocalService tagsEntryLocalService) {
492         this.tagsEntryLocalService = tagsEntryLocalService;
493     }
494 
495     public TagsEntryService getTagsEntryService() {
496         return tagsEntryService;
497     }
498 
499     public void setTagsEntryService(TagsEntryService tagsEntryService) {
500         this.tagsEntryService = tagsEntryService;
501     }
502 
503     public TagsEntryPersistence getTagsEntryPersistence() {
504         return tagsEntryPersistence;
505     }
506 
507     public void setTagsEntryPersistence(
508         TagsEntryPersistence tagsEntryPersistence) {
509         this.tagsEntryPersistence = tagsEntryPersistence;
510     }
511 
512     public TagsEntryFinder getTagsEntryFinder() {
513         return tagsEntryFinder;
514     }
515 
516     public void setTagsEntryFinder(TagsEntryFinder tagsEntryFinder) {
517         this.tagsEntryFinder = tagsEntryFinder;
518     }
519 
520     protected void runSQL(String sql) throws SystemException {
521         try {
522             DB db = DBFactoryUtil.getDB();
523 
524             db.runSQL(sql);
525         }
526         catch (Exception e) {
527             throw new SystemException(e);
528         }
529     }
530 
531     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBBanLocalService")
532     protected MBBanLocalService mbBanLocalService;
533     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBBanService")
534     protected MBBanService mbBanService;
535     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBBanPersistence")
536     protected MBBanPersistence mbBanPersistence;
537     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBCategoryLocalService")
538     protected MBCategoryLocalService mbCategoryLocalService;
539     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBCategoryService")
540     protected MBCategoryService mbCategoryService;
541     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBCategoryPersistence")
542     protected MBCategoryPersistence mbCategoryPersistence;
543     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBCategoryFinder")
544     protected MBCategoryFinder mbCategoryFinder;
545     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBDiscussionLocalService")
546     protected MBDiscussionLocalService mbDiscussionLocalService;
547     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence")
548     protected MBDiscussionPersistence mbDiscussionPersistence;
549     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMailingListLocalService")
550     protected MBMailingListLocalService mbMailingListLocalService;
551     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMailingListPersistence")
552     protected MBMailingListPersistence mbMailingListPersistence;
553     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageLocalService")
554     protected MBMessageLocalService mbMessageLocalService;
555     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageService")
556     protected MBMessageService mbMessageService;
557     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence")
558     protected MBMessagePersistence mbMessagePersistence;
559     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessageFinder")
560     protected MBMessageFinder mbMessageFinder;
561     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageFlagLocalService")
562     protected MBMessageFlagLocalService mbMessageFlagLocalService;
563     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBMessageFlagService")
564     protected MBMessageFlagService mbMessageFlagService;
565     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBMessageFlagPersistence")
566     protected MBMessageFlagPersistence mbMessageFlagPersistence;
567     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBStatsUserLocalService")
568     protected MBStatsUserLocalService mbStatsUserLocalService;
569     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBStatsUserPersistence")
570     protected MBStatsUserPersistence mbStatsUserPersistence;
571     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBThreadLocalService")
572     protected MBThreadLocalService mbThreadLocalService;
573     @BeanReference(name = "com.liferay.portlet.messageboards.service.MBThreadService")
574     protected MBThreadService mbThreadService;
575     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBThreadPersistence")
576     protected MBThreadPersistence mbThreadPersistence;
577     @BeanReference(name = "com.liferay.portlet.messageboards.service.persistence.MBThreadFinder")
578     protected MBThreadFinder mbThreadFinder;
579     @BeanReference(name = "com.liferay.counter.service.CounterLocalService")
580     protected CounterLocalService counterLocalService;
581     @BeanReference(name = "com.liferay.counter.service.CounterService")
582     protected CounterService counterService;
583     @BeanReference(name = "com.liferay.portal.service.GroupLocalService")
584     protected GroupLocalService groupLocalService;
585     @BeanReference(name = "com.liferay.portal.service.GroupService")
586     protected GroupService groupService;
587     @BeanReference(name = "com.liferay.portal.service.persistence.GroupPersistence")
588     protected GroupPersistence groupPersistence;
589     @BeanReference(name = "com.liferay.portal.service.persistence.GroupFinder")
590     protected GroupFinder groupFinder;
591     @BeanReference(name = "com.liferay.portal.service.ResourceLocalService")
592     protected ResourceLocalService resourceLocalService;
593     @BeanReference(name = "com.liferay.portal.service.ResourceService")
594     protected ResourceService resourceService;
595     @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence")
596     protected ResourcePersistence resourcePersistence;
597     @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder")
598     protected ResourceFinder resourceFinder;
599     @BeanReference(name = "com.liferay.portal.service.SubscriptionLocalService")
600     protected SubscriptionLocalService subscriptionLocalService;
601     @BeanReference(name = "com.liferay.portal.service.persistence.SubscriptionPersistence")
602     protected SubscriptionPersistence subscriptionPersistence;
603     @BeanReference(name = "com.liferay.portal.service.UserLocalService")
604     protected UserLocalService userLocalService;
605     @BeanReference(name = "com.liferay.portal.service.UserService")
606     protected UserService userService;
607     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence")
608     protected UserPersistence userPersistence;
609     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder")
610     protected UserFinder userFinder;
611     @BeanReference(name = "com.liferay.portlet.tags.service.TagsEntryLocalService")
612     protected TagsEntryLocalService tagsEntryLocalService;
613     @BeanReference(name = "com.liferay.portlet.tags.service.TagsEntryService")
614     protected TagsEntryService tagsEntryService;
615     @BeanReference(name = "com.liferay.portlet.tags.service.persistence.TagsEntryPersistence")
616     protected TagsEntryPersistence tagsEntryPersistence;
617     @BeanReference(name = "com.liferay.portlet.tags.service.persistence.TagsEntryFinder")
618     protected TagsEntryFinder tagsEntryFinder;
619 }