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.blogs.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.portal.kernel.annotation.BeanReference;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
023    import com.liferay.portal.kernel.exception.PortalException;
024    import com.liferay.portal.kernel.exception.SystemException;
025    import com.liferay.portal.kernel.util.OrderByComparator;
026    import com.liferay.portal.service.CompanyLocalService;
027    import com.liferay.portal.service.CompanyService;
028    import com.liferay.portal.service.GroupLocalService;
029    import com.liferay.portal.service.GroupService;
030    import com.liferay.portal.service.OrganizationLocalService;
031    import com.liferay.portal.service.OrganizationService;
032    import com.liferay.portal.service.PortletPreferencesLocalService;
033    import com.liferay.portal.service.PortletPreferencesService;
034    import com.liferay.portal.service.ResourceLocalService;
035    import com.liferay.portal.service.ResourceService;
036    import com.liferay.portal.service.UserLocalService;
037    import com.liferay.portal.service.UserService;
038    import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
039    import com.liferay.portal.service.persistence.CompanyPersistence;
040    import com.liferay.portal.service.persistence.GroupFinder;
041    import com.liferay.portal.service.persistence.GroupPersistence;
042    import com.liferay.portal.service.persistence.OrganizationFinder;
043    import com.liferay.portal.service.persistence.OrganizationPersistence;
044    import com.liferay.portal.service.persistence.PortletPreferencesFinder;
045    import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
046    import com.liferay.portal.service.persistence.ResourceFinder;
047    import com.liferay.portal.service.persistence.ResourcePersistence;
048    import com.liferay.portal.service.persistence.UserFinder;
049    import com.liferay.portal.service.persistence.UserPersistence;
050    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
051    
052    import com.liferay.portlet.asset.service.AssetEntryLocalService;
053    import com.liferay.portlet.asset.service.AssetEntryService;
054    import com.liferay.portlet.asset.service.AssetTagLocalService;
055    import com.liferay.portlet.asset.service.AssetTagService;
056    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
057    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
058    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
059    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
060    import com.liferay.portlet.blogs.model.BlogsEntry;
061    import com.liferay.portlet.blogs.service.BlogsEntryLocalService;
062    import com.liferay.portlet.blogs.service.BlogsEntryService;
063    import com.liferay.portlet.blogs.service.BlogsStatsUserLocalService;
064    import com.liferay.portlet.blogs.service.persistence.BlogsEntryFinder;
065    import com.liferay.portlet.blogs.service.persistence.BlogsEntryPersistence;
066    import com.liferay.portlet.blogs.service.persistence.BlogsStatsUserFinder;
067    import com.liferay.portlet.blogs.service.persistence.BlogsStatsUserPersistence;
068    import com.liferay.portlet.expando.service.ExpandoValueLocalService;
069    import com.liferay.portlet.expando.service.ExpandoValueService;
070    import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
071    import com.liferay.portlet.messageboards.service.MBMessageLocalService;
072    import com.liferay.portlet.messageboards.service.MBMessageService;
073    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
074    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
075    import com.liferay.portlet.ratings.service.RatingsStatsLocalService;
076    import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
077    import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
078    import com.liferay.portlet.social.service.SocialActivityLocalService;
079    import com.liferay.portlet.social.service.SocialEquityLogLocalService;
080    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
081    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
082    import com.liferay.portlet.social.service.persistence.SocialEquityLogPersistence;
083    
084    import java.util.List;
085    
086    import javax.sql.DataSource;
087    
088    /**
089     * The base implementation of the blogs entry local service.
090     *
091     * <p>
092     * 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.blogs.service.impl.BlogsEntryLocalServiceImpl}.
093     * </p>
094     *
095     * <p>
096     * Never modify or reference this class directly. Always use {@link com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil} to access the blogs entry local service.
097     * </p>
098     *
099     * @author Brian Wing Shun Chan
100     * @see com.liferay.portlet.blogs.service.impl.BlogsEntryLocalServiceImpl
101     * @see com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil
102     * @generated
103     */
104    public abstract class BlogsEntryLocalServiceBaseImpl
105            implements BlogsEntryLocalService {
106            /**
107             * Adds the blogs entry to the database. Also notifies the appropriate model listeners.
108             *
109             * @param blogsEntry the blogs entry to add
110             * @return the blogs entry that was added
111             * @throws SystemException if a system exception occurred
112             */
113            public BlogsEntry addBlogsEntry(BlogsEntry blogsEntry)
114                    throws SystemException {
115                    blogsEntry.setNew(true);
116    
117                    return blogsEntryPersistence.update(blogsEntry, false);
118            }
119    
120            /**
121             * Creates a new blogs entry with the primary key. Does not add the blogs entry to the database.
122             *
123             * @param entryId the primary key for the new blogs entry
124             * @return the new blogs entry
125             */
126            public BlogsEntry createBlogsEntry(long entryId) {
127                    return blogsEntryPersistence.create(entryId);
128            }
129    
130            /**
131             * Deletes the blogs entry with the primary key from the database. Also notifies the appropriate model listeners.
132             *
133             * @param entryId the primary key of the blogs entry to delete
134             * @throws PortalException if a blogs entry with the primary key could not be found
135             * @throws SystemException if a system exception occurred
136             */
137            public void deleteBlogsEntry(long entryId)
138                    throws PortalException, SystemException {
139                    blogsEntryPersistence.remove(entryId);
140            }
141    
142            /**
143             * Deletes the blogs entry from the database. Also notifies the appropriate model listeners.
144             *
145             * @param blogsEntry the blogs entry to delete
146             * @throws SystemException if a system exception occurred
147             */
148            public void deleteBlogsEntry(BlogsEntry blogsEntry)
149                    throws SystemException {
150                    blogsEntryPersistence.remove(blogsEntry);
151            }
152    
153            /**
154             * Performs a dynamic query on the database and returns the matching rows.
155             *
156             * @param dynamicQuery the dynamic query to search with
157             * @return the matching rows
158             * @throws SystemException if a system exception occurred
159             */
160            @SuppressWarnings("rawtypes")
161            public List dynamicQuery(DynamicQuery dynamicQuery)
162                    throws SystemException {
163                    return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery);
164            }
165    
166            /**
167             * Performs a dynamic query on the database and returns a range of the matching rows.
168             *
169             * <p>
170             * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
171             * </p>
172             *
173             * @param dynamicQuery the dynamic query to search with
174             * @param start the lower bound of the range of model instances to return
175             * @param end the upper bound of the range of model instances to return (not inclusive)
176             * @return the range of matching rows
177             * @throws SystemException if a system exception occurred
178             */
179            @SuppressWarnings("rawtypes")
180            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
181                    throws SystemException {
182                    return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
183                            end);
184            }
185    
186            /**
187             * Performs a dynamic query on the database and returns an ordered range of the matching rows.
188             *
189             * <p>
190             * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
191             * </p>
192             *
193             * @param dynamicQuery the dynamic query to search with
194             * @param start the lower bound of the range of model instances to return
195             * @param end the upper bound of the range of model instances to return (not inclusive)
196             * @param orderByComparator the comparator to order the results by
197             * @return the ordered range of matching rows
198             * @throws SystemException if a system exception occurred
199             */
200            @SuppressWarnings("rawtypes")
201            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
202                    OrderByComparator orderByComparator) throws SystemException {
203                    return blogsEntryPersistence.findWithDynamicQuery(dynamicQuery, start,
204                            end, orderByComparator);
205            }
206    
207            /**
208             * Counts the number of rows that match the dynamic query.
209             *
210             * @param dynamicQuery the dynamic query to search with
211             * @return the number of rows that match the dynamic query
212             * @throws SystemException if a system exception occurred
213             */
214            public long dynamicQueryCount(DynamicQuery dynamicQuery)
215                    throws SystemException {
216                    return blogsEntryPersistence.countWithDynamicQuery(dynamicQuery);
217            }
218    
219            /**
220             * Gets the blogs entry with the primary key.
221             *
222             * @param entryId the primary key of the blogs entry to get
223             * @return the blogs entry
224             * @throws PortalException if a blogs entry with the primary key could not be found
225             * @throws SystemException if a system exception occurred
226             */
227            public BlogsEntry getBlogsEntry(long entryId)
228                    throws PortalException, SystemException {
229                    return blogsEntryPersistence.findByPrimaryKey(entryId);
230            }
231    
232            /**
233             * Gets the blogs entry with the UUID and group id.
234             *
235             * @param uuid the UUID of blogs entry to get
236             * @param groupId the group id of the blogs entry to get
237             * @return the blogs entry
238             * @throws PortalException if a blogs entry with the UUID and group id could not be found
239             * @throws SystemException if a system exception occurred
240             */
241            public BlogsEntry getBlogsEntryByUuidAndGroupId(String uuid, long groupId)
242                    throws PortalException, SystemException {
243                    return blogsEntryPersistence.findByUUID_G(uuid, groupId);
244            }
245    
246            /**
247             * Gets a range of all the blogs entries.
248             *
249             * <p>
250             * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set.
251             * </p>
252             *
253             * @param start the lower bound of the range of blogs entries to return
254             * @param end the upper bound of the range of blogs entries to return (not inclusive)
255             * @return the range of blogs entries
256             * @throws SystemException if a system exception occurred
257             */
258            public List<BlogsEntry> getBlogsEntries(int start, int end)
259                    throws SystemException {
260                    return blogsEntryPersistence.findAll(start, end);
261            }
262    
263            /**
264             * Gets the number of blogs entries.
265             *
266             * @return the number of blogs entries
267             * @throws SystemException if a system exception occurred
268             */
269            public int getBlogsEntriesCount() throws SystemException {
270                    return blogsEntryPersistence.countAll();
271            }
272    
273            /**
274             * Updates the blogs entry in the database. Also notifies the appropriate model listeners.
275             *
276             * @param blogsEntry the blogs entry to update
277             * @return the blogs entry that was updated
278             * @throws SystemException if a system exception occurred
279             */
280            public BlogsEntry updateBlogsEntry(BlogsEntry blogsEntry)
281                    throws SystemException {
282                    blogsEntry.setNew(false);
283    
284                    return blogsEntryPersistence.update(blogsEntry, true);
285            }
286    
287            /**
288             * Updates the blogs entry in the database. Also notifies the appropriate model listeners.
289             *
290             * @param blogsEntry the blogs entry to update
291             * @param merge whether to merge the blogs entry with the current session. See {@link com.liferay.portal.service.persistence.BatchSession#update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)} for an explanation.
292             * @return the blogs entry that was updated
293             * @throws SystemException if a system exception occurred
294             */
295            public BlogsEntry updateBlogsEntry(BlogsEntry blogsEntry, boolean merge)
296                    throws SystemException {
297                    blogsEntry.setNew(false);
298    
299                    return blogsEntryPersistence.update(blogsEntry, merge);
300            }
301    
302            /**
303             * Gets the blogs entry local service.
304             *
305             * @return the blogs entry local service
306             */
307            public BlogsEntryLocalService getBlogsEntryLocalService() {
308                    return blogsEntryLocalService;
309            }
310    
311            /**
312             * Sets the blogs entry local service.
313             *
314             * @param blogsEntryLocalService the blogs entry local service
315             */
316            public void setBlogsEntryLocalService(
317                    BlogsEntryLocalService blogsEntryLocalService) {
318                    this.blogsEntryLocalService = blogsEntryLocalService;
319            }
320    
321            /**
322             * Gets the blogs entry remote service.
323             *
324             * @return the blogs entry remote service
325             */
326            public BlogsEntryService getBlogsEntryService() {
327                    return blogsEntryService;
328            }
329    
330            /**
331             * Sets the blogs entry remote service.
332             *
333             * @param blogsEntryService the blogs entry remote service
334             */
335            public void setBlogsEntryService(BlogsEntryService blogsEntryService) {
336                    this.blogsEntryService = blogsEntryService;
337            }
338    
339            /**
340             * Gets the blogs entry persistence.
341             *
342             * @return the blogs entry persistence
343             */
344            public BlogsEntryPersistence getBlogsEntryPersistence() {
345                    return blogsEntryPersistence;
346            }
347    
348            /**
349             * Sets the blogs entry persistence.
350             *
351             * @param blogsEntryPersistence the blogs entry persistence
352             */
353            public void setBlogsEntryPersistence(
354                    BlogsEntryPersistence blogsEntryPersistence) {
355                    this.blogsEntryPersistence = blogsEntryPersistence;
356            }
357    
358            /**
359             * Gets the blogs entry finder.
360             *
361             * @return the blogs entry finder
362             */
363            public BlogsEntryFinder getBlogsEntryFinder() {
364                    return blogsEntryFinder;
365            }
366    
367            /**
368             * Sets the blogs entry finder.
369             *
370             * @param blogsEntryFinder the blogs entry finder
371             */
372            public void setBlogsEntryFinder(BlogsEntryFinder blogsEntryFinder) {
373                    this.blogsEntryFinder = blogsEntryFinder;
374            }
375    
376            /**
377             * Gets the blogs stats user local service.
378             *
379             * @return the blogs stats user local service
380             */
381            public BlogsStatsUserLocalService getBlogsStatsUserLocalService() {
382                    return blogsStatsUserLocalService;
383            }
384    
385            /**
386             * Sets the blogs stats user local service.
387             *
388             * @param blogsStatsUserLocalService the blogs stats user local service
389             */
390            public void setBlogsStatsUserLocalService(
391                    BlogsStatsUserLocalService blogsStatsUserLocalService) {
392                    this.blogsStatsUserLocalService = blogsStatsUserLocalService;
393            }
394    
395            /**
396             * Gets the blogs stats user persistence.
397             *
398             * @return the blogs stats user persistence
399             */
400            public BlogsStatsUserPersistence getBlogsStatsUserPersistence() {
401                    return blogsStatsUserPersistence;
402            }
403    
404            /**
405             * Sets the blogs stats user persistence.
406             *
407             * @param blogsStatsUserPersistence the blogs stats user persistence
408             */
409            public void setBlogsStatsUserPersistence(
410                    BlogsStatsUserPersistence blogsStatsUserPersistence) {
411                    this.blogsStatsUserPersistence = blogsStatsUserPersistence;
412            }
413    
414            /**
415             * Gets the blogs stats user finder.
416             *
417             * @return the blogs stats user finder
418             */
419            public BlogsStatsUserFinder getBlogsStatsUserFinder() {
420                    return blogsStatsUserFinder;
421            }
422    
423            /**
424             * Sets the blogs stats user finder.
425             *
426             * @param blogsStatsUserFinder the blogs stats user finder
427             */
428            public void setBlogsStatsUserFinder(
429                    BlogsStatsUserFinder blogsStatsUserFinder) {
430                    this.blogsStatsUserFinder = blogsStatsUserFinder;
431            }
432    
433            /**
434             * Gets the counter local service.
435             *
436             * @return the counter local service
437             */
438            public CounterLocalService getCounterLocalService() {
439                    return counterLocalService;
440            }
441    
442            /**
443             * Sets the counter local service.
444             *
445             * @param counterLocalService the counter local service
446             */
447            public void setCounterLocalService(CounterLocalService counterLocalService) {
448                    this.counterLocalService = counterLocalService;
449            }
450    
451            /**
452             * Gets the company local service.
453             *
454             * @return the company local service
455             */
456            public CompanyLocalService getCompanyLocalService() {
457                    return companyLocalService;
458            }
459    
460            /**
461             * Sets the company local service.
462             *
463             * @param companyLocalService the company local service
464             */
465            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
466                    this.companyLocalService = companyLocalService;
467            }
468    
469            /**
470             * Gets the company remote service.
471             *
472             * @return the company remote service
473             */
474            public CompanyService getCompanyService() {
475                    return companyService;
476            }
477    
478            /**
479             * Sets the company remote service.
480             *
481             * @param companyService the company remote service
482             */
483            public void setCompanyService(CompanyService companyService) {
484                    this.companyService = companyService;
485            }
486    
487            /**
488             * Gets the company persistence.
489             *
490             * @return the company persistence
491             */
492            public CompanyPersistence getCompanyPersistence() {
493                    return companyPersistence;
494            }
495    
496            /**
497             * Sets the company persistence.
498             *
499             * @param companyPersistence the company persistence
500             */
501            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
502                    this.companyPersistence = companyPersistence;
503            }
504    
505            /**
506             * Gets the group local service.
507             *
508             * @return the group local service
509             */
510            public GroupLocalService getGroupLocalService() {
511                    return groupLocalService;
512            }
513    
514            /**
515             * Sets the group local service.
516             *
517             * @param groupLocalService the group local service
518             */
519            public void setGroupLocalService(GroupLocalService groupLocalService) {
520                    this.groupLocalService = groupLocalService;
521            }
522    
523            /**
524             * Gets the group remote service.
525             *
526             * @return the group remote service
527             */
528            public GroupService getGroupService() {
529                    return groupService;
530            }
531    
532            /**
533             * Sets the group remote service.
534             *
535             * @param groupService the group remote service
536             */
537            public void setGroupService(GroupService groupService) {
538                    this.groupService = groupService;
539            }
540    
541            /**
542             * Gets the group persistence.
543             *
544             * @return the group persistence
545             */
546            public GroupPersistence getGroupPersistence() {
547                    return groupPersistence;
548            }
549    
550            /**
551             * Sets the group persistence.
552             *
553             * @param groupPersistence the group persistence
554             */
555            public void setGroupPersistence(GroupPersistence groupPersistence) {
556                    this.groupPersistence = groupPersistence;
557            }
558    
559            /**
560             * Gets the group finder.
561             *
562             * @return the group finder
563             */
564            public GroupFinder getGroupFinder() {
565                    return groupFinder;
566            }
567    
568            /**
569             * Sets the group finder.
570             *
571             * @param groupFinder the group finder
572             */
573            public void setGroupFinder(GroupFinder groupFinder) {
574                    this.groupFinder = groupFinder;
575            }
576    
577            /**
578             * Gets the organization local service.
579             *
580             * @return the organization local service
581             */
582            public OrganizationLocalService getOrganizationLocalService() {
583                    return organizationLocalService;
584            }
585    
586            /**
587             * Sets the organization local service.
588             *
589             * @param organizationLocalService the organization local service
590             */
591            public void setOrganizationLocalService(
592                    OrganizationLocalService organizationLocalService) {
593                    this.organizationLocalService = organizationLocalService;
594            }
595    
596            /**
597             * Gets the organization remote service.
598             *
599             * @return the organization remote service
600             */
601            public OrganizationService getOrganizationService() {
602                    return organizationService;
603            }
604    
605            /**
606             * Sets the organization remote service.
607             *
608             * @param organizationService the organization remote service
609             */
610            public void setOrganizationService(OrganizationService organizationService) {
611                    this.organizationService = organizationService;
612            }
613    
614            /**
615             * Gets the organization persistence.
616             *
617             * @return the organization persistence
618             */
619            public OrganizationPersistence getOrganizationPersistence() {
620                    return organizationPersistence;
621            }
622    
623            /**
624             * Sets the organization persistence.
625             *
626             * @param organizationPersistence the organization persistence
627             */
628            public void setOrganizationPersistence(
629                    OrganizationPersistence organizationPersistence) {
630                    this.organizationPersistence = organizationPersistence;
631            }
632    
633            /**
634             * Gets the organization finder.
635             *
636             * @return the organization finder
637             */
638            public OrganizationFinder getOrganizationFinder() {
639                    return organizationFinder;
640            }
641    
642            /**
643             * Sets the organization finder.
644             *
645             * @param organizationFinder the organization finder
646             */
647            public void setOrganizationFinder(OrganizationFinder organizationFinder) {
648                    this.organizationFinder = organizationFinder;
649            }
650    
651            /**
652             * Gets the portlet preferences local service.
653             *
654             * @return the portlet preferences local service
655             */
656            public PortletPreferencesLocalService getPortletPreferencesLocalService() {
657                    return portletPreferencesLocalService;
658            }
659    
660            /**
661             * Sets the portlet preferences local service.
662             *
663             * @param portletPreferencesLocalService the portlet preferences local service
664             */
665            public void setPortletPreferencesLocalService(
666                    PortletPreferencesLocalService portletPreferencesLocalService) {
667                    this.portletPreferencesLocalService = portletPreferencesLocalService;
668            }
669    
670            /**
671             * Gets the portlet preferences remote service.
672             *
673             * @return the portlet preferences remote service
674             */
675            public PortletPreferencesService getPortletPreferencesService() {
676                    return portletPreferencesService;
677            }
678    
679            /**
680             * Sets the portlet preferences remote service.
681             *
682             * @param portletPreferencesService the portlet preferences remote service
683             */
684            public void setPortletPreferencesService(
685                    PortletPreferencesService portletPreferencesService) {
686                    this.portletPreferencesService = portletPreferencesService;
687            }
688    
689            /**
690             * Gets the portlet preferences persistence.
691             *
692             * @return the portlet preferences persistence
693             */
694            public PortletPreferencesPersistence getPortletPreferencesPersistence() {
695                    return portletPreferencesPersistence;
696            }
697    
698            /**
699             * Sets the portlet preferences persistence.
700             *
701             * @param portletPreferencesPersistence the portlet preferences persistence
702             */
703            public void setPortletPreferencesPersistence(
704                    PortletPreferencesPersistence portletPreferencesPersistence) {
705                    this.portletPreferencesPersistence = portletPreferencesPersistence;
706            }
707    
708            /**
709             * Gets the portlet preferences finder.
710             *
711             * @return the portlet preferences finder
712             */
713            public PortletPreferencesFinder getPortletPreferencesFinder() {
714                    return portletPreferencesFinder;
715            }
716    
717            /**
718             * Sets the portlet preferences finder.
719             *
720             * @param portletPreferencesFinder the portlet preferences finder
721             */
722            public void setPortletPreferencesFinder(
723                    PortletPreferencesFinder portletPreferencesFinder) {
724                    this.portletPreferencesFinder = portletPreferencesFinder;
725            }
726    
727            /**
728             * Gets the resource local service.
729             *
730             * @return the resource local service
731             */
732            public ResourceLocalService getResourceLocalService() {
733                    return resourceLocalService;
734            }
735    
736            /**
737             * Sets the resource local service.
738             *
739             * @param resourceLocalService the resource local service
740             */
741            public void setResourceLocalService(
742                    ResourceLocalService resourceLocalService) {
743                    this.resourceLocalService = resourceLocalService;
744            }
745    
746            /**
747             * Gets the resource remote service.
748             *
749             * @return the resource remote service
750             */
751            public ResourceService getResourceService() {
752                    return resourceService;
753            }
754    
755            /**
756             * Sets the resource remote service.
757             *
758             * @param resourceService the resource remote service
759             */
760            public void setResourceService(ResourceService resourceService) {
761                    this.resourceService = resourceService;
762            }
763    
764            /**
765             * Gets the resource persistence.
766             *
767             * @return the resource persistence
768             */
769            public ResourcePersistence getResourcePersistence() {
770                    return resourcePersistence;
771            }
772    
773            /**
774             * Sets the resource persistence.
775             *
776             * @param resourcePersistence the resource persistence
777             */
778            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
779                    this.resourcePersistence = resourcePersistence;
780            }
781    
782            /**
783             * Gets the resource finder.
784             *
785             * @return the resource finder
786             */
787            public ResourceFinder getResourceFinder() {
788                    return resourceFinder;
789            }
790    
791            /**
792             * Sets the resource finder.
793             *
794             * @param resourceFinder the resource finder
795             */
796            public void setResourceFinder(ResourceFinder resourceFinder) {
797                    this.resourceFinder = resourceFinder;
798            }
799    
800            /**
801             * Gets the user local service.
802             *
803             * @return the user local service
804             */
805            public UserLocalService getUserLocalService() {
806                    return userLocalService;
807            }
808    
809            /**
810             * Sets the user local service.
811             *
812             * @param userLocalService the user local service
813             */
814            public void setUserLocalService(UserLocalService userLocalService) {
815                    this.userLocalService = userLocalService;
816            }
817    
818            /**
819             * Gets the user remote service.
820             *
821             * @return the user remote service
822             */
823            public UserService getUserService() {
824                    return userService;
825            }
826    
827            /**
828             * Sets the user remote service.
829             *
830             * @param userService the user remote service
831             */
832            public void setUserService(UserService userService) {
833                    this.userService = userService;
834            }
835    
836            /**
837             * Gets the user persistence.
838             *
839             * @return the user persistence
840             */
841            public UserPersistence getUserPersistence() {
842                    return userPersistence;
843            }
844    
845            /**
846             * Sets the user persistence.
847             *
848             * @param userPersistence the user persistence
849             */
850            public void setUserPersistence(UserPersistence userPersistence) {
851                    this.userPersistence = userPersistence;
852            }
853    
854            /**
855             * Gets the user finder.
856             *
857             * @return the user finder
858             */
859            public UserFinder getUserFinder() {
860                    return userFinder;
861            }
862    
863            /**
864             * Sets the user finder.
865             *
866             * @param userFinder the user finder
867             */
868            public void setUserFinder(UserFinder userFinder) {
869                    this.userFinder = userFinder;
870            }
871    
872            /**
873             * Gets the workflow instance link local service.
874             *
875             * @return the workflow instance link local service
876             */
877            public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
878                    return workflowInstanceLinkLocalService;
879            }
880    
881            /**
882             * Sets the workflow instance link local service.
883             *
884             * @param workflowInstanceLinkLocalService the workflow instance link local service
885             */
886            public void setWorkflowInstanceLinkLocalService(
887                    WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
888                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
889            }
890    
891            /**
892             * Gets the workflow instance link persistence.
893             *
894             * @return the workflow instance link persistence
895             */
896            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
897                    return workflowInstanceLinkPersistence;
898            }
899    
900            /**
901             * Sets the workflow instance link persistence.
902             *
903             * @param workflowInstanceLinkPersistence the workflow instance link persistence
904             */
905            public void setWorkflowInstanceLinkPersistence(
906                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
907                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
908            }
909    
910            /**
911             * Gets the asset entry local service.
912             *
913             * @return the asset entry local service
914             */
915            public AssetEntryLocalService getAssetEntryLocalService() {
916                    return assetEntryLocalService;
917            }
918    
919            /**
920             * Sets the asset entry local service.
921             *
922             * @param assetEntryLocalService the asset entry local service
923             */
924            public void setAssetEntryLocalService(
925                    AssetEntryLocalService assetEntryLocalService) {
926                    this.assetEntryLocalService = assetEntryLocalService;
927            }
928    
929            /**
930             * Gets the asset entry remote service.
931             *
932             * @return the asset entry remote service
933             */
934            public AssetEntryService getAssetEntryService() {
935                    return assetEntryService;
936            }
937    
938            /**
939             * Sets the asset entry remote service.
940             *
941             * @param assetEntryService the asset entry remote service
942             */
943            public void setAssetEntryService(AssetEntryService assetEntryService) {
944                    this.assetEntryService = assetEntryService;
945            }
946    
947            /**
948             * Gets the asset entry persistence.
949             *
950             * @return the asset entry persistence
951             */
952            public AssetEntryPersistence getAssetEntryPersistence() {
953                    return assetEntryPersistence;
954            }
955    
956            /**
957             * Sets the asset entry persistence.
958             *
959             * @param assetEntryPersistence the asset entry persistence
960             */
961            public void setAssetEntryPersistence(
962                    AssetEntryPersistence assetEntryPersistence) {
963                    this.assetEntryPersistence = assetEntryPersistence;
964            }
965    
966            /**
967             * Gets the asset entry finder.
968             *
969             * @return the asset entry finder
970             */
971            public AssetEntryFinder getAssetEntryFinder() {
972                    return assetEntryFinder;
973            }
974    
975            /**
976             * Sets the asset entry finder.
977             *
978             * @param assetEntryFinder the asset entry finder
979             */
980            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
981                    this.assetEntryFinder = assetEntryFinder;
982            }
983    
984            /**
985             * Gets the asset tag local service.
986             *
987             * @return the asset tag local service
988             */
989            public AssetTagLocalService getAssetTagLocalService() {
990                    return assetTagLocalService;
991            }
992    
993            /**
994             * Sets the asset tag local service.
995             *
996             * @param assetTagLocalService the asset tag local service
997             */
998            public void setAssetTagLocalService(
999                    AssetTagLocalService assetTagLocalService) {
1000                    this.assetTagLocalService = assetTagLocalService;
1001            }
1002    
1003            /**
1004             * Gets the asset tag remote service.
1005             *
1006             * @return the asset tag remote service
1007             */
1008            public AssetTagService getAssetTagService() {
1009                    return assetTagService;
1010            }
1011    
1012            /**
1013             * Sets the asset tag remote service.
1014             *
1015             * @param assetTagService the asset tag remote service
1016             */
1017            public void setAssetTagService(AssetTagService assetTagService) {
1018                    this.assetTagService = assetTagService;
1019            }
1020    
1021            /**
1022             * Gets the asset tag persistence.
1023             *
1024             * @return the asset tag persistence
1025             */
1026            public AssetTagPersistence getAssetTagPersistence() {
1027                    return assetTagPersistence;
1028            }
1029    
1030            /**
1031             * Sets the asset tag persistence.
1032             *
1033             * @param assetTagPersistence the asset tag persistence
1034             */
1035            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
1036                    this.assetTagPersistence = assetTagPersistence;
1037            }
1038    
1039            /**
1040             * Gets the asset tag finder.
1041             *
1042             * @return the asset tag finder
1043             */
1044            public AssetTagFinder getAssetTagFinder() {
1045                    return assetTagFinder;
1046            }
1047    
1048            /**
1049             * Sets the asset tag finder.
1050             *
1051             * @param assetTagFinder the asset tag finder
1052             */
1053            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
1054                    this.assetTagFinder = assetTagFinder;
1055            }
1056    
1057            /**
1058             * Gets the expando value local service.
1059             *
1060             * @return the expando value local service
1061             */
1062            public ExpandoValueLocalService getExpandoValueLocalService() {
1063                    return expandoValueLocalService;
1064            }
1065    
1066            /**
1067             * Sets the expando value local service.
1068             *
1069             * @param expandoValueLocalService the expando value local service
1070             */
1071            public void setExpandoValueLocalService(
1072                    ExpandoValueLocalService expandoValueLocalService) {
1073                    this.expandoValueLocalService = expandoValueLocalService;
1074            }
1075    
1076            /**
1077             * Gets the expando value remote service.
1078             *
1079             * @return the expando value remote service
1080             */
1081            public ExpandoValueService getExpandoValueService() {
1082                    return expandoValueService;
1083            }
1084    
1085            /**
1086             * Sets the expando value remote service.
1087             *
1088             * @param expandoValueService the expando value remote service
1089             */
1090            public void setExpandoValueService(ExpandoValueService expandoValueService) {
1091                    this.expandoValueService = expandoValueService;
1092            }
1093    
1094            /**
1095             * Gets the expando value persistence.
1096             *
1097             * @return the expando value persistence
1098             */
1099            public ExpandoValuePersistence getExpandoValuePersistence() {
1100                    return expandoValuePersistence;
1101            }
1102    
1103            /**
1104             * Sets the expando value persistence.
1105             *
1106             * @param expandoValuePersistence the expando value persistence
1107             */
1108            public void setExpandoValuePersistence(
1109                    ExpandoValuePersistence expandoValuePersistence) {
1110                    this.expandoValuePersistence = expandoValuePersistence;
1111            }
1112    
1113            /**
1114             * Gets the message-boards message local service.
1115             *
1116             * @return the message-boards message local service
1117             */
1118            public MBMessageLocalService getMBMessageLocalService() {
1119                    return mbMessageLocalService;
1120            }
1121    
1122            /**
1123             * Sets the message-boards message local service.
1124             *
1125             * @param mbMessageLocalService the message-boards message local service
1126             */
1127            public void setMBMessageLocalService(
1128                    MBMessageLocalService mbMessageLocalService) {
1129                    this.mbMessageLocalService = mbMessageLocalService;
1130            }
1131    
1132            /**
1133             * Gets the message-boards message remote service.
1134             *
1135             * @return the message-boards message remote service
1136             */
1137            public MBMessageService getMBMessageService() {
1138                    return mbMessageService;
1139            }
1140    
1141            /**
1142             * Sets the message-boards message remote service.
1143             *
1144             * @param mbMessageService the message-boards message remote service
1145             */
1146            public void setMBMessageService(MBMessageService mbMessageService) {
1147                    this.mbMessageService = mbMessageService;
1148            }
1149    
1150            /**
1151             * Gets the message-boards message persistence.
1152             *
1153             * @return the message-boards message persistence
1154             */
1155            public MBMessagePersistence getMBMessagePersistence() {
1156                    return mbMessagePersistence;
1157            }
1158    
1159            /**
1160             * Sets the message-boards message persistence.
1161             *
1162             * @param mbMessagePersistence the message-boards message persistence
1163             */
1164            public void setMBMessagePersistence(
1165                    MBMessagePersistence mbMessagePersistence) {
1166                    this.mbMessagePersistence = mbMessagePersistence;
1167            }
1168    
1169            /**
1170             * Gets the message-boards message finder.
1171             *
1172             * @return the message-boards message finder
1173             */
1174            public MBMessageFinder getMBMessageFinder() {
1175                    return mbMessageFinder;
1176            }
1177    
1178            /**
1179             * Sets the message-boards message finder.
1180             *
1181             * @param mbMessageFinder the message-boards message finder
1182             */
1183            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
1184                    this.mbMessageFinder = mbMessageFinder;
1185            }
1186    
1187            /**
1188             * Gets the ratings stats local service.
1189             *
1190             * @return the ratings stats local service
1191             */
1192            public RatingsStatsLocalService getRatingsStatsLocalService() {
1193                    return ratingsStatsLocalService;
1194            }
1195    
1196            /**
1197             * Sets the ratings stats local service.
1198             *
1199             * @param ratingsStatsLocalService the ratings stats local service
1200             */
1201            public void setRatingsStatsLocalService(
1202                    RatingsStatsLocalService ratingsStatsLocalService) {
1203                    this.ratingsStatsLocalService = ratingsStatsLocalService;
1204            }
1205    
1206            /**
1207             * Gets the ratings stats persistence.
1208             *
1209             * @return the ratings stats persistence
1210             */
1211            public RatingsStatsPersistence getRatingsStatsPersistence() {
1212                    return ratingsStatsPersistence;
1213            }
1214    
1215            /**
1216             * Sets the ratings stats persistence.
1217             *
1218             * @param ratingsStatsPersistence the ratings stats persistence
1219             */
1220            public void setRatingsStatsPersistence(
1221                    RatingsStatsPersistence ratingsStatsPersistence) {
1222                    this.ratingsStatsPersistence = ratingsStatsPersistence;
1223            }
1224    
1225            /**
1226             * Gets the ratings stats finder.
1227             *
1228             * @return the ratings stats finder
1229             */
1230            public RatingsStatsFinder getRatingsStatsFinder() {
1231                    return ratingsStatsFinder;
1232            }
1233    
1234            /**
1235             * Sets the ratings stats finder.
1236             *
1237             * @param ratingsStatsFinder the ratings stats finder
1238             */
1239            public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
1240                    this.ratingsStatsFinder = ratingsStatsFinder;
1241            }
1242    
1243            /**
1244             * Gets the social activity local service.
1245             *
1246             * @return the social activity local service
1247             */
1248            public SocialActivityLocalService getSocialActivityLocalService() {
1249                    return socialActivityLocalService;
1250            }
1251    
1252            /**
1253             * Sets the social activity local service.
1254             *
1255             * @param socialActivityLocalService the social activity local service
1256             */
1257            public void setSocialActivityLocalService(
1258                    SocialActivityLocalService socialActivityLocalService) {
1259                    this.socialActivityLocalService = socialActivityLocalService;
1260            }
1261    
1262            /**
1263             * Gets the social activity persistence.
1264             *
1265             * @return the social activity persistence
1266             */
1267            public SocialActivityPersistence getSocialActivityPersistence() {
1268                    return socialActivityPersistence;
1269            }
1270    
1271            /**
1272             * Sets the social activity persistence.
1273             *
1274             * @param socialActivityPersistence the social activity persistence
1275             */
1276            public void setSocialActivityPersistence(
1277                    SocialActivityPersistence socialActivityPersistence) {
1278                    this.socialActivityPersistence = socialActivityPersistence;
1279            }
1280    
1281            /**
1282             * Gets the social activity finder.
1283             *
1284             * @return the social activity finder
1285             */
1286            public SocialActivityFinder getSocialActivityFinder() {
1287                    return socialActivityFinder;
1288            }
1289    
1290            /**
1291             * Sets the social activity finder.
1292             *
1293             * @param socialActivityFinder the social activity finder
1294             */
1295            public void setSocialActivityFinder(
1296                    SocialActivityFinder socialActivityFinder) {
1297                    this.socialActivityFinder = socialActivityFinder;
1298            }
1299    
1300            /**
1301             * Gets the social equity log local service.
1302             *
1303             * @return the social equity log local service
1304             */
1305            public SocialEquityLogLocalService getSocialEquityLogLocalService() {
1306                    return socialEquityLogLocalService;
1307            }
1308    
1309            /**
1310             * Sets the social equity log local service.
1311             *
1312             * @param socialEquityLogLocalService the social equity log local service
1313             */
1314            public void setSocialEquityLogLocalService(
1315                    SocialEquityLogLocalService socialEquityLogLocalService) {
1316                    this.socialEquityLogLocalService = socialEquityLogLocalService;
1317            }
1318    
1319            /**
1320             * Gets the social equity log persistence.
1321             *
1322             * @return the social equity log persistence
1323             */
1324            public SocialEquityLogPersistence getSocialEquityLogPersistence() {
1325                    return socialEquityLogPersistence;
1326            }
1327    
1328            /**
1329             * Sets the social equity log persistence.
1330             *
1331             * @param socialEquityLogPersistence the social equity log persistence
1332             */
1333            public void setSocialEquityLogPersistence(
1334                    SocialEquityLogPersistence socialEquityLogPersistence) {
1335                    this.socialEquityLogPersistence = socialEquityLogPersistence;
1336            }
1337    
1338            /**
1339             * Performs an SQL query.
1340             *
1341             * @param sql the sql query to perform
1342             */
1343            protected void runSQL(String sql) throws SystemException {
1344                    try {
1345                            DataSource dataSource = blogsEntryPersistence.getDataSource();
1346    
1347                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1348                                            sql, new int[0]);
1349    
1350                            sqlUpdate.update();
1351                    }
1352                    catch (Exception e) {
1353                            throw new SystemException(e);
1354                    }
1355            }
1356    
1357            @BeanReference(type = BlogsEntryLocalService.class)
1358            protected BlogsEntryLocalService blogsEntryLocalService;
1359            @BeanReference(type = BlogsEntryService.class)
1360            protected BlogsEntryService blogsEntryService;
1361            @BeanReference(type = BlogsEntryPersistence.class)
1362            protected BlogsEntryPersistence blogsEntryPersistence;
1363            @BeanReference(type = BlogsEntryFinder.class)
1364            protected BlogsEntryFinder blogsEntryFinder;
1365            @BeanReference(type = BlogsStatsUserLocalService.class)
1366            protected BlogsStatsUserLocalService blogsStatsUserLocalService;
1367            @BeanReference(type = BlogsStatsUserPersistence.class)
1368            protected BlogsStatsUserPersistence blogsStatsUserPersistence;
1369            @BeanReference(type = BlogsStatsUserFinder.class)
1370            protected BlogsStatsUserFinder blogsStatsUserFinder;
1371            @BeanReference(type = CounterLocalService.class)
1372            protected CounterLocalService counterLocalService;
1373            @BeanReference(type = CompanyLocalService.class)
1374            protected CompanyLocalService companyLocalService;
1375            @BeanReference(type = CompanyService.class)
1376            protected CompanyService companyService;
1377            @BeanReference(type = CompanyPersistence.class)
1378            protected CompanyPersistence companyPersistence;
1379            @BeanReference(type = GroupLocalService.class)
1380            protected GroupLocalService groupLocalService;
1381            @BeanReference(type = GroupService.class)
1382            protected GroupService groupService;
1383            @BeanReference(type = GroupPersistence.class)
1384            protected GroupPersistence groupPersistence;
1385            @BeanReference(type = GroupFinder.class)
1386            protected GroupFinder groupFinder;
1387            @BeanReference(type = OrganizationLocalService.class)
1388            protected OrganizationLocalService organizationLocalService;
1389            @BeanReference(type = OrganizationService.class)
1390            protected OrganizationService organizationService;
1391            @BeanReference(type = OrganizationPersistence.class)
1392            protected OrganizationPersistence organizationPersistence;
1393            @BeanReference(type = OrganizationFinder.class)
1394            protected OrganizationFinder organizationFinder;
1395            @BeanReference(type = PortletPreferencesLocalService.class)
1396            protected PortletPreferencesLocalService portletPreferencesLocalService;
1397            @BeanReference(type = PortletPreferencesService.class)
1398            protected PortletPreferencesService portletPreferencesService;
1399            @BeanReference(type = PortletPreferencesPersistence.class)
1400            protected PortletPreferencesPersistence portletPreferencesPersistence;
1401            @BeanReference(type = PortletPreferencesFinder.class)
1402            protected PortletPreferencesFinder portletPreferencesFinder;
1403            @BeanReference(type = ResourceLocalService.class)
1404            protected ResourceLocalService resourceLocalService;
1405            @BeanReference(type = ResourceService.class)
1406            protected ResourceService resourceService;
1407            @BeanReference(type = ResourcePersistence.class)
1408            protected ResourcePersistence resourcePersistence;
1409            @BeanReference(type = ResourceFinder.class)
1410            protected ResourceFinder resourceFinder;
1411            @BeanReference(type = UserLocalService.class)
1412            protected UserLocalService userLocalService;
1413            @BeanReference(type = UserService.class)
1414            protected UserService userService;
1415            @BeanReference(type = UserPersistence.class)
1416            protected UserPersistence userPersistence;
1417            @BeanReference(type = UserFinder.class)
1418            protected UserFinder userFinder;
1419            @BeanReference(type = WorkflowInstanceLinkLocalService.class)
1420            protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1421            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1422            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1423            @BeanReference(type = AssetEntryLocalService.class)
1424            protected AssetEntryLocalService assetEntryLocalService;
1425            @BeanReference(type = AssetEntryService.class)
1426            protected AssetEntryService assetEntryService;
1427            @BeanReference(type = AssetEntryPersistence.class)
1428            protected AssetEntryPersistence assetEntryPersistence;
1429            @BeanReference(type = AssetEntryFinder.class)
1430            protected AssetEntryFinder assetEntryFinder;
1431            @BeanReference(type = AssetTagLocalService.class)
1432            protected AssetTagLocalService assetTagLocalService;
1433            @BeanReference(type = AssetTagService.class)
1434            protected AssetTagService assetTagService;
1435            @BeanReference(type = AssetTagPersistence.class)
1436            protected AssetTagPersistence assetTagPersistence;
1437            @BeanReference(type = AssetTagFinder.class)
1438            protected AssetTagFinder assetTagFinder;
1439            @BeanReference(type = ExpandoValueLocalService.class)
1440            protected ExpandoValueLocalService expandoValueLocalService;
1441            @BeanReference(type = ExpandoValueService.class)
1442            protected ExpandoValueService expandoValueService;
1443            @BeanReference(type = ExpandoValuePersistence.class)
1444            protected ExpandoValuePersistence expandoValuePersistence;
1445            @BeanReference(type = MBMessageLocalService.class)
1446            protected MBMessageLocalService mbMessageLocalService;
1447            @BeanReference(type = MBMessageService.class)
1448            protected MBMessageService mbMessageService;
1449            @BeanReference(type = MBMessagePersistence.class)
1450            protected MBMessagePersistence mbMessagePersistence;
1451            @BeanReference(type = MBMessageFinder.class)
1452            protected MBMessageFinder mbMessageFinder;
1453            @BeanReference(type = RatingsStatsLocalService.class)
1454            protected RatingsStatsLocalService ratingsStatsLocalService;
1455            @BeanReference(type = RatingsStatsPersistence.class)
1456            protected RatingsStatsPersistence ratingsStatsPersistence;
1457            @BeanReference(type = RatingsStatsFinder.class)
1458            protected RatingsStatsFinder ratingsStatsFinder;
1459            @BeanReference(type = SocialActivityLocalService.class)
1460            protected SocialActivityLocalService socialActivityLocalService;
1461            @BeanReference(type = SocialActivityPersistence.class)
1462            protected SocialActivityPersistence socialActivityPersistence;
1463            @BeanReference(type = SocialActivityFinder.class)
1464            protected SocialActivityFinder socialActivityFinder;
1465            @BeanReference(type = SocialEquityLogLocalService.class)
1466            protected SocialEquityLogLocalService socialEquityLogLocalService;
1467            @BeanReference(type = SocialEquityLogPersistence.class)
1468            protected SocialEquityLogPersistence socialEquityLogPersistence;
1469    }