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