001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.wiki.service.base;
016    
017    import com.liferay.portal.kernel.bean.BeanReference;
018    import com.liferay.portal.kernel.bean.IdentifiableBean;
019    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021    import com.liferay.portal.kernel.exception.SystemException;
022    import com.liferay.portal.service.BaseServiceImpl;
023    import com.liferay.portal.service.persistence.GroupFinder;
024    import com.liferay.portal.service.persistence.GroupPersistence;
025    import com.liferay.portal.service.persistence.SubscriptionPersistence;
026    import com.liferay.portal.service.persistence.SystemEventPersistence;
027    import com.liferay.portal.service.persistence.UserFinder;
028    import com.liferay.portal.service.persistence.UserPersistence;
029    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
030    
031    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
032    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
033    import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
034    import com.liferay.portlet.wiki.model.WikiNode;
035    import com.liferay.portlet.wiki.service.WikiNodeService;
036    import com.liferay.portlet.wiki.service.persistence.WikiNodePersistence;
037    import com.liferay.portlet.wiki.service.persistence.WikiPageFinder;
038    import com.liferay.portlet.wiki.service.persistence.WikiPagePersistence;
039    import com.liferay.portlet.wiki.service.persistence.WikiPageResourcePersistence;
040    
041    import javax.sql.DataSource;
042    
043    /**
044     * Provides the base implementation for the wiki node remote service.
045     *
046     * <p>
047     * This implementation exists only as a container for the default service methods generated by ServiceBuilder. All custom service methods should be put in {@link com.liferay.portlet.wiki.service.impl.WikiNodeServiceImpl}.
048     * </p>
049     *
050     * @author Brian Wing Shun Chan
051     * @see com.liferay.portlet.wiki.service.impl.WikiNodeServiceImpl
052     * @see com.liferay.portlet.wiki.service.WikiNodeServiceUtil
053     * @generated
054     */
055    public abstract class WikiNodeServiceBaseImpl extends BaseServiceImpl
056            implements WikiNodeService, IdentifiableBean {
057            /*
058             * NOTE FOR DEVELOPERS:
059             *
060             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.wiki.service.WikiNodeServiceUtil} to access the wiki node remote service.
061             */
062    
063            /**
064             * Returns the wiki node local service.
065             *
066             * @return the wiki node local service
067             */
068            public com.liferay.portlet.wiki.service.WikiNodeLocalService getWikiNodeLocalService() {
069                    return wikiNodeLocalService;
070            }
071    
072            /**
073             * Sets the wiki node local service.
074             *
075             * @param wikiNodeLocalService the wiki node local service
076             */
077            public void setWikiNodeLocalService(
078                    com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService) {
079                    this.wikiNodeLocalService = wikiNodeLocalService;
080            }
081    
082            /**
083             * Returns the wiki node remote service.
084             *
085             * @return the wiki node remote service
086             */
087            public com.liferay.portlet.wiki.service.WikiNodeService getWikiNodeService() {
088                    return wikiNodeService;
089            }
090    
091            /**
092             * Sets the wiki node remote service.
093             *
094             * @param wikiNodeService the wiki node remote service
095             */
096            public void setWikiNodeService(
097                    com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService) {
098                    this.wikiNodeService = wikiNodeService;
099            }
100    
101            /**
102             * Returns the wiki node persistence.
103             *
104             * @return the wiki node persistence
105             */
106            public WikiNodePersistence getWikiNodePersistence() {
107                    return wikiNodePersistence;
108            }
109    
110            /**
111             * Sets the wiki node persistence.
112             *
113             * @param wikiNodePersistence the wiki node persistence
114             */
115            public void setWikiNodePersistence(WikiNodePersistence wikiNodePersistence) {
116                    this.wikiNodePersistence = wikiNodePersistence;
117            }
118    
119            /**
120             * Returns the wiki page local service.
121             *
122             * @return the wiki page local service
123             */
124            public com.liferay.portlet.wiki.service.WikiPageLocalService getWikiPageLocalService() {
125                    return wikiPageLocalService;
126            }
127    
128            /**
129             * Sets the wiki page local service.
130             *
131             * @param wikiPageLocalService the wiki page local service
132             */
133            public void setWikiPageLocalService(
134                    com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService) {
135                    this.wikiPageLocalService = wikiPageLocalService;
136            }
137    
138            /**
139             * Returns the wiki page remote service.
140             *
141             * @return the wiki page remote service
142             */
143            public com.liferay.portlet.wiki.service.WikiPageService getWikiPageService() {
144                    return wikiPageService;
145            }
146    
147            /**
148             * Sets the wiki page remote service.
149             *
150             * @param wikiPageService the wiki page remote service
151             */
152            public void setWikiPageService(
153                    com.liferay.portlet.wiki.service.WikiPageService wikiPageService) {
154                    this.wikiPageService = wikiPageService;
155            }
156    
157            /**
158             * Returns the wiki page persistence.
159             *
160             * @return the wiki page persistence
161             */
162            public WikiPagePersistence getWikiPagePersistence() {
163                    return wikiPagePersistence;
164            }
165    
166            /**
167             * Sets the wiki page persistence.
168             *
169             * @param wikiPagePersistence the wiki page persistence
170             */
171            public void setWikiPagePersistence(WikiPagePersistence wikiPagePersistence) {
172                    this.wikiPagePersistence = wikiPagePersistence;
173            }
174    
175            /**
176             * Returns the wiki page finder.
177             *
178             * @return the wiki page finder
179             */
180            public WikiPageFinder getWikiPageFinder() {
181                    return wikiPageFinder;
182            }
183    
184            /**
185             * Sets the wiki page finder.
186             *
187             * @param wikiPageFinder the wiki page finder
188             */
189            public void setWikiPageFinder(WikiPageFinder wikiPageFinder) {
190                    this.wikiPageFinder = wikiPageFinder;
191            }
192    
193            /**
194             * Returns the wiki page resource local service.
195             *
196             * @return the wiki page resource local service
197             */
198            public com.liferay.portlet.wiki.service.WikiPageResourceLocalService getWikiPageResourceLocalService() {
199                    return wikiPageResourceLocalService;
200            }
201    
202            /**
203             * Sets the wiki page resource local service.
204             *
205             * @param wikiPageResourceLocalService the wiki page resource local service
206             */
207            public void setWikiPageResourceLocalService(
208                    com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService) {
209                    this.wikiPageResourceLocalService = wikiPageResourceLocalService;
210            }
211    
212            /**
213             * Returns the wiki page resource persistence.
214             *
215             * @return the wiki page resource persistence
216             */
217            public WikiPageResourcePersistence getWikiPageResourcePersistence() {
218                    return wikiPageResourcePersistence;
219            }
220    
221            /**
222             * Sets the wiki page resource persistence.
223             *
224             * @param wikiPageResourcePersistence the wiki page resource persistence
225             */
226            public void setWikiPageResourcePersistence(
227                    WikiPageResourcePersistence wikiPageResourcePersistence) {
228                    this.wikiPageResourcePersistence = wikiPageResourcePersistence;
229            }
230    
231            /**
232             * Returns the counter local service.
233             *
234             * @return the counter local service
235             */
236            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
237                    return counterLocalService;
238            }
239    
240            /**
241             * Sets the counter local service.
242             *
243             * @param counterLocalService the counter local service
244             */
245            public void setCounterLocalService(
246                    com.liferay.counter.service.CounterLocalService counterLocalService) {
247                    this.counterLocalService = counterLocalService;
248            }
249    
250            /**
251             * Returns the group local service.
252             *
253             * @return the group local service
254             */
255            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
256                    return groupLocalService;
257            }
258    
259            /**
260             * Sets the group local service.
261             *
262             * @param groupLocalService the group local service
263             */
264            public void setGroupLocalService(
265                    com.liferay.portal.service.GroupLocalService groupLocalService) {
266                    this.groupLocalService = groupLocalService;
267            }
268    
269            /**
270             * Returns the group remote service.
271             *
272             * @return the group remote service
273             */
274            public com.liferay.portal.service.GroupService getGroupService() {
275                    return groupService;
276            }
277    
278            /**
279             * Sets the group remote service.
280             *
281             * @param groupService the group remote service
282             */
283            public void setGroupService(
284                    com.liferay.portal.service.GroupService groupService) {
285                    this.groupService = groupService;
286            }
287    
288            /**
289             * Returns the group persistence.
290             *
291             * @return the group persistence
292             */
293            public GroupPersistence getGroupPersistence() {
294                    return groupPersistence;
295            }
296    
297            /**
298             * Sets the group persistence.
299             *
300             * @param groupPersistence the group persistence
301             */
302            public void setGroupPersistence(GroupPersistence groupPersistence) {
303                    this.groupPersistence = groupPersistence;
304            }
305    
306            /**
307             * Returns the group finder.
308             *
309             * @return the group finder
310             */
311            public GroupFinder getGroupFinder() {
312                    return groupFinder;
313            }
314    
315            /**
316             * Sets the group finder.
317             *
318             * @param groupFinder the group finder
319             */
320            public void setGroupFinder(GroupFinder groupFinder) {
321                    this.groupFinder = groupFinder;
322            }
323    
324            /**
325             * Returns the resource local service.
326             *
327             * @return the resource local service
328             */
329            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
330                    return resourceLocalService;
331            }
332    
333            /**
334             * Sets the resource local service.
335             *
336             * @param resourceLocalService the resource local service
337             */
338            public void setResourceLocalService(
339                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
340                    this.resourceLocalService = resourceLocalService;
341            }
342    
343            /**
344             * Returns the subscription local service.
345             *
346             * @return the subscription local service
347             */
348            public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
349                    return subscriptionLocalService;
350            }
351    
352            /**
353             * Sets the subscription local service.
354             *
355             * @param subscriptionLocalService the subscription local service
356             */
357            public void setSubscriptionLocalService(
358                    com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
359                    this.subscriptionLocalService = subscriptionLocalService;
360            }
361    
362            /**
363             * Returns the subscription persistence.
364             *
365             * @return the subscription persistence
366             */
367            public SubscriptionPersistence getSubscriptionPersistence() {
368                    return subscriptionPersistence;
369            }
370    
371            /**
372             * Sets the subscription persistence.
373             *
374             * @param subscriptionPersistence the subscription persistence
375             */
376            public void setSubscriptionPersistence(
377                    SubscriptionPersistence subscriptionPersistence) {
378                    this.subscriptionPersistence = subscriptionPersistence;
379            }
380    
381            /**
382             * Returns the system event local service.
383             *
384             * @return the system event local service
385             */
386            public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
387                    return systemEventLocalService;
388            }
389    
390            /**
391             * Sets the system event local service.
392             *
393             * @param systemEventLocalService the system event local service
394             */
395            public void setSystemEventLocalService(
396                    com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
397                    this.systemEventLocalService = systemEventLocalService;
398            }
399    
400            /**
401             * Returns the system event persistence.
402             *
403             * @return the system event persistence
404             */
405            public SystemEventPersistence getSystemEventPersistence() {
406                    return systemEventPersistence;
407            }
408    
409            /**
410             * Sets the system event persistence.
411             *
412             * @param systemEventPersistence the system event persistence
413             */
414            public void setSystemEventPersistence(
415                    SystemEventPersistence systemEventPersistence) {
416                    this.systemEventPersistence = systemEventPersistence;
417            }
418    
419            /**
420             * Returns the user local service.
421             *
422             * @return the user local service
423             */
424            public com.liferay.portal.service.UserLocalService getUserLocalService() {
425                    return userLocalService;
426            }
427    
428            /**
429             * Sets the user local service.
430             *
431             * @param userLocalService the user local service
432             */
433            public void setUserLocalService(
434                    com.liferay.portal.service.UserLocalService userLocalService) {
435                    this.userLocalService = userLocalService;
436            }
437    
438            /**
439             * Returns the user remote service.
440             *
441             * @return the user remote service
442             */
443            public com.liferay.portal.service.UserService getUserService() {
444                    return userService;
445            }
446    
447            /**
448             * Sets the user remote service.
449             *
450             * @param userService the user remote service
451             */
452            public void setUserService(
453                    com.liferay.portal.service.UserService userService) {
454                    this.userService = userService;
455            }
456    
457            /**
458             * Returns the user persistence.
459             *
460             * @return the user persistence
461             */
462            public UserPersistence getUserPersistence() {
463                    return userPersistence;
464            }
465    
466            /**
467             * Sets the user persistence.
468             *
469             * @param userPersistence the user persistence
470             */
471            public void setUserPersistence(UserPersistence userPersistence) {
472                    this.userPersistence = userPersistence;
473            }
474    
475            /**
476             * Returns the user finder.
477             *
478             * @return the user finder
479             */
480            public UserFinder getUserFinder() {
481                    return userFinder;
482            }
483    
484            /**
485             * Sets the user finder.
486             *
487             * @param userFinder the user finder
488             */
489            public void setUserFinder(UserFinder userFinder) {
490                    this.userFinder = userFinder;
491            }
492    
493            /**
494             * Returns the workflow instance link local service.
495             *
496             * @return the workflow instance link local service
497             */
498            public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
499                    return workflowInstanceLinkLocalService;
500            }
501    
502            /**
503             * Sets the workflow instance link local service.
504             *
505             * @param workflowInstanceLinkLocalService the workflow instance link local service
506             */
507            public void setWorkflowInstanceLinkLocalService(
508                    com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
509                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
510            }
511    
512            /**
513             * Returns the workflow instance link persistence.
514             *
515             * @return the workflow instance link persistence
516             */
517            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
518                    return workflowInstanceLinkPersistence;
519            }
520    
521            /**
522             * Sets the workflow instance link persistence.
523             *
524             * @param workflowInstanceLinkPersistence the workflow instance link persistence
525             */
526            public void setWorkflowInstanceLinkPersistence(
527                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
528                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
529            }
530    
531            /**
532             * Returns the asset entry local service.
533             *
534             * @return the asset entry local service
535             */
536            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
537                    return assetEntryLocalService;
538            }
539    
540            /**
541             * Sets the asset entry local service.
542             *
543             * @param assetEntryLocalService the asset entry local service
544             */
545            public void setAssetEntryLocalService(
546                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
547                    this.assetEntryLocalService = assetEntryLocalService;
548            }
549    
550            /**
551             * Returns the asset entry remote service.
552             *
553             * @return the asset entry remote service
554             */
555            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
556                    return assetEntryService;
557            }
558    
559            /**
560             * Sets the asset entry remote service.
561             *
562             * @param assetEntryService the asset entry remote service
563             */
564            public void setAssetEntryService(
565                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
566                    this.assetEntryService = assetEntryService;
567            }
568    
569            /**
570             * Returns the asset entry persistence.
571             *
572             * @return the asset entry persistence
573             */
574            public AssetEntryPersistence getAssetEntryPersistence() {
575                    return assetEntryPersistence;
576            }
577    
578            /**
579             * Sets the asset entry persistence.
580             *
581             * @param assetEntryPersistence the asset entry persistence
582             */
583            public void setAssetEntryPersistence(
584                    AssetEntryPersistence assetEntryPersistence) {
585                    this.assetEntryPersistence = assetEntryPersistence;
586            }
587    
588            /**
589             * Returns the asset entry finder.
590             *
591             * @return the asset entry finder
592             */
593            public AssetEntryFinder getAssetEntryFinder() {
594                    return assetEntryFinder;
595            }
596    
597            /**
598             * Sets the asset entry finder.
599             *
600             * @param assetEntryFinder the asset entry finder
601             */
602            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
603                    this.assetEntryFinder = assetEntryFinder;
604            }
605    
606            /**
607             * Returns the trash entry local service.
608             *
609             * @return the trash entry local service
610             */
611            public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
612                    return trashEntryLocalService;
613            }
614    
615            /**
616             * Sets the trash entry local service.
617             *
618             * @param trashEntryLocalService the trash entry local service
619             */
620            public void setTrashEntryLocalService(
621                    com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
622                    this.trashEntryLocalService = trashEntryLocalService;
623            }
624    
625            /**
626             * Returns the trash entry remote service.
627             *
628             * @return the trash entry remote service
629             */
630            public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
631                    return trashEntryService;
632            }
633    
634            /**
635             * Sets the trash entry remote service.
636             *
637             * @param trashEntryService the trash entry remote service
638             */
639            public void setTrashEntryService(
640                    com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
641                    this.trashEntryService = trashEntryService;
642            }
643    
644            /**
645             * Returns the trash entry persistence.
646             *
647             * @return the trash entry persistence
648             */
649            public TrashEntryPersistence getTrashEntryPersistence() {
650                    return trashEntryPersistence;
651            }
652    
653            /**
654             * Sets the trash entry persistence.
655             *
656             * @param trashEntryPersistence the trash entry persistence
657             */
658            public void setTrashEntryPersistence(
659                    TrashEntryPersistence trashEntryPersistence) {
660                    this.trashEntryPersistence = trashEntryPersistence;
661            }
662    
663            public void afterPropertiesSet() {
664            }
665    
666            public void destroy() {
667            }
668    
669            /**
670             * Returns the Spring bean ID for this bean.
671             *
672             * @return the Spring bean ID for this bean
673             */
674            @Override
675            public String getBeanIdentifier() {
676                    return _beanIdentifier;
677            }
678    
679            /**
680             * Sets the Spring bean ID for this bean.
681             *
682             * @param beanIdentifier the Spring bean ID for this bean
683             */
684            @Override
685            public void setBeanIdentifier(String beanIdentifier) {
686                    _beanIdentifier = beanIdentifier;
687            }
688    
689            protected Class<?> getModelClass() {
690                    return WikiNode.class;
691            }
692    
693            protected String getModelClassName() {
694                    return WikiNode.class.getName();
695            }
696    
697            /**
698             * Performs an SQL query.
699             *
700             * @param sql the sql query
701             */
702            protected void runSQL(String sql) throws SystemException {
703                    try {
704                            DataSource dataSource = wikiNodePersistence.getDataSource();
705    
706                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
707                                            sql, new int[0]);
708    
709                            sqlUpdate.update();
710                    }
711                    catch (Exception e) {
712                            throw new SystemException(e);
713                    }
714            }
715    
716            @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeLocalService.class)
717            protected com.liferay.portlet.wiki.service.WikiNodeLocalService wikiNodeLocalService;
718            @BeanReference(type = com.liferay.portlet.wiki.service.WikiNodeService.class)
719            protected com.liferay.portlet.wiki.service.WikiNodeService wikiNodeService;
720            @BeanReference(type = WikiNodePersistence.class)
721            protected WikiNodePersistence wikiNodePersistence;
722            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageLocalService.class)
723            protected com.liferay.portlet.wiki.service.WikiPageLocalService wikiPageLocalService;
724            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageService.class)
725            protected com.liferay.portlet.wiki.service.WikiPageService wikiPageService;
726            @BeanReference(type = WikiPagePersistence.class)
727            protected WikiPagePersistence wikiPagePersistence;
728            @BeanReference(type = WikiPageFinder.class)
729            protected WikiPageFinder wikiPageFinder;
730            @BeanReference(type = com.liferay.portlet.wiki.service.WikiPageResourceLocalService.class)
731            protected com.liferay.portlet.wiki.service.WikiPageResourceLocalService wikiPageResourceLocalService;
732            @BeanReference(type = WikiPageResourcePersistence.class)
733            protected WikiPageResourcePersistence wikiPageResourcePersistence;
734            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
735            protected com.liferay.counter.service.CounterLocalService counterLocalService;
736            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
737            protected com.liferay.portal.service.GroupLocalService groupLocalService;
738            @BeanReference(type = com.liferay.portal.service.GroupService.class)
739            protected com.liferay.portal.service.GroupService groupService;
740            @BeanReference(type = GroupPersistence.class)
741            protected GroupPersistence groupPersistence;
742            @BeanReference(type = GroupFinder.class)
743            protected GroupFinder groupFinder;
744            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
745            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
746            @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
747            protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
748            @BeanReference(type = SubscriptionPersistence.class)
749            protected SubscriptionPersistence subscriptionPersistence;
750            @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
751            protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
752            @BeanReference(type = SystemEventPersistence.class)
753            protected SystemEventPersistence systemEventPersistence;
754            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
755            protected com.liferay.portal.service.UserLocalService userLocalService;
756            @BeanReference(type = com.liferay.portal.service.UserService.class)
757            protected com.liferay.portal.service.UserService userService;
758            @BeanReference(type = UserPersistence.class)
759            protected UserPersistence userPersistence;
760            @BeanReference(type = UserFinder.class)
761            protected UserFinder userFinder;
762            @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
763            protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
764            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
765            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
766            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
767            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
768            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
769            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
770            @BeanReference(type = AssetEntryPersistence.class)
771            protected AssetEntryPersistence assetEntryPersistence;
772            @BeanReference(type = AssetEntryFinder.class)
773            protected AssetEntryFinder assetEntryFinder;
774            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
775            protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
776            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
777            protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
778            @BeanReference(type = TrashEntryPersistence.class)
779            protected TrashEntryPersistence trashEntryPersistence;
780            private String _beanIdentifier;
781    }