1   /**
2    * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
3    *
4    * This library is free software; you can redistribute it and/or modify it under
5    * the terms of the GNU Lesser General Public License as published by the Free
6    * Software Foundation; either version 2.1 of the License, or (at your option)
7    * any later version.
8    *
9    * This library is distributed in the hope that it will be useful, but WITHOUT
10   * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11   * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
12   * details.
13   */
14  
15  package com.liferay.portlet.documentlibrary.service.base;
16  
17  import com.liferay.counter.service.CounterLocalService;
18  
19  import com.liferay.documentlibrary.service.DLLocalService;
20  import com.liferay.documentlibrary.service.DLService;
21  
22  import com.liferay.portal.kernel.annotation.BeanReference;
23  import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
24  import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
25  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
26  import com.liferay.portal.kernel.exception.PortalException;
27  import com.liferay.portal.kernel.exception.SystemException;
28  import com.liferay.portal.kernel.util.OrderByComparator;
29  import com.liferay.portal.service.LockLocalService;
30  import com.liferay.portal.service.ResourceLocalService;
31  import com.liferay.portal.service.ResourceService;
32  import com.liferay.portal.service.UserLocalService;
33  import com.liferay.portal.service.UserService;
34  import com.liferay.portal.service.WebDAVPropsLocalService;
35  import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
36  import com.liferay.portal.service.persistence.LockPersistence;
37  import com.liferay.portal.service.persistence.ResourceFinder;
38  import com.liferay.portal.service.persistence.ResourcePersistence;
39  import com.liferay.portal.service.persistence.UserFinder;
40  import com.liferay.portal.service.persistence.UserPersistence;
41  import com.liferay.portal.service.persistence.WebDAVPropsPersistence;
42  import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
43  
44  import com.liferay.portlet.asset.service.AssetCategoryLocalService;
45  import com.liferay.portlet.asset.service.AssetCategoryService;
46  import com.liferay.portlet.asset.service.AssetEntryLocalService;
47  import com.liferay.portlet.asset.service.AssetEntryService;
48  import com.liferay.portlet.asset.service.AssetTagLocalService;
49  import com.liferay.portlet.asset.service.AssetTagService;
50  import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
51  import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
52  import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
53  import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
54  import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
55  import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
56  import com.liferay.portlet.documentlibrary.model.DLFileEntry;
57  import com.liferay.portlet.documentlibrary.service.DLFileEntryLocalService;
58  import com.liferay.portlet.documentlibrary.service.DLFileEntryService;
59  import com.liferay.portlet.documentlibrary.service.DLFileRankLocalService;
60  import com.liferay.portlet.documentlibrary.service.DLFileShortcutLocalService;
61  import com.liferay.portlet.documentlibrary.service.DLFileShortcutService;
62  import com.liferay.portlet.documentlibrary.service.DLFileVersionLocalService;
63  import com.liferay.portlet.documentlibrary.service.DLFileVersionService;
64  import com.liferay.portlet.documentlibrary.service.DLFolderLocalService;
65  import com.liferay.portlet.documentlibrary.service.DLFolderService;
66  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryFinder;
67  import com.liferay.portlet.documentlibrary.service.persistence.DLFileEntryPersistence;
68  import com.liferay.portlet.documentlibrary.service.persistence.DLFileRankPersistence;
69  import com.liferay.portlet.documentlibrary.service.persistence.DLFileShortcutPersistence;
70  import com.liferay.portlet.documentlibrary.service.persistence.DLFileVersionPersistence;
71  import com.liferay.portlet.documentlibrary.service.persistence.DLFolderFinder;
72  import com.liferay.portlet.documentlibrary.service.persistence.DLFolderPersistence;
73  import com.liferay.portlet.expando.service.ExpandoValueLocalService;
74  import com.liferay.portlet.expando.service.ExpandoValueService;
75  import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
76  import com.liferay.portlet.messageboards.service.MBDiscussionLocalService;
77  import com.liferay.portlet.messageboards.service.MBMessageLocalService;
78  import com.liferay.portlet.messageboards.service.MBMessageService;
79  import com.liferay.portlet.messageboards.service.persistence.MBDiscussionPersistence;
80  import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
81  import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
82  import com.liferay.portlet.ratings.service.RatingsEntryLocalService;
83  import com.liferay.portlet.ratings.service.RatingsEntryService;
84  import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
85  import com.liferay.portlet.ratings.service.persistence.RatingsEntryFinder;
86  import com.liferay.portlet.ratings.service.persistence.RatingsEntryPersistence;
87  import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
88  import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
89  import com.liferay.portlet.social.service.SocialActivityLocalService;
90  import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
91  import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
92  
93  import java.util.List;
94  
95  import javax.sql.DataSource;
96  
97  /**
98   * <a href="DLFileEntryLocalServiceBaseImpl.java.html"><b><i>View Source</i></b>
99   * </a>
100  *
101  * @author Brian Wing Shun Chan
102  */
103 public abstract class DLFileEntryLocalServiceBaseImpl
104     implements DLFileEntryLocalService {
105     public DLFileEntry addDLFileEntry(DLFileEntry dlFileEntry)
106         throws SystemException {
107         dlFileEntry.setNew(true);
108 
109         return dlFileEntryPersistence.update(dlFileEntry, false);
110     }
111 
112     public DLFileEntry createDLFileEntry(long fileEntryId) {
113         return dlFileEntryPersistence.create(fileEntryId);
114     }
115 
116     public void deleteDLFileEntry(long fileEntryId)
117         throws PortalException, SystemException {
118         dlFileEntryPersistence.remove(fileEntryId);
119     }
120 
121     public void deleteDLFileEntry(DLFileEntry dlFileEntry)
122         throws SystemException {
123         dlFileEntryPersistence.remove(dlFileEntry);
124     }
125 
126     @SuppressWarnings("unchecked")
127     public List dynamicQuery(DynamicQuery dynamicQuery)
128         throws SystemException {
129         return dlFileEntryPersistence.findWithDynamicQuery(dynamicQuery);
130     }
131 
132     @SuppressWarnings("unchecked")
133     public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
134         throws SystemException {
135         return dlFileEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
136             end);
137     }
138 
139     @SuppressWarnings("unchecked")
140     public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
141         OrderByComparator orderByComparator) throws SystemException {
142         return dlFileEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
143             end, orderByComparator);
144     }
145 
146     public long dynamicQueryCount(DynamicQuery dynamicQuery)
147         throws SystemException {
148         return dlFileEntryPersistence.countWithDynamicQuery(dynamicQuery);
149     }
150 
151     public DLFileEntry getDLFileEntry(long fileEntryId)
152         throws PortalException, SystemException {
153         return dlFileEntryPersistence.findByPrimaryKey(fileEntryId);
154     }
155 
156     public DLFileEntry getDLFileEntryByUuidAndGroupId(String uuid, long groupId)
157         throws PortalException, SystemException {
158         return dlFileEntryPersistence.findByUUID_G(uuid, groupId);
159     }
160 
161     public List<DLFileEntry> getDLFileEntries(int start, int end)
162         throws SystemException {
163         return dlFileEntryPersistence.findAll(start, end);
164     }
165 
166     public int getDLFileEntriesCount() throws SystemException {
167         return dlFileEntryPersistence.countAll();
168     }
169 
170     public DLFileEntry updateDLFileEntry(DLFileEntry dlFileEntry)
171         throws SystemException {
172         dlFileEntry.setNew(false);
173 
174         return dlFileEntryPersistence.update(dlFileEntry, true);
175     }
176 
177     public DLFileEntry updateDLFileEntry(DLFileEntry dlFileEntry, boolean merge)
178         throws SystemException {
179         dlFileEntry.setNew(false);
180 
181         return dlFileEntryPersistence.update(dlFileEntry, merge);
182     }
183 
184     public DLFileEntryLocalService getDLFileEntryLocalService() {
185         return dlFileEntryLocalService;
186     }
187 
188     public void setDLFileEntryLocalService(
189         DLFileEntryLocalService dlFileEntryLocalService) {
190         this.dlFileEntryLocalService = dlFileEntryLocalService;
191     }
192 
193     public DLFileEntryService getDLFileEntryService() {
194         return dlFileEntryService;
195     }
196 
197     public void setDLFileEntryService(DLFileEntryService dlFileEntryService) {
198         this.dlFileEntryService = dlFileEntryService;
199     }
200 
201     public DLFileEntryPersistence getDLFileEntryPersistence() {
202         return dlFileEntryPersistence;
203     }
204 
205     public void setDLFileEntryPersistence(
206         DLFileEntryPersistence dlFileEntryPersistence) {
207         this.dlFileEntryPersistence = dlFileEntryPersistence;
208     }
209 
210     public DLFileEntryFinder getDLFileEntryFinder() {
211         return dlFileEntryFinder;
212     }
213 
214     public void setDLFileEntryFinder(DLFileEntryFinder dlFileEntryFinder) {
215         this.dlFileEntryFinder = dlFileEntryFinder;
216     }
217 
218     public DLFileRankLocalService getDLFileRankLocalService() {
219         return dlFileRankLocalService;
220     }
221 
222     public void setDLFileRankLocalService(
223         DLFileRankLocalService dlFileRankLocalService) {
224         this.dlFileRankLocalService = dlFileRankLocalService;
225     }
226 
227     public DLFileRankPersistence getDLFileRankPersistence() {
228         return dlFileRankPersistence;
229     }
230 
231     public void setDLFileRankPersistence(
232         DLFileRankPersistence dlFileRankPersistence) {
233         this.dlFileRankPersistence = dlFileRankPersistence;
234     }
235 
236     public DLFileShortcutLocalService getDLFileShortcutLocalService() {
237         return dlFileShortcutLocalService;
238     }
239 
240     public void setDLFileShortcutLocalService(
241         DLFileShortcutLocalService dlFileShortcutLocalService) {
242         this.dlFileShortcutLocalService = dlFileShortcutLocalService;
243     }
244 
245     public DLFileShortcutService getDLFileShortcutService() {
246         return dlFileShortcutService;
247     }
248 
249     public void setDLFileShortcutService(
250         DLFileShortcutService dlFileShortcutService) {
251         this.dlFileShortcutService = dlFileShortcutService;
252     }
253 
254     public DLFileShortcutPersistence getDLFileShortcutPersistence() {
255         return dlFileShortcutPersistence;
256     }
257 
258     public void setDLFileShortcutPersistence(
259         DLFileShortcutPersistence dlFileShortcutPersistence) {
260         this.dlFileShortcutPersistence = dlFileShortcutPersistence;
261     }
262 
263     public DLFileVersionLocalService getDLFileVersionLocalService() {
264         return dlFileVersionLocalService;
265     }
266 
267     public void setDLFileVersionLocalService(
268         DLFileVersionLocalService dlFileVersionLocalService) {
269         this.dlFileVersionLocalService = dlFileVersionLocalService;
270     }
271 
272     public DLFileVersionService getDLFileVersionService() {
273         return dlFileVersionService;
274     }
275 
276     public void setDLFileVersionService(
277         DLFileVersionService dlFileVersionService) {
278         this.dlFileVersionService = dlFileVersionService;
279     }
280 
281     public DLFileVersionPersistence getDLFileVersionPersistence() {
282         return dlFileVersionPersistence;
283     }
284 
285     public void setDLFileVersionPersistence(
286         DLFileVersionPersistence dlFileVersionPersistence) {
287         this.dlFileVersionPersistence = dlFileVersionPersistence;
288     }
289 
290     public DLFolderLocalService getDLFolderLocalService() {
291         return dlFolderLocalService;
292     }
293 
294     public void setDLFolderLocalService(
295         DLFolderLocalService dlFolderLocalService) {
296         this.dlFolderLocalService = dlFolderLocalService;
297     }
298 
299     public DLFolderService getDLFolderService() {
300         return dlFolderService;
301     }
302 
303     public void setDLFolderService(DLFolderService dlFolderService) {
304         this.dlFolderService = dlFolderService;
305     }
306 
307     public DLFolderPersistence getDLFolderPersistence() {
308         return dlFolderPersistence;
309     }
310 
311     public void setDLFolderPersistence(DLFolderPersistence dlFolderPersistence) {
312         this.dlFolderPersistence = dlFolderPersistence;
313     }
314 
315     public DLFolderFinder getDLFolderFinder() {
316         return dlFolderFinder;
317     }
318 
319     public void setDLFolderFinder(DLFolderFinder dlFolderFinder) {
320         this.dlFolderFinder = dlFolderFinder;
321     }
322 
323     public CounterLocalService getCounterLocalService() {
324         return counterLocalService;
325     }
326 
327     public void setCounterLocalService(CounterLocalService counterLocalService) {
328         this.counterLocalService = counterLocalService;
329     }
330 
331     public DLLocalService getDLLocalService() {
332         return dlLocalService;
333     }
334 
335     public void setDLLocalService(DLLocalService dlLocalService) {
336         this.dlLocalService = dlLocalService;
337     }
338 
339     public DLService getDLService() {
340         return dlService;
341     }
342 
343     public void setDLService(DLService dlService) {
344         this.dlService = dlService;
345     }
346 
347     public LockLocalService getLockLocalService() {
348         return lockLocalService;
349     }
350 
351     public void setLockLocalService(LockLocalService lockLocalService) {
352         this.lockLocalService = lockLocalService;
353     }
354 
355     public LockPersistence getLockPersistence() {
356         return lockPersistence;
357     }
358 
359     public void setLockPersistence(LockPersistence lockPersistence) {
360         this.lockPersistence = lockPersistence;
361     }
362 
363     public ResourceLocalService getResourceLocalService() {
364         return resourceLocalService;
365     }
366 
367     public void setResourceLocalService(
368         ResourceLocalService resourceLocalService) {
369         this.resourceLocalService = resourceLocalService;
370     }
371 
372     public ResourceService getResourceService() {
373         return resourceService;
374     }
375 
376     public void setResourceService(ResourceService resourceService) {
377         this.resourceService = resourceService;
378     }
379 
380     public ResourcePersistence getResourcePersistence() {
381         return resourcePersistence;
382     }
383 
384     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
385         this.resourcePersistence = resourcePersistence;
386     }
387 
388     public ResourceFinder getResourceFinder() {
389         return resourceFinder;
390     }
391 
392     public void setResourceFinder(ResourceFinder resourceFinder) {
393         this.resourceFinder = resourceFinder;
394     }
395 
396     public UserLocalService getUserLocalService() {
397         return userLocalService;
398     }
399 
400     public void setUserLocalService(UserLocalService userLocalService) {
401         this.userLocalService = userLocalService;
402     }
403 
404     public UserService getUserService() {
405         return userService;
406     }
407 
408     public void setUserService(UserService userService) {
409         this.userService = userService;
410     }
411 
412     public UserPersistence getUserPersistence() {
413         return userPersistence;
414     }
415 
416     public void setUserPersistence(UserPersistence userPersistence) {
417         this.userPersistence = userPersistence;
418     }
419 
420     public UserFinder getUserFinder() {
421         return userFinder;
422     }
423 
424     public void setUserFinder(UserFinder userFinder) {
425         this.userFinder = userFinder;
426     }
427 
428     public WebDAVPropsLocalService getWebDAVPropsLocalService() {
429         return webDAVPropsLocalService;
430     }
431 
432     public void setWebDAVPropsLocalService(
433         WebDAVPropsLocalService webDAVPropsLocalService) {
434         this.webDAVPropsLocalService = webDAVPropsLocalService;
435     }
436 
437     public WebDAVPropsPersistence getWebDAVPropsPersistence() {
438         return webDAVPropsPersistence;
439     }
440 
441     public void setWebDAVPropsPersistence(
442         WebDAVPropsPersistence webDAVPropsPersistence) {
443         this.webDAVPropsPersistence = webDAVPropsPersistence;
444     }
445 
446     public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
447         return workflowInstanceLinkLocalService;
448     }
449 
450     public void setWorkflowInstanceLinkLocalService(
451         WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
452         this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
453     }
454 
455     public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
456         return workflowInstanceLinkPersistence;
457     }
458 
459     public void setWorkflowInstanceLinkPersistence(
460         WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
461         this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
462     }
463 
464     public AssetCategoryLocalService getAssetCategoryLocalService() {
465         return assetCategoryLocalService;
466     }
467 
468     public void setAssetCategoryLocalService(
469         AssetCategoryLocalService assetCategoryLocalService) {
470         this.assetCategoryLocalService = assetCategoryLocalService;
471     }
472 
473     public AssetCategoryService getAssetCategoryService() {
474         return assetCategoryService;
475     }
476 
477     public void setAssetCategoryService(
478         AssetCategoryService assetCategoryService) {
479         this.assetCategoryService = assetCategoryService;
480     }
481 
482     public AssetCategoryPersistence getAssetCategoryPersistence() {
483         return assetCategoryPersistence;
484     }
485 
486     public void setAssetCategoryPersistence(
487         AssetCategoryPersistence assetCategoryPersistence) {
488         this.assetCategoryPersistence = assetCategoryPersistence;
489     }
490 
491     public AssetCategoryFinder getAssetCategoryFinder() {
492         return assetCategoryFinder;
493     }
494 
495     public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
496         this.assetCategoryFinder = assetCategoryFinder;
497     }
498 
499     public AssetEntryLocalService getAssetEntryLocalService() {
500         return assetEntryLocalService;
501     }
502 
503     public void setAssetEntryLocalService(
504         AssetEntryLocalService assetEntryLocalService) {
505         this.assetEntryLocalService = assetEntryLocalService;
506     }
507 
508     public AssetEntryService getAssetEntryService() {
509         return assetEntryService;
510     }
511 
512     public void setAssetEntryService(AssetEntryService assetEntryService) {
513         this.assetEntryService = assetEntryService;
514     }
515 
516     public AssetEntryPersistence getAssetEntryPersistence() {
517         return assetEntryPersistence;
518     }
519 
520     public void setAssetEntryPersistence(
521         AssetEntryPersistence assetEntryPersistence) {
522         this.assetEntryPersistence = assetEntryPersistence;
523     }
524 
525     public AssetEntryFinder getAssetEntryFinder() {
526         return assetEntryFinder;
527     }
528 
529     public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
530         this.assetEntryFinder = assetEntryFinder;
531     }
532 
533     public AssetTagLocalService getAssetTagLocalService() {
534         return assetTagLocalService;
535     }
536 
537     public void setAssetTagLocalService(
538         AssetTagLocalService assetTagLocalService) {
539         this.assetTagLocalService = assetTagLocalService;
540     }
541 
542     public AssetTagService getAssetTagService() {
543         return assetTagService;
544     }
545 
546     public void setAssetTagService(AssetTagService assetTagService) {
547         this.assetTagService = assetTagService;
548     }
549 
550     public AssetTagPersistence getAssetTagPersistence() {
551         return assetTagPersistence;
552     }
553 
554     public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
555         this.assetTagPersistence = assetTagPersistence;
556     }
557 
558     public AssetTagFinder getAssetTagFinder() {
559         return assetTagFinder;
560     }
561 
562     public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
563         this.assetTagFinder = assetTagFinder;
564     }
565 
566     public ExpandoValueLocalService getExpandoValueLocalService() {
567         return expandoValueLocalService;
568     }
569 
570     public void setExpandoValueLocalService(
571         ExpandoValueLocalService expandoValueLocalService) {
572         this.expandoValueLocalService = expandoValueLocalService;
573     }
574 
575     public ExpandoValueService getExpandoValueService() {
576         return expandoValueService;
577     }
578 
579     public void setExpandoValueService(ExpandoValueService expandoValueService) {
580         this.expandoValueService = expandoValueService;
581     }
582 
583     public ExpandoValuePersistence getExpandoValuePersistence() {
584         return expandoValuePersistence;
585     }
586 
587     public void setExpandoValuePersistence(
588         ExpandoValuePersistence expandoValuePersistence) {
589         this.expandoValuePersistence = expandoValuePersistence;
590     }
591 
592     public MBDiscussionLocalService getMBDiscussionLocalService() {
593         return mbDiscussionLocalService;
594     }
595 
596     public void setMBDiscussionLocalService(
597         MBDiscussionLocalService mbDiscussionLocalService) {
598         this.mbDiscussionLocalService = mbDiscussionLocalService;
599     }
600 
601     public MBDiscussionPersistence getMBDiscussionPersistence() {
602         return mbDiscussionPersistence;
603     }
604 
605     public void setMBDiscussionPersistence(
606         MBDiscussionPersistence mbDiscussionPersistence) {
607         this.mbDiscussionPersistence = mbDiscussionPersistence;
608     }
609 
610     public MBMessageLocalService getMBMessageLocalService() {
611         return mbMessageLocalService;
612     }
613 
614     public void setMBMessageLocalService(
615         MBMessageLocalService mbMessageLocalService) {
616         this.mbMessageLocalService = mbMessageLocalService;
617     }
618 
619     public MBMessageService getMBMessageService() {
620         return mbMessageService;
621     }
622 
623     public void setMBMessageService(MBMessageService mbMessageService) {
624         this.mbMessageService = mbMessageService;
625     }
626 
627     public MBMessagePersistence getMBMessagePersistence() {
628         return mbMessagePersistence;
629     }
630 
631     public void setMBMessagePersistence(
632         MBMessagePersistence mbMessagePersistence) {
633         this.mbMessagePersistence = mbMessagePersistence;
634     }
635 
636     public MBMessageFinder getMBMessageFinder() {
637         return mbMessageFinder;
638     }
639 
640     public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
641         this.mbMessageFinder = mbMessageFinder;
642     }
643 
644     public RatingsEntryLocalService getRatingsEntryLocalService() {
645         return ratingsEntryLocalService;
646     }
647 
648     public void setRatingsEntryLocalService(
649         RatingsEntryLocalService ratingsEntryLocalService) {
650         this.ratingsEntryLocalService = ratingsEntryLocalService;
651     }
652 
653     public RatingsEntryService getRatingsEntryService() {
654         return ratingsEntryService;
655     }
656 
657     public void setRatingsEntryService(RatingsEntryService ratingsEntryService) {
658         this.ratingsEntryService = ratingsEntryService;
659     }
660 
661     public RatingsEntryPersistence getRatingsEntryPersistence() {
662         return ratingsEntryPersistence;
663     }
664 
665     public void setRatingsEntryPersistence(
666         RatingsEntryPersistence ratingsEntryPersistence) {
667         this.ratingsEntryPersistence = ratingsEntryPersistence;
668     }
669 
670     public RatingsEntryFinder getRatingsEntryFinder() {
671         return ratingsEntryFinder;
672     }
673 
674     public void setRatingsEntryFinder(RatingsEntryFinder ratingsEntryFinder) {
675         this.ratingsEntryFinder = ratingsEntryFinder;
676     }
677 
678     public RatingsStatsLocalService getRatingsStatsLocalService() {
679         return ratingsStatsLocalService;
680     }
681 
682     public void setRatingsStatsLocalService(
683         RatingsStatsLocalService ratingsStatsLocalService) {
684         this.ratingsStatsLocalService = ratingsStatsLocalService;
685     }
686 
687     public RatingsStatsPersistence getRatingsStatsPersistence() {
688         return ratingsStatsPersistence;
689     }
690 
691     public void setRatingsStatsPersistence(
692         RatingsStatsPersistence ratingsStatsPersistence) {
693         this.ratingsStatsPersistence = ratingsStatsPersistence;
694     }
695 
696     public RatingsStatsFinder getRatingsStatsFinder() {
697         return ratingsStatsFinder;
698     }
699 
700     public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
701         this.ratingsStatsFinder = ratingsStatsFinder;
702     }
703 
704     public SocialActivityLocalService getSocialActivityLocalService() {
705         return socialActivityLocalService;
706     }
707 
708     public void setSocialActivityLocalService(
709         SocialActivityLocalService socialActivityLocalService) {
710         this.socialActivityLocalService = socialActivityLocalService;
711     }
712 
713     public SocialActivityPersistence getSocialActivityPersistence() {
714         return socialActivityPersistence;
715     }
716 
717     public void setSocialActivityPersistence(
718         SocialActivityPersistence socialActivityPersistence) {
719         this.socialActivityPersistence = socialActivityPersistence;
720     }
721 
722     public SocialActivityFinder getSocialActivityFinder() {
723         return socialActivityFinder;
724     }
725 
726     public void setSocialActivityFinder(
727         SocialActivityFinder socialActivityFinder) {
728         this.socialActivityFinder = socialActivityFinder;
729     }
730 
731     protected void runSQL(String sql) throws SystemException {
732         try {
733             DataSource dataSource = dlFileEntryPersistence.getDataSource();
734 
735             SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
736                     sql, new int[0]);
737 
738             sqlUpdate.update();
739         }
740         catch (Exception e) {
741             throw new SystemException(e);
742         }
743     }
744 
745     @BeanReference(type = DLFileEntryLocalService.class)
746     protected DLFileEntryLocalService dlFileEntryLocalService;
747     @BeanReference(type = DLFileEntryService.class)
748     protected DLFileEntryService dlFileEntryService;
749     @BeanReference(type = DLFileEntryPersistence.class)
750     protected DLFileEntryPersistence dlFileEntryPersistence;
751     @BeanReference(type = DLFileEntryFinder.class)
752     protected DLFileEntryFinder dlFileEntryFinder;
753     @BeanReference(type = DLFileRankLocalService.class)
754     protected DLFileRankLocalService dlFileRankLocalService;
755     @BeanReference(type = DLFileRankPersistence.class)
756     protected DLFileRankPersistence dlFileRankPersistence;
757     @BeanReference(type = DLFileShortcutLocalService.class)
758     protected DLFileShortcutLocalService dlFileShortcutLocalService;
759     @BeanReference(type = DLFileShortcutService.class)
760     protected DLFileShortcutService dlFileShortcutService;
761     @BeanReference(type = DLFileShortcutPersistence.class)
762     protected DLFileShortcutPersistence dlFileShortcutPersistence;
763     @BeanReference(type = DLFileVersionLocalService.class)
764     protected DLFileVersionLocalService dlFileVersionLocalService;
765     @BeanReference(type = DLFileVersionService.class)
766     protected DLFileVersionService dlFileVersionService;
767     @BeanReference(type = DLFileVersionPersistence.class)
768     protected DLFileVersionPersistence dlFileVersionPersistence;
769     @BeanReference(type = DLFolderLocalService.class)
770     protected DLFolderLocalService dlFolderLocalService;
771     @BeanReference(type = DLFolderService.class)
772     protected DLFolderService dlFolderService;
773     @BeanReference(type = DLFolderPersistence.class)
774     protected DLFolderPersistence dlFolderPersistence;
775     @BeanReference(type = DLFolderFinder.class)
776     protected DLFolderFinder dlFolderFinder;
777     @BeanReference(type = CounterLocalService.class)
778     protected CounterLocalService counterLocalService;
779     @BeanReference(type = DLLocalService.class)
780     protected DLLocalService dlLocalService;
781     @BeanReference(type = DLService.class)
782     protected DLService dlService;
783     @BeanReference(type = LockLocalService.class)
784     protected LockLocalService lockLocalService;
785     @BeanReference(type = LockPersistence.class)
786     protected LockPersistence lockPersistence;
787     @BeanReference(type = ResourceLocalService.class)
788     protected ResourceLocalService resourceLocalService;
789     @BeanReference(type = ResourceService.class)
790     protected ResourceService resourceService;
791     @BeanReference(type = ResourcePersistence.class)
792     protected ResourcePersistence resourcePersistence;
793     @BeanReference(type = ResourceFinder.class)
794     protected ResourceFinder resourceFinder;
795     @BeanReference(type = UserLocalService.class)
796     protected UserLocalService userLocalService;
797     @BeanReference(type = UserService.class)
798     protected UserService userService;
799     @BeanReference(type = UserPersistence.class)
800     protected UserPersistence userPersistence;
801     @BeanReference(type = UserFinder.class)
802     protected UserFinder userFinder;
803     @BeanReference(type = WebDAVPropsLocalService.class)
804     protected WebDAVPropsLocalService webDAVPropsLocalService;
805     @BeanReference(type = WebDAVPropsPersistence.class)
806     protected WebDAVPropsPersistence webDAVPropsPersistence;
807     @BeanReference(type = WorkflowInstanceLinkLocalService.class)
808     protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
809     @BeanReference(type = WorkflowInstanceLinkPersistence.class)
810     protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
811     @BeanReference(type = AssetCategoryLocalService.class)
812     protected AssetCategoryLocalService assetCategoryLocalService;
813     @BeanReference(type = AssetCategoryService.class)
814     protected AssetCategoryService assetCategoryService;
815     @BeanReference(type = AssetCategoryPersistence.class)
816     protected AssetCategoryPersistence assetCategoryPersistence;
817     @BeanReference(type = AssetCategoryFinder.class)
818     protected AssetCategoryFinder assetCategoryFinder;
819     @BeanReference(type = AssetEntryLocalService.class)
820     protected AssetEntryLocalService assetEntryLocalService;
821     @BeanReference(type = AssetEntryService.class)
822     protected AssetEntryService assetEntryService;
823     @BeanReference(type = AssetEntryPersistence.class)
824     protected AssetEntryPersistence assetEntryPersistence;
825     @BeanReference(type = AssetEntryFinder.class)
826     protected AssetEntryFinder assetEntryFinder;
827     @BeanReference(type = AssetTagLocalService.class)
828     protected AssetTagLocalService assetTagLocalService;
829     @BeanReference(type = AssetTagService.class)
830     protected AssetTagService assetTagService;
831     @BeanReference(type = AssetTagPersistence.class)
832     protected AssetTagPersistence assetTagPersistence;
833     @BeanReference(type = AssetTagFinder.class)
834     protected AssetTagFinder assetTagFinder;
835     @BeanReference(type = ExpandoValueLocalService.class)
836     protected ExpandoValueLocalService expandoValueLocalService;
837     @BeanReference(type = ExpandoValueService.class)
838     protected ExpandoValueService expandoValueService;
839     @BeanReference(type = ExpandoValuePersistence.class)
840     protected ExpandoValuePersistence expandoValuePersistence;
841     @BeanReference(type = MBDiscussionLocalService.class)
842     protected MBDiscussionLocalService mbDiscussionLocalService;
843     @BeanReference(type = MBDiscussionPersistence.class)
844     protected MBDiscussionPersistence mbDiscussionPersistence;
845     @BeanReference(type = MBMessageLocalService.class)
846     protected MBMessageLocalService mbMessageLocalService;
847     @BeanReference(type = MBMessageService.class)
848     protected MBMessageService mbMessageService;
849     @BeanReference(type = MBMessagePersistence.class)
850     protected MBMessagePersistence mbMessagePersistence;
851     @BeanReference(type = MBMessageFinder.class)
852     protected MBMessageFinder mbMessageFinder;
853     @BeanReference(type = RatingsEntryLocalService.class)
854     protected RatingsEntryLocalService ratingsEntryLocalService;
855     @BeanReference(type = RatingsEntryService.class)
856     protected RatingsEntryService ratingsEntryService;
857     @BeanReference(type = RatingsEntryPersistence.class)
858     protected RatingsEntryPersistence ratingsEntryPersistence;
859     @BeanReference(type = RatingsEntryFinder.class)
860     protected RatingsEntryFinder ratingsEntryFinder;
861     @BeanReference(type = RatingsStatsLocalService.class)
862     protected RatingsStatsLocalService ratingsStatsLocalService;
863     @BeanReference(type = RatingsStatsPersistence.class)
864     protected RatingsStatsPersistence ratingsStatsPersistence;
865     @BeanReference(type = RatingsStatsFinder.class)
866     protected RatingsStatsFinder ratingsStatsFinder;
867     @BeanReference(type = SocialActivityLocalService.class)
868     protected SocialActivityLocalService socialActivityLocalService;
869     @BeanReference(type = SocialActivityPersistence.class)
870     protected SocialActivityPersistence socialActivityPersistence;
871     @BeanReference(type = SocialActivityFinder.class)
872     protected SocialActivityFinder socialActivityFinder;
873 }