001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.journal.service.base;
016    
017    import com.liferay.portal.kernel.bean.BeanReference;
018    import com.liferay.portal.kernel.bean.IdentifiableBean;
019    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
021    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
022    import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
023    import com.liferay.portal.kernel.dao.orm.Projection;
024    import com.liferay.portal.kernel.exception.PortalException;
025    import com.liferay.portal.kernel.exception.SystemException;
026    import com.liferay.portal.kernel.search.Indexable;
027    import com.liferay.portal.kernel.search.IndexableType;
028    import com.liferay.portal.kernel.util.OrderByComparator;
029    import com.liferay.portal.model.PersistedModel;
030    import com.liferay.portal.service.BaseLocalServiceImpl;
031    import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
032    import com.liferay.portal.service.persistence.CompanyPersistence;
033    import com.liferay.portal.service.persistence.GroupFinder;
034    import com.liferay.portal.service.persistence.GroupPersistence;
035    import com.liferay.portal.service.persistence.ImagePersistence;
036    import com.liferay.portal.service.persistence.PortletPreferencesFinder;
037    import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
038    import com.liferay.portal.service.persistence.SubscriptionPersistence;
039    import com.liferay.portal.service.persistence.SystemEventPersistence;
040    import com.liferay.portal.service.persistence.UserFinder;
041    import com.liferay.portal.service.persistence.UserPersistence;
042    import com.liferay.portal.service.persistence.WorkflowDefinitionLinkPersistence;
043    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
044    
045    import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
046    import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
047    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
048    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
049    import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
050    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
051    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
052    import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructureFinder;
053    import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMStructurePersistence;
054    import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplateFinder;
055    import com.liferay.portlet.dynamicdatamapping.service.persistence.DDMTemplatePersistence;
056    import com.liferay.portlet.expando.service.persistence.ExpandoRowPersistence;
057    import com.liferay.portlet.journal.model.JournalArticle;
058    import com.liferay.portlet.journal.service.JournalArticleLocalService;
059    import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
060    import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
061    import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
062    import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
063    import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
064    import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
065    import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
066    import com.liferay.portlet.journal.service.persistence.JournalFolderFinder;
067    import com.liferay.portlet.journal.service.persistence.JournalFolderPersistence;
068    import com.liferay.portlet.messageboards.service.persistence.MBMessageFinder;
069    import com.liferay.portlet.messageboards.service.persistence.MBMessagePersistence;
070    import com.liferay.portlet.ratings.service.persistence.RatingsStatsFinder;
071    import com.liferay.portlet.ratings.service.persistence.RatingsStatsPersistence;
072    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
073    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
074    import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
075    import com.liferay.portlet.trash.service.persistence.TrashVersionPersistence;
076    
077    import java.io.Serializable;
078    
079    import java.util.List;
080    
081    import javax.sql.DataSource;
082    
083    /**
084     * Provides the base implementation for the journal article local service.
085     *
086     * <p>
087     * 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.journal.service.impl.JournalArticleLocalServiceImpl}.
088     * </p>
089     *
090     * @author Brian Wing Shun Chan
091     * @see com.liferay.portlet.journal.service.impl.JournalArticleLocalServiceImpl
092     * @see com.liferay.portlet.journal.service.JournalArticleLocalServiceUtil
093     * @generated
094     */
095    public abstract class JournalArticleLocalServiceBaseImpl
096            extends BaseLocalServiceImpl implements JournalArticleLocalService,
097                    IdentifiableBean {
098            /*
099             * NOTE FOR DEVELOPERS:
100             *
101             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.journal.service.JournalArticleLocalServiceUtil} to access the journal article local service.
102             */
103    
104            /**
105             * Adds the journal article to the database. Also notifies the appropriate model listeners.
106             *
107             * @param journalArticle the journal article
108             * @return the journal article that was added
109             * @throws SystemException if a system exception occurred
110             */
111            @Indexable(type = IndexableType.REINDEX)
112            @Override
113            public JournalArticle addJournalArticle(JournalArticle journalArticle)
114                    throws SystemException {
115                    journalArticle.setNew(true);
116    
117                    return journalArticlePersistence.update(journalArticle);
118            }
119    
120            /**
121             * Creates a new journal article with the primary key. Does not add the journal article to the database.
122             *
123             * @param id the primary key for the new journal article
124             * @return the new journal article
125             */
126            @Override
127            public JournalArticle createJournalArticle(long id) {
128                    return journalArticlePersistence.create(id);
129            }
130    
131            /**
132             * Deletes the journal article with the primary key from the database. Also notifies the appropriate model listeners.
133             *
134             * @param id the primary key of the journal article
135             * @return the journal article that was removed
136             * @throws PortalException if a journal article with the primary key could not be found
137             * @throws SystemException if a system exception occurred
138             */
139            @Indexable(type = IndexableType.DELETE)
140            @Override
141            public JournalArticle deleteJournalArticle(long id)
142                    throws PortalException, SystemException {
143                    return journalArticlePersistence.remove(id);
144            }
145    
146            /**
147             * Deletes the journal article from the database. Also notifies the appropriate model listeners.
148             *
149             * @param journalArticle the journal article
150             * @return the journal article that was removed
151             * @throws SystemException if a system exception occurred
152             */
153            @Indexable(type = IndexableType.DELETE)
154            @Override
155            public JournalArticle deleteJournalArticle(JournalArticle journalArticle)
156                    throws SystemException {
157                    return journalArticlePersistence.remove(journalArticle);
158            }
159    
160            @Override
161            public DynamicQuery dynamicQuery() {
162                    Class<?> clazz = getClass();
163    
164                    return DynamicQueryFactoryUtil.forClass(JournalArticle.class,
165                            clazz.getClassLoader());
166            }
167    
168            /**
169             * Performs a dynamic query on the database and returns the matching rows.
170             *
171             * @param dynamicQuery the dynamic query
172             * @return the matching rows
173             * @throws SystemException if a system exception occurred
174             */
175            @Override
176            @SuppressWarnings("rawtypes")
177            public List dynamicQuery(DynamicQuery dynamicQuery)
178                    throws SystemException {
179                    return journalArticlePersistence.findWithDynamicQuery(dynamicQuery);
180            }
181    
182            /**
183             * Performs a dynamic query on the database and returns a range of the matching rows.
184             *
185             * <p>
186             * 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. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.journal.model.impl.JournalArticleModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
187             * </p>
188             *
189             * @param dynamicQuery the dynamic query
190             * @param start the lower bound of the range of model instances
191             * @param end the upper bound of the range of model instances (not inclusive)
192             * @return the range of matching rows
193             * @throws SystemException if a system exception occurred
194             */
195            @Override
196            @SuppressWarnings("rawtypes")
197            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
198                    throws SystemException {
199                    return journalArticlePersistence.findWithDynamicQuery(dynamicQuery,
200                            start, end);
201            }
202    
203            /**
204             * Performs a dynamic query on the database and returns an ordered range of the matching rows.
205             *
206             * <p>
207             * 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. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.journal.model.impl.JournalArticleModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
208             * </p>
209             *
210             * @param dynamicQuery the dynamic query
211             * @param start the lower bound of the range of model instances
212             * @param end the upper bound of the range of model instances (not inclusive)
213             * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
214             * @return the ordered range of matching rows
215             * @throws SystemException if a system exception occurred
216             */
217            @Override
218            @SuppressWarnings("rawtypes")
219            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
220                    OrderByComparator orderByComparator) throws SystemException {
221                    return journalArticlePersistence.findWithDynamicQuery(dynamicQuery,
222                            start, end, orderByComparator);
223            }
224    
225            /**
226             * Returns the number of rows that match the dynamic query.
227             *
228             * @param dynamicQuery the dynamic query
229             * @return the number of rows that match the dynamic query
230             * @throws SystemException if a system exception occurred
231             */
232            @Override
233            public long dynamicQueryCount(DynamicQuery dynamicQuery)
234                    throws SystemException {
235                    return journalArticlePersistence.countWithDynamicQuery(dynamicQuery);
236            }
237    
238            /**
239             * Returns the number of rows that match the dynamic query.
240             *
241             * @param dynamicQuery the dynamic query
242             * @param projection the projection to apply to the query
243             * @return the number of rows that match the dynamic query
244             * @throws SystemException if a system exception occurred
245             */
246            @Override
247            public long dynamicQueryCount(DynamicQuery dynamicQuery,
248                    Projection projection) throws SystemException {
249                    return journalArticlePersistence.countWithDynamicQuery(dynamicQuery,
250                            projection);
251            }
252    
253            @Override
254            public JournalArticle fetchJournalArticle(long id)
255                    throws SystemException {
256                    return journalArticlePersistence.fetchByPrimaryKey(id);
257            }
258    
259            /**
260             * Returns the journal article with the matching UUID and company.
261             *
262             * @param uuid the journal article's UUID
263             * @param  companyId the primary key of the company
264             * @return the matching journal article, or <code>null</code> if a matching journal article could not be found
265             * @throws SystemException if a system exception occurred
266             */
267            @Override
268            public JournalArticle fetchJournalArticleByUuidAndCompanyId(String uuid,
269                    long companyId) throws SystemException {
270                    return journalArticlePersistence.fetchByUuid_C_First(uuid, companyId,
271                            null);
272            }
273    
274            /**
275             * Returns the journal article matching the UUID and group.
276             *
277             * @param uuid the journal article's UUID
278             * @param groupId the primary key of the group
279             * @return the matching journal article, or <code>null</code> if a matching journal article could not be found
280             * @throws SystemException if a system exception occurred
281             */
282            @Override
283            public JournalArticle fetchJournalArticleByUuidAndGroupId(String uuid,
284                    long groupId) throws SystemException {
285                    return journalArticlePersistence.fetchByUUID_G(uuid, groupId);
286            }
287    
288            /**
289             * Returns the journal article with the primary key.
290             *
291             * @param id the primary key of the journal article
292             * @return the journal article
293             * @throws PortalException if a journal article with the primary key could not be found
294             * @throws SystemException if a system exception occurred
295             */
296            @Override
297            public JournalArticle getJournalArticle(long id)
298                    throws PortalException, SystemException {
299                    return journalArticlePersistence.findByPrimaryKey(id);
300            }
301    
302            @Override
303            public PersistedModel getPersistedModel(Serializable primaryKeyObj)
304                    throws PortalException, SystemException {
305                    return journalArticlePersistence.findByPrimaryKey(primaryKeyObj);
306            }
307    
308            /**
309             * Returns the journal article with the matching UUID and company.
310             *
311             * @param uuid the journal article's UUID
312             * @param  companyId the primary key of the company
313             * @return the matching journal article
314             * @throws PortalException if a matching journal article could not be found
315             * @throws SystemException if a system exception occurred
316             */
317            @Override
318            public JournalArticle getJournalArticleByUuidAndCompanyId(String uuid,
319                    long companyId) throws PortalException, SystemException {
320                    return journalArticlePersistence.findByUuid_C_First(uuid, companyId,
321                            null);
322            }
323    
324            /**
325             * Returns the journal article matching the UUID and group.
326             *
327             * @param uuid the journal article's UUID
328             * @param groupId the primary key of the group
329             * @return the matching journal article
330             * @throws PortalException if a matching journal article could not be found
331             * @throws SystemException if a system exception occurred
332             */
333            @Override
334            public JournalArticle getJournalArticleByUuidAndGroupId(String uuid,
335                    long groupId) throws PortalException, SystemException {
336                    return journalArticlePersistence.findByUUID_G(uuid, groupId);
337            }
338    
339            /**
340             * Returns a range of all the journal articles.
341             *
342             * <p>
343             * 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. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.journal.model.impl.JournalArticleModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
344             * </p>
345             *
346             * @param start the lower bound of the range of journal articles
347             * @param end the upper bound of the range of journal articles (not inclusive)
348             * @return the range of journal articles
349             * @throws SystemException if a system exception occurred
350             */
351            @Override
352            public List<JournalArticle> getJournalArticles(int start, int end)
353                    throws SystemException {
354                    return journalArticlePersistence.findAll(start, end);
355            }
356    
357            /**
358             * Returns the number of journal articles.
359             *
360             * @return the number of journal articles
361             * @throws SystemException if a system exception occurred
362             */
363            @Override
364            public int getJournalArticlesCount() throws SystemException {
365                    return journalArticlePersistence.countAll();
366            }
367    
368            /**
369             * Updates the journal article in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
370             *
371             * @param journalArticle the journal article
372             * @return the journal article that was updated
373             * @throws SystemException if a system exception occurred
374             */
375            @Indexable(type = IndexableType.REINDEX)
376            @Override
377            public JournalArticle updateJournalArticle(JournalArticle journalArticle)
378                    throws SystemException {
379                    return journalArticlePersistence.update(journalArticle);
380            }
381    
382            /**
383             * Returns the journal article local service.
384             *
385             * @return the journal article local service
386             */
387            public com.liferay.portlet.journal.service.JournalArticleLocalService getJournalArticleLocalService() {
388                    return journalArticleLocalService;
389            }
390    
391            /**
392             * Sets the journal article local service.
393             *
394             * @param journalArticleLocalService the journal article local service
395             */
396            public void setJournalArticleLocalService(
397                    com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService) {
398                    this.journalArticleLocalService = journalArticleLocalService;
399            }
400    
401            /**
402             * Returns the journal article remote service.
403             *
404             * @return the journal article remote service
405             */
406            public com.liferay.portlet.journal.service.JournalArticleService getJournalArticleService() {
407                    return journalArticleService;
408            }
409    
410            /**
411             * Sets the journal article remote service.
412             *
413             * @param journalArticleService the journal article remote service
414             */
415            public void setJournalArticleService(
416                    com.liferay.portlet.journal.service.JournalArticleService journalArticleService) {
417                    this.journalArticleService = journalArticleService;
418            }
419    
420            /**
421             * Returns the journal article persistence.
422             *
423             * @return the journal article persistence
424             */
425            public JournalArticlePersistence getJournalArticlePersistence() {
426                    return journalArticlePersistence;
427            }
428    
429            /**
430             * Sets the journal article persistence.
431             *
432             * @param journalArticlePersistence the journal article persistence
433             */
434            public void setJournalArticlePersistence(
435                    JournalArticlePersistence journalArticlePersistence) {
436                    this.journalArticlePersistence = journalArticlePersistence;
437            }
438    
439            /**
440             * Returns the journal article finder.
441             *
442             * @return the journal article finder
443             */
444            public JournalArticleFinder getJournalArticleFinder() {
445                    return journalArticleFinder;
446            }
447    
448            /**
449             * Sets the journal article finder.
450             *
451             * @param journalArticleFinder the journal article finder
452             */
453            public void setJournalArticleFinder(
454                    JournalArticleFinder journalArticleFinder) {
455                    this.journalArticleFinder = journalArticleFinder;
456            }
457    
458            /**
459             * Returns the journal article image local service.
460             *
461             * @return the journal article image local service
462             */
463            public com.liferay.portlet.journal.service.JournalArticleImageLocalService getJournalArticleImageLocalService() {
464                    return journalArticleImageLocalService;
465            }
466    
467            /**
468             * Sets the journal article image local service.
469             *
470             * @param journalArticleImageLocalService the journal article image local service
471             */
472            public void setJournalArticleImageLocalService(
473                    com.liferay.portlet.journal.service.JournalArticleImageLocalService journalArticleImageLocalService) {
474                    this.journalArticleImageLocalService = journalArticleImageLocalService;
475            }
476    
477            /**
478             * Returns the journal article image persistence.
479             *
480             * @return the journal article image persistence
481             */
482            public JournalArticleImagePersistence getJournalArticleImagePersistence() {
483                    return journalArticleImagePersistence;
484            }
485    
486            /**
487             * Sets the journal article image persistence.
488             *
489             * @param journalArticleImagePersistence the journal article image persistence
490             */
491            public void setJournalArticleImagePersistence(
492                    JournalArticleImagePersistence journalArticleImagePersistence) {
493                    this.journalArticleImagePersistence = journalArticleImagePersistence;
494            }
495    
496            /**
497             * Returns the journal article resource local service.
498             *
499             * @return the journal article resource local service
500             */
501            public com.liferay.portlet.journal.service.JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
502                    return journalArticleResourceLocalService;
503            }
504    
505            /**
506             * Sets the journal article resource local service.
507             *
508             * @param journalArticleResourceLocalService the journal article resource local service
509             */
510            public void setJournalArticleResourceLocalService(
511                    com.liferay.portlet.journal.service.JournalArticleResourceLocalService journalArticleResourceLocalService) {
512                    this.journalArticleResourceLocalService = journalArticleResourceLocalService;
513            }
514    
515            /**
516             * Returns the journal article resource persistence.
517             *
518             * @return the journal article resource persistence
519             */
520            public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
521                    return journalArticleResourcePersistence;
522            }
523    
524            /**
525             * Sets the journal article resource persistence.
526             *
527             * @param journalArticleResourcePersistence the journal article resource persistence
528             */
529            public void setJournalArticleResourcePersistence(
530                    JournalArticleResourcePersistence journalArticleResourcePersistence) {
531                    this.journalArticleResourcePersistence = journalArticleResourcePersistence;
532            }
533    
534            /**
535             * Returns the journal content search local service.
536             *
537             * @return the journal content search local service
538             */
539            public com.liferay.portlet.journal.service.JournalContentSearchLocalService getJournalContentSearchLocalService() {
540                    return journalContentSearchLocalService;
541            }
542    
543            /**
544             * Sets the journal content search local service.
545             *
546             * @param journalContentSearchLocalService the journal content search local service
547             */
548            public void setJournalContentSearchLocalService(
549                    com.liferay.portlet.journal.service.JournalContentSearchLocalService journalContentSearchLocalService) {
550                    this.journalContentSearchLocalService = journalContentSearchLocalService;
551            }
552    
553            /**
554             * Returns the journal content search persistence.
555             *
556             * @return the journal content search persistence
557             */
558            public JournalContentSearchPersistence getJournalContentSearchPersistence() {
559                    return journalContentSearchPersistence;
560            }
561    
562            /**
563             * Sets the journal content search persistence.
564             *
565             * @param journalContentSearchPersistence the journal content search persistence
566             */
567            public void setJournalContentSearchPersistence(
568                    JournalContentSearchPersistence journalContentSearchPersistence) {
569                    this.journalContentSearchPersistence = journalContentSearchPersistence;
570            }
571    
572            /**
573             * Returns the journal feed local service.
574             *
575             * @return the journal feed local service
576             */
577            public com.liferay.portlet.journal.service.JournalFeedLocalService getJournalFeedLocalService() {
578                    return journalFeedLocalService;
579            }
580    
581            /**
582             * Sets the journal feed local service.
583             *
584             * @param journalFeedLocalService the journal feed local service
585             */
586            public void setJournalFeedLocalService(
587                    com.liferay.portlet.journal.service.JournalFeedLocalService journalFeedLocalService) {
588                    this.journalFeedLocalService = journalFeedLocalService;
589            }
590    
591            /**
592             * Returns the journal feed remote service.
593             *
594             * @return the journal feed remote service
595             */
596            public com.liferay.portlet.journal.service.JournalFeedService getJournalFeedService() {
597                    return journalFeedService;
598            }
599    
600            /**
601             * Sets the journal feed remote service.
602             *
603             * @param journalFeedService the journal feed remote service
604             */
605            public void setJournalFeedService(
606                    com.liferay.portlet.journal.service.JournalFeedService journalFeedService) {
607                    this.journalFeedService = journalFeedService;
608            }
609    
610            /**
611             * Returns the journal feed persistence.
612             *
613             * @return the journal feed persistence
614             */
615            public JournalFeedPersistence getJournalFeedPersistence() {
616                    return journalFeedPersistence;
617            }
618    
619            /**
620             * Sets the journal feed persistence.
621             *
622             * @param journalFeedPersistence the journal feed persistence
623             */
624            public void setJournalFeedPersistence(
625                    JournalFeedPersistence journalFeedPersistence) {
626                    this.journalFeedPersistence = journalFeedPersistence;
627            }
628    
629            /**
630             * Returns the journal feed finder.
631             *
632             * @return the journal feed finder
633             */
634            public JournalFeedFinder getJournalFeedFinder() {
635                    return journalFeedFinder;
636            }
637    
638            /**
639             * Sets the journal feed finder.
640             *
641             * @param journalFeedFinder the journal feed finder
642             */
643            public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
644                    this.journalFeedFinder = journalFeedFinder;
645            }
646    
647            /**
648             * Returns the journal folder local service.
649             *
650             * @return the journal folder local service
651             */
652            public com.liferay.portlet.journal.service.JournalFolderLocalService getJournalFolderLocalService() {
653                    return journalFolderLocalService;
654            }
655    
656            /**
657             * Sets the journal folder local service.
658             *
659             * @param journalFolderLocalService the journal folder local service
660             */
661            public void setJournalFolderLocalService(
662                    com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService) {
663                    this.journalFolderLocalService = journalFolderLocalService;
664            }
665    
666            /**
667             * Returns the journal folder remote service.
668             *
669             * @return the journal folder remote service
670             */
671            public com.liferay.portlet.journal.service.JournalFolderService getJournalFolderService() {
672                    return journalFolderService;
673            }
674    
675            /**
676             * Sets the journal folder remote service.
677             *
678             * @param journalFolderService the journal folder remote service
679             */
680            public void setJournalFolderService(
681                    com.liferay.portlet.journal.service.JournalFolderService journalFolderService) {
682                    this.journalFolderService = journalFolderService;
683            }
684    
685            /**
686             * Returns the journal folder persistence.
687             *
688             * @return the journal folder persistence
689             */
690            public JournalFolderPersistence getJournalFolderPersistence() {
691                    return journalFolderPersistence;
692            }
693    
694            /**
695             * Sets the journal folder persistence.
696             *
697             * @param journalFolderPersistence the journal folder persistence
698             */
699            public void setJournalFolderPersistence(
700                    JournalFolderPersistence journalFolderPersistence) {
701                    this.journalFolderPersistence = journalFolderPersistence;
702            }
703    
704            /**
705             * Returns the journal folder finder.
706             *
707             * @return the journal folder finder
708             */
709            public JournalFolderFinder getJournalFolderFinder() {
710                    return journalFolderFinder;
711            }
712    
713            /**
714             * Sets the journal folder finder.
715             *
716             * @param journalFolderFinder the journal folder finder
717             */
718            public void setJournalFolderFinder(JournalFolderFinder journalFolderFinder) {
719                    this.journalFolderFinder = journalFolderFinder;
720            }
721    
722            /**
723             * Returns the journal structure local service.
724             *
725             * @return the journal structure local service
726             */
727            @SuppressWarnings("deprecation")
728            public com.liferay.portlet.journal.service.JournalStructureLocalService getJournalStructureLocalService() {
729                    return journalStructureLocalService;
730            }
731    
732            /**
733             * Sets the journal structure local service.
734             *
735             * @param journalStructureLocalService the journal structure local service
736             */
737            @SuppressWarnings("deprecation")
738            public void setJournalStructureLocalService(
739                    com.liferay.portlet.journal.service.JournalStructureLocalService journalStructureLocalService) {
740                    this.journalStructureLocalService = journalStructureLocalService;
741            }
742    
743            /**
744             * Returns the journal structure remote service.
745             *
746             * @return the journal structure remote service
747             */
748            @SuppressWarnings("deprecation")
749            public com.liferay.portlet.journal.service.JournalStructureService getJournalStructureService() {
750                    return journalStructureService;
751            }
752    
753            /**
754             * Sets the journal structure remote service.
755             *
756             * @param journalStructureService the journal structure remote service
757             */
758            @SuppressWarnings("deprecation")
759            public void setJournalStructureService(
760                    com.liferay.portlet.journal.service.JournalStructureService journalStructureService) {
761                    this.journalStructureService = journalStructureService;
762            }
763    
764            /**
765             * Returns the journal template local service.
766             *
767             * @return the journal template local service
768             */
769            @SuppressWarnings("deprecation")
770            public com.liferay.portlet.journal.service.JournalTemplateLocalService getJournalTemplateLocalService() {
771                    return journalTemplateLocalService;
772            }
773    
774            /**
775             * Sets the journal template local service.
776             *
777             * @param journalTemplateLocalService the journal template local service
778             */
779            @SuppressWarnings("deprecation")
780            public void setJournalTemplateLocalService(
781                    com.liferay.portlet.journal.service.JournalTemplateLocalService journalTemplateLocalService) {
782                    this.journalTemplateLocalService = journalTemplateLocalService;
783            }
784    
785            /**
786             * Returns the journal template remote service.
787             *
788             * @return the journal template remote service
789             */
790            @SuppressWarnings("deprecation")
791            public com.liferay.portlet.journal.service.JournalTemplateService getJournalTemplateService() {
792                    return journalTemplateService;
793            }
794    
795            /**
796             * Sets the journal template remote service.
797             *
798             * @param journalTemplateService the journal template remote service
799             */
800            @SuppressWarnings("deprecation")
801            public void setJournalTemplateService(
802                    com.liferay.portlet.journal.service.JournalTemplateService journalTemplateService) {
803                    this.journalTemplateService = journalTemplateService;
804            }
805    
806            /**
807             * Returns the counter local service.
808             *
809             * @return the counter local service
810             */
811            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
812                    return counterLocalService;
813            }
814    
815            /**
816             * Sets the counter local service.
817             *
818             * @param counterLocalService the counter local service
819             */
820            public void setCounterLocalService(
821                    com.liferay.counter.service.CounterLocalService counterLocalService) {
822                    this.counterLocalService = counterLocalService;
823            }
824    
825            /**
826             * Returns the mail remote service.
827             *
828             * @return the mail remote service
829             */
830            public com.liferay.mail.service.MailService getMailService() {
831                    return mailService;
832            }
833    
834            /**
835             * Sets the mail remote service.
836             *
837             * @param mailService the mail remote service
838             */
839            public void setMailService(com.liferay.mail.service.MailService mailService) {
840                    this.mailService = mailService;
841            }
842    
843            /**
844             * Returns the company local service.
845             *
846             * @return the company local service
847             */
848            public com.liferay.portal.service.CompanyLocalService getCompanyLocalService() {
849                    return companyLocalService;
850            }
851    
852            /**
853             * Sets the company local service.
854             *
855             * @param companyLocalService the company local service
856             */
857            public void setCompanyLocalService(
858                    com.liferay.portal.service.CompanyLocalService companyLocalService) {
859                    this.companyLocalService = companyLocalService;
860            }
861    
862            /**
863             * Returns the company remote service.
864             *
865             * @return the company remote service
866             */
867            public com.liferay.portal.service.CompanyService getCompanyService() {
868                    return companyService;
869            }
870    
871            /**
872             * Sets the company remote service.
873             *
874             * @param companyService the company remote service
875             */
876            public void setCompanyService(
877                    com.liferay.portal.service.CompanyService companyService) {
878                    this.companyService = companyService;
879            }
880    
881            /**
882             * Returns the company persistence.
883             *
884             * @return the company persistence
885             */
886            public CompanyPersistence getCompanyPersistence() {
887                    return companyPersistence;
888            }
889    
890            /**
891             * Sets the company persistence.
892             *
893             * @param companyPersistence the company persistence
894             */
895            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
896                    this.companyPersistence = companyPersistence;
897            }
898    
899            /**
900             * Returns the group local service.
901             *
902             * @return the group local service
903             */
904            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
905                    return groupLocalService;
906            }
907    
908            /**
909             * Sets the group local service.
910             *
911             * @param groupLocalService the group local service
912             */
913            public void setGroupLocalService(
914                    com.liferay.portal.service.GroupLocalService groupLocalService) {
915                    this.groupLocalService = groupLocalService;
916            }
917    
918            /**
919             * Returns the group remote service.
920             *
921             * @return the group remote service
922             */
923            public com.liferay.portal.service.GroupService getGroupService() {
924                    return groupService;
925            }
926    
927            /**
928             * Sets the group remote service.
929             *
930             * @param groupService the group remote service
931             */
932            public void setGroupService(
933                    com.liferay.portal.service.GroupService groupService) {
934                    this.groupService = groupService;
935            }
936    
937            /**
938             * Returns the group persistence.
939             *
940             * @return the group persistence
941             */
942            public GroupPersistence getGroupPersistence() {
943                    return groupPersistence;
944            }
945    
946            /**
947             * Sets the group persistence.
948             *
949             * @param groupPersistence the group persistence
950             */
951            public void setGroupPersistence(GroupPersistence groupPersistence) {
952                    this.groupPersistence = groupPersistence;
953            }
954    
955            /**
956             * Returns the group finder.
957             *
958             * @return the group finder
959             */
960            public GroupFinder getGroupFinder() {
961                    return groupFinder;
962            }
963    
964            /**
965             * Sets the group finder.
966             *
967             * @param groupFinder the group finder
968             */
969            public void setGroupFinder(GroupFinder groupFinder) {
970                    this.groupFinder = groupFinder;
971            }
972    
973            /**
974             * Returns the image local service.
975             *
976             * @return the image local service
977             */
978            public com.liferay.portal.service.ImageLocalService getImageLocalService() {
979                    return imageLocalService;
980            }
981    
982            /**
983             * Sets the image local service.
984             *
985             * @param imageLocalService the image local service
986             */
987            public void setImageLocalService(
988                    com.liferay.portal.service.ImageLocalService imageLocalService) {
989                    this.imageLocalService = imageLocalService;
990            }
991    
992            /**
993             * Returns the image remote service.
994             *
995             * @return the image remote service
996             */
997            public com.liferay.portal.service.ImageService getImageService() {
998                    return imageService;
999            }
1000    
1001            /**
1002             * Sets the image remote service.
1003             *
1004             * @param imageService the image remote service
1005             */
1006            public void setImageService(
1007                    com.liferay.portal.service.ImageService imageService) {
1008                    this.imageService = imageService;
1009            }
1010    
1011            /**
1012             * Returns the image persistence.
1013             *
1014             * @return the image persistence
1015             */
1016            public ImagePersistence getImagePersistence() {
1017                    return imagePersistence;
1018            }
1019    
1020            /**
1021             * Sets the image persistence.
1022             *
1023             * @param imagePersistence the image persistence
1024             */
1025            public void setImagePersistence(ImagePersistence imagePersistence) {
1026                    this.imagePersistence = imagePersistence;
1027            }
1028    
1029            /**
1030             * Returns the portlet preferences local service.
1031             *
1032             * @return the portlet preferences local service
1033             */
1034            public com.liferay.portal.service.PortletPreferencesLocalService getPortletPreferencesLocalService() {
1035                    return portletPreferencesLocalService;
1036            }
1037    
1038            /**
1039             * Sets the portlet preferences local service.
1040             *
1041             * @param portletPreferencesLocalService the portlet preferences local service
1042             */
1043            public void setPortletPreferencesLocalService(
1044                    com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService) {
1045                    this.portletPreferencesLocalService = portletPreferencesLocalService;
1046            }
1047    
1048            /**
1049             * Returns the portlet preferences remote service.
1050             *
1051             * @return the portlet preferences remote service
1052             */
1053            public com.liferay.portal.service.PortletPreferencesService getPortletPreferencesService() {
1054                    return portletPreferencesService;
1055            }
1056    
1057            /**
1058             * Sets the portlet preferences remote service.
1059             *
1060             * @param portletPreferencesService the portlet preferences remote service
1061             */
1062            public void setPortletPreferencesService(
1063                    com.liferay.portal.service.PortletPreferencesService portletPreferencesService) {
1064                    this.portletPreferencesService = portletPreferencesService;
1065            }
1066    
1067            /**
1068             * Returns the portlet preferences persistence.
1069             *
1070             * @return the portlet preferences persistence
1071             */
1072            public PortletPreferencesPersistence getPortletPreferencesPersistence() {
1073                    return portletPreferencesPersistence;
1074            }
1075    
1076            /**
1077             * Sets the portlet preferences persistence.
1078             *
1079             * @param portletPreferencesPersistence the portlet preferences persistence
1080             */
1081            public void setPortletPreferencesPersistence(
1082                    PortletPreferencesPersistence portletPreferencesPersistence) {
1083                    this.portletPreferencesPersistence = portletPreferencesPersistence;
1084            }
1085    
1086            /**
1087             * Returns the portlet preferences finder.
1088             *
1089             * @return the portlet preferences finder
1090             */
1091            public PortletPreferencesFinder getPortletPreferencesFinder() {
1092                    return portletPreferencesFinder;
1093            }
1094    
1095            /**
1096             * Sets the portlet preferences finder.
1097             *
1098             * @param portletPreferencesFinder the portlet preferences finder
1099             */
1100            public void setPortletPreferencesFinder(
1101                    PortletPreferencesFinder portletPreferencesFinder) {
1102                    this.portletPreferencesFinder = portletPreferencesFinder;
1103            }
1104    
1105            /**
1106             * Returns the resource local service.
1107             *
1108             * @return the resource local service
1109             */
1110            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
1111                    return resourceLocalService;
1112            }
1113    
1114            /**
1115             * Sets the resource local service.
1116             *
1117             * @param resourceLocalService the resource local service
1118             */
1119            public void setResourceLocalService(
1120                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
1121                    this.resourceLocalService = resourceLocalService;
1122            }
1123    
1124            /**
1125             * Returns the subscription local service.
1126             *
1127             * @return the subscription local service
1128             */
1129            public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
1130                    return subscriptionLocalService;
1131            }
1132    
1133            /**
1134             * Sets the subscription local service.
1135             *
1136             * @param subscriptionLocalService the subscription local service
1137             */
1138            public void setSubscriptionLocalService(
1139                    com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
1140                    this.subscriptionLocalService = subscriptionLocalService;
1141            }
1142    
1143            /**
1144             * Returns the subscription persistence.
1145             *
1146             * @return the subscription persistence
1147             */
1148            public SubscriptionPersistence getSubscriptionPersistence() {
1149                    return subscriptionPersistence;
1150            }
1151    
1152            /**
1153             * Sets the subscription persistence.
1154             *
1155             * @param subscriptionPersistence the subscription persistence
1156             */
1157            public void setSubscriptionPersistence(
1158                    SubscriptionPersistence subscriptionPersistence) {
1159                    this.subscriptionPersistence = subscriptionPersistence;
1160            }
1161    
1162            /**
1163             * Returns the system event local service.
1164             *
1165             * @return the system event local service
1166             */
1167            public com.liferay.portal.service.SystemEventLocalService getSystemEventLocalService() {
1168                    return systemEventLocalService;
1169            }
1170    
1171            /**
1172             * Sets the system event local service.
1173             *
1174             * @param systemEventLocalService the system event local service
1175             */
1176            public void setSystemEventLocalService(
1177                    com.liferay.portal.service.SystemEventLocalService systemEventLocalService) {
1178                    this.systemEventLocalService = systemEventLocalService;
1179            }
1180    
1181            /**
1182             * Returns the system event persistence.
1183             *
1184             * @return the system event persistence
1185             */
1186            public SystemEventPersistence getSystemEventPersistence() {
1187                    return systemEventPersistence;
1188            }
1189    
1190            /**
1191             * Sets the system event persistence.
1192             *
1193             * @param systemEventPersistence the system event persistence
1194             */
1195            public void setSystemEventPersistence(
1196                    SystemEventPersistence systemEventPersistence) {
1197                    this.systemEventPersistence = systemEventPersistence;
1198            }
1199    
1200            /**
1201             * Returns the user local service.
1202             *
1203             * @return the user local service
1204             */
1205            public com.liferay.portal.service.UserLocalService getUserLocalService() {
1206                    return userLocalService;
1207            }
1208    
1209            /**
1210             * Sets the user local service.
1211             *
1212             * @param userLocalService the user local service
1213             */
1214            public void setUserLocalService(
1215                    com.liferay.portal.service.UserLocalService userLocalService) {
1216                    this.userLocalService = userLocalService;
1217            }
1218    
1219            /**
1220             * Returns the user remote service.
1221             *
1222             * @return the user remote service
1223             */
1224            public com.liferay.portal.service.UserService getUserService() {
1225                    return userService;
1226            }
1227    
1228            /**
1229             * Sets the user remote service.
1230             *
1231             * @param userService the user remote service
1232             */
1233            public void setUserService(
1234                    com.liferay.portal.service.UserService userService) {
1235                    this.userService = userService;
1236            }
1237    
1238            /**
1239             * Returns the user persistence.
1240             *
1241             * @return the user persistence
1242             */
1243            public UserPersistence getUserPersistence() {
1244                    return userPersistence;
1245            }
1246    
1247            /**
1248             * Sets the user persistence.
1249             *
1250             * @param userPersistence the user persistence
1251             */
1252            public void setUserPersistence(UserPersistence userPersistence) {
1253                    this.userPersistence = userPersistence;
1254            }
1255    
1256            /**
1257             * Returns the user finder.
1258             *
1259             * @return the user finder
1260             */
1261            public UserFinder getUserFinder() {
1262                    return userFinder;
1263            }
1264    
1265            /**
1266             * Sets the user finder.
1267             *
1268             * @param userFinder the user finder
1269             */
1270            public void setUserFinder(UserFinder userFinder) {
1271                    this.userFinder = userFinder;
1272            }
1273    
1274            /**
1275             * Returns the workflow definition link local service.
1276             *
1277             * @return the workflow definition link local service
1278             */
1279            public com.liferay.portal.service.WorkflowDefinitionLinkLocalService getWorkflowDefinitionLinkLocalService() {
1280                    return workflowDefinitionLinkLocalService;
1281            }
1282    
1283            /**
1284             * Sets the workflow definition link local service.
1285             *
1286             * @param workflowDefinitionLinkLocalService the workflow definition link local service
1287             */
1288            public void setWorkflowDefinitionLinkLocalService(
1289                    com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService) {
1290                    this.workflowDefinitionLinkLocalService = workflowDefinitionLinkLocalService;
1291            }
1292    
1293            /**
1294             * Returns the workflow definition link persistence.
1295             *
1296             * @return the workflow definition link persistence
1297             */
1298            public WorkflowDefinitionLinkPersistence getWorkflowDefinitionLinkPersistence() {
1299                    return workflowDefinitionLinkPersistence;
1300            }
1301    
1302            /**
1303             * Sets the workflow definition link persistence.
1304             *
1305             * @param workflowDefinitionLinkPersistence the workflow definition link persistence
1306             */
1307            public void setWorkflowDefinitionLinkPersistence(
1308                    WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence) {
1309                    this.workflowDefinitionLinkPersistence = workflowDefinitionLinkPersistence;
1310            }
1311    
1312            /**
1313             * Returns the workflow instance link local service.
1314             *
1315             * @return the workflow instance link local service
1316             */
1317            public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
1318                    return workflowInstanceLinkLocalService;
1319            }
1320    
1321            /**
1322             * Sets the workflow instance link local service.
1323             *
1324             * @param workflowInstanceLinkLocalService the workflow instance link local service
1325             */
1326            public void setWorkflowInstanceLinkLocalService(
1327                    com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
1328                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
1329            }
1330    
1331            /**
1332             * Returns the workflow instance link persistence.
1333             *
1334             * @return the workflow instance link persistence
1335             */
1336            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
1337                    return workflowInstanceLinkPersistence;
1338            }
1339    
1340            /**
1341             * Sets the workflow instance link persistence.
1342             *
1343             * @param workflowInstanceLinkPersistence the workflow instance link persistence
1344             */
1345            public void setWorkflowInstanceLinkPersistence(
1346                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
1347                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
1348            }
1349    
1350            /**
1351             * Returns the asset category local service.
1352             *
1353             * @return the asset category local service
1354             */
1355            public com.liferay.portlet.asset.service.AssetCategoryLocalService getAssetCategoryLocalService() {
1356                    return assetCategoryLocalService;
1357            }
1358    
1359            /**
1360             * Sets the asset category local service.
1361             *
1362             * @param assetCategoryLocalService the asset category local service
1363             */
1364            public void setAssetCategoryLocalService(
1365                    com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService) {
1366                    this.assetCategoryLocalService = assetCategoryLocalService;
1367            }
1368    
1369            /**
1370             * Returns the asset category remote service.
1371             *
1372             * @return the asset category remote service
1373             */
1374            public com.liferay.portlet.asset.service.AssetCategoryService getAssetCategoryService() {
1375                    return assetCategoryService;
1376            }
1377    
1378            /**
1379             * Sets the asset category remote service.
1380             *
1381             * @param assetCategoryService the asset category remote service
1382             */
1383            public void setAssetCategoryService(
1384                    com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService) {
1385                    this.assetCategoryService = assetCategoryService;
1386            }
1387    
1388            /**
1389             * Returns the asset category persistence.
1390             *
1391             * @return the asset category persistence
1392             */
1393            public AssetCategoryPersistence getAssetCategoryPersistence() {
1394                    return assetCategoryPersistence;
1395            }
1396    
1397            /**
1398             * Sets the asset category persistence.
1399             *
1400             * @param assetCategoryPersistence the asset category persistence
1401             */
1402            public void setAssetCategoryPersistence(
1403                    AssetCategoryPersistence assetCategoryPersistence) {
1404                    this.assetCategoryPersistence = assetCategoryPersistence;
1405            }
1406    
1407            /**
1408             * Returns the asset category finder.
1409             *
1410             * @return the asset category finder
1411             */
1412            public AssetCategoryFinder getAssetCategoryFinder() {
1413                    return assetCategoryFinder;
1414            }
1415    
1416            /**
1417             * Sets the asset category finder.
1418             *
1419             * @param assetCategoryFinder the asset category finder
1420             */
1421            public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
1422                    this.assetCategoryFinder = assetCategoryFinder;
1423            }
1424    
1425            /**
1426             * Returns the asset entry local service.
1427             *
1428             * @return the asset entry local service
1429             */
1430            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
1431                    return assetEntryLocalService;
1432            }
1433    
1434            /**
1435             * Sets the asset entry local service.
1436             *
1437             * @param assetEntryLocalService the asset entry local service
1438             */
1439            public void setAssetEntryLocalService(
1440                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
1441                    this.assetEntryLocalService = assetEntryLocalService;
1442            }
1443    
1444            /**
1445             * Returns the asset entry remote service.
1446             *
1447             * @return the asset entry remote service
1448             */
1449            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
1450                    return assetEntryService;
1451            }
1452    
1453            /**
1454             * Sets the asset entry remote service.
1455             *
1456             * @param assetEntryService the asset entry remote service
1457             */
1458            public void setAssetEntryService(
1459                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
1460                    this.assetEntryService = assetEntryService;
1461            }
1462    
1463            /**
1464             * Returns the asset entry persistence.
1465             *
1466             * @return the asset entry persistence
1467             */
1468            public AssetEntryPersistence getAssetEntryPersistence() {
1469                    return assetEntryPersistence;
1470            }
1471    
1472            /**
1473             * Sets the asset entry persistence.
1474             *
1475             * @param assetEntryPersistence the asset entry persistence
1476             */
1477            public void setAssetEntryPersistence(
1478                    AssetEntryPersistence assetEntryPersistence) {
1479                    this.assetEntryPersistence = assetEntryPersistence;
1480            }
1481    
1482            /**
1483             * Returns the asset entry finder.
1484             *
1485             * @return the asset entry finder
1486             */
1487            public AssetEntryFinder getAssetEntryFinder() {
1488                    return assetEntryFinder;
1489            }
1490    
1491            /**
1492             * Sets the asset entry finder.
1493             *
1494             * @param assetEntryFinder the asset entry finder
1495             */
1496            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
1497                    this.assetEntryFinder = assetEntryFinder;
1498            }
1499    
1500            /**
1501             * Returns the asset link local service.
1502             *
1503             * @return the asset link local service
1504             */
1505            public com.liferay.portlet.asset.service.AssetLinkLocalService getAssetLinkLocalService() {
1506                    return assetLinkLocalService;
1507            }
1508    
1509            /**
1510             * Sets the asset link local service.
1511             *
1512             * @param assetLinkLocalService the asset link local service
1513             */
1514            public void setAssetLinkLocalService(
1515                    com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService) {
1516                    this.assetLinkLocalService = assetLinkLocalService;
1517            }
1518    
1519            /**
1520             * Returns the asset link persistence.
1521             *
1522             * @return the asset link persistence
1523             */
1524            public AssetLinkPersistence getAssetLinkPersistence() {
1525                    return assetLinkPersistence;
1526            }
1527    
1528            /**
1529             * Sets the asset link persistence.
1530             *
1531             * @param assetLinkPersistence the asset link persistence
1532             */
1533            public void setAssetLinkPersistence(
1534                    AssetLinkPersistence assetLinkPersistence) {
1535                    this.assetLinkPersistence = assetLinkPersistence;
1536            }
1537    
1538            /**
1539             * Returns the asset tag local service.
1540             *
1541             * @return the asset tag local service
1542             */
1543            public com.liferay.portlet.asset.service.AssetTagLocalService getAssetTagLocalService() {
1544                    return assetTagLocalService;
1545            }
1546    
1547            /**
1548             * Sets the asset tag local service.
1549             *
1550             * @param assetTagLocalService the asset tag local service
1551             */
1552            public void setAssetTagLocalService(
1553                    com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService) {
1554                    this.assetTagLocalService = assetTagLocalService;
1555            }
1556    
1557            /**
1558             * Returns the asset tag remote service.
1559             *
1560             * @return the asset tag remote service
1561             */
1562            public com.liferay.portlet.asset.service.AssetTagService getAssetTagService() {
1563                    return assetTagService;
1564            }
1565    
1566            /**
1567             * Sets the asset tag remote service.
1568             *
1569             * @param assetTagService the asset tag remote service
1570             */
1571            public void setAssetTagService(
1572                    com.liferay.portlet.asset.service.AssetTagService assetTagService) {
1573                    this.assetTagService = assetTagService;
1574            }
1575    
1576            /**
1577             * Returns the asset tag persistence.
1578             *
1579             * @return the asset tag persistence
1580             */
1581            public AssetTagPersistence getAssetTagPersistence() {
1582                    return assetTagPersistence;
1583            }
1584    
1585            /**
1586             * Sets the asset tag persistence.
1587             *
1588             * @param assetTagPersistence the asset tag persistence
1589             */
1590            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
1591                    this.assetTagPersistence = assetTagPersistence;
1592            }
1593    
1594            /**
1595             * Returns the asset tag finder.
1596             *
1597             * @return the asset tag finder
1598             */
1599            public AssetTagFinder getAssetTagFinder() {
1600                    return assetTagFinder;
1601            }
1602    
1603            /**
1604             * Sets the asset tag finder.
1605             *
1606             * @param assetTagFinder the asset tag finder
1607             */
1608            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
1609                    this.assetTagFinder = assetTagFinder;
1610            }
1611    
1612            /**
1613             * Returns the d d m structure local service.
1614             *
1615             * @return the d d m structure local service
1616             */
1617            public com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService getDDMStructureLocalService() {
1618                    return ddmStructureLocalService;
1619            }
1620    
1621            /**
1622             * Sets the d d m structure local service.
1623             *
1624             * @param ddmStructureLocalService the d d m structure local service
1625             */
1626            public void setDDMStructureLocalService(
1627                    com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService) {
1628                    this.ddmStructureLocalService = ddmStructureLocalService;
1629            }
1630    
1631            /**
1632             * Returns the d d m structure remote service.
1633             *
1634             * @return the d d m structure remote service
1635             */
1636            public com.liferay.portlet.dynamicdatamapping.service.DDMStructureService getDDMStructureService() {
1637                    return ddmStructureService;
1638            }
1639    
1640            /**
1641             * Sets the d d m structure remote service.
1642             *
1643             * @param ddmStructureService the d d m structure remote service
1644             */
1645            public void setDDMStructureService(
1646                    com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService) {
1647                    this.ddmStructureService = ddmStructureService;
1648            }
1649    
1650            /**
1651             * Returns the d d m structure persistence.
1652             *
1653             * @return the d d m structure persistence
1654             */
1655            public DDMStructurePersistence getDDMStructurePersistence() {
1656                    return ddmStructurePersistence;
1657            }
1658    
1659            /**
1660             * Sets the d d m structure persistence.
1661             *
1662             * @param ddmStructurePersistence the d d m structure persistence
1663             */
1664            public void setDDMStructurePersistence(
1665                    DDMStructurePersistence ddmStructurePersistence) {
1666                    this.ddmStructurePersistence = ddmStructurePersistence;
1667            }
1668    
1669            /**
1670             * Returns the d d m structure finder.
1671             *
1672             * @return the d d m structure finder
1673             */
1674            public DDMStructureFinder getDDMStructureFinder() {
1675                    return ddmStructureFinder;
1676            }
1677    
1678            /**
1679             * Sets the d d m structure finder.
1680             *
1681             * @param ddmStructureFinder the d d m structure finder
1682             */
1683            public void setDDMStructureFinder(DDMStructureFinder ddmStructureFinder) {
1684                    this.ddmStructureFinder = ddmStructureFinder;
1685            }
1686    
1687            /**
1688             * Returns the d d m template local service.
1689             *
1690             * @return the d d m template local service
1691             */
1692            public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService getDDMTemplateLocalService() {
1693                    return ddmTemplateLocalService;
1694            }
1695    
1696            /**
1697             * Sets the d d m template local service.
1698             *
1699             * @param ddmTemplateLocalService the d d m template local service
1700             */
1701            public void setDDMTemplateLocalService(
1702                    com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService) {
1703                    this.ddmTemplateLocalService = ddmTemplateLocalService;
1704            }
1705    
1706            /**
1707             * Returns the d d m template remote service.
1708             *
1709             * @return the d d m template remote service
1710             */
1711            public com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService getDDMTemplateService() {
1712                    return ddmTemplateService;
1713            }
1714    
1715            /**
1716             * Sets the d d m template remote service.
1717             *
1718             * @param ddmTemplateService the d d m template remote service
1719             */
1720            public void setDDMTemplateService(
1721                    com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService) {
1722                    this.ddmTemplateService = ddmTemplateService;
1723            }
1724    
1725            /**
1726             * Returns the d d m template persistence.
1727             *
1728             * @return the d d m template persistence
1729             */
1730            public DDMTemplatePersistence getDDMTemplatePersistence() {
1731                    return ddmTemplatePersistence;
1732            }
1733    
1734            /**
1735             * Sets the d d m template persistence.
1736             *
1737             * @param ddmTemplatePersistence the d d m template persistence
1738             */
1739            public void setDDMTemplatePersistence(
1740                    DDMTemplatePersistence ddmTemplatePersistence) {
1741                    this.ddmTemplatePersistence = ddmTemplatePersistence;
1742            }
1743    
1744            /**
1745             * Returns the d d m template finder.
1746             *
1747             * @return the d d m template finder
1748             */
1749            public DDMTemplateFinder getDDMTemplateFinder() {
1750                    return ddmTemplateFinder;
1751            }
1752    
1753            /**
1754             * Sets the d d m template finder.
1755             *
1756             * @param ddmTemplateFinder the d d m template finder
1757             */
1758            public void setDDMTemplateFinder(DDMTemplateFinder ddmTemplateFinder) {
1759                    this.ddmTemplateFinder = ddmTemplateFinder;
1760            }
1761    
1762            /**
1763             * Returns the expando row local service.
1764             *
1765             * @return the expando row local service
1766             */
1767            public com.liferay.portlet.expando.service.ExpandoRowLocalService getExpandoRowLocalService() {
1768                    return expandoRowLocalService;
1769            }
1770    
1771            /**
1772             * Sets the expando row local service.
1773             *
1774             * @param expandoRowLocalService the expando row local service
1775             */
1776            public void setExpandoRowLocalService(
1777                    com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService) {
1778                    this.expandoRowLocalService = expandoRowLocalService;
1779            }
1780    
1781            /**
1782             * Returns the expando row persistence.
1783             *
1784             * @return the expando row persistence
1785             */
1786            public ExpandoRowPersistence getExpandoRowPersistence() {
1787                    return expandoRowPersistence;
1788            }
1789    
1790            /**
1791             * Sets the expando row persistence.
1792             *
1793             * @param expandoRowPersistence the expando row persistence
1794             */
1795            public void setExpandoRowPersistence(
1796                    ExpandoRowPersistence expandoRowPersistence) {
1797                    this.expandoRowPersistence = expandoRowPersistence;
1798            }
1799    
1800            /**
1801             * Returns the message-boards message local service.
1802             *
1803             * @return the message-boards message local service
1804             */
1805            public com.liferay.portlet.messageboards.service.MBMessageLocalService getMBMessageLocalService() {
1806                    return mbMessageLocalService;
1807            }
1808    
1809            /**
1810             * Sets the message-boards message local service.
1811             *
1812             * @param mbMessageLocalService the message-boards message local service
1813             */
1814            public void setMBMessageLocalService(
1815                    com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService) {
1816                    this.mbMessageLocalService = mbMessageLocalService;
1817            }
1818    
1819            /**
1820             * Returns the message-boards message remote service.
1821             *
1822             * @return the message-boards message remote service
1823             */
1824            public com.liferay.portlet.messageboards.service.MBMessageService getMBMessageService() {
1825                    return mbMessageService;
1826            }
1827    
1828            /**
1829             * Sets the message-boards message remote service.
1830             *
1831             * @param mbMessageService the message-boards message remote service
1832             */
1833            public void setMBMessageService(
1834                    com.liferay.portlet.messageboards.service.MBMessageService mbMessageService) {
1835                    this.mbMessageService = mbMessageService;
1836            }
1837    
1838            /**
1839             * Returns the message-boards message persistence.
1840             *
1841             * @return the message-boards message persistence
1842             */
1843            public MBMessagePersistence getMBMessagePersistence() {
1844                    return mbMessagePersistence;
1845            }
1846    
1847            /**
1848             * Sets the message-boards message persistence.
1849             *
1850             * @param mbMessagePersistence the message-boards message persistence
1851             */
1852            public void setMBMessagePersistence(
1853                    MBMessagePersistence mbMessagePersistence) {
1854                    this.mbMessagePersistence = mbMessagePersistence;
1855            }
1856    
1857            /**
1858             * Returns the message-boards message finder.
1859             *
1860             * @return the message-boards message finder
1861             */
1862            public MBMessageFinder getMBMessageFinder() {
1863                    return mbMessageFinder;
1864            }
1865    
1866            /**
1867             * Sets the message-boards message finder.
1868             *
1869             * @param mbMessageFinder the message-boards message finder
1870             */
1871            public void setMBMessageFinder(MBMessageFinder mbMessageFinder) {
1872                    this.mbMessageFinder = mbMessageFinder;
1873            }
1874    
1875            /**
1876             * Returns the ratings stats local service.
1877             *
1878             * @return the ratings stats local service
1879             */
1880            public com.liferay.portlet.ratings.service.RatingsStatsLocalService getRatingsStatsLocalService() {
1881                    return ratingsStatsLocalService;
1882            }
1883    
1884            /**
1885             * Sets the ratings stats local service.
1886             *
1887             * @param ratingsStatsLocalService the ratings stats local service
1888             */
1889            public void setRatingsStatsLocalService(
1890                    com.liferay.portlet.ratings.service.RatingsStatsLocalService ratingsStatsLocalService) {
1891                    this.ratingsStatsLocalService = ratingsStatsLocalService;
1892            }
1893    
1894            /**
1895             * Returns the ratings stats persistence.
1896             *
1897             * @return the ratings stats persistence
1898             */
1899            public RatingsStatsPersistence getRatingsStatsPersistence() {
1900                    return ratingsStatsPersistence;
1901            }
1902    
1903            /**
1904             * Sets the ratings stats persistence.
1905             *
1906             * @param ratingsStatsPersistence the ratings stats persistence
1907             */
1908            public void setRatingsStatsPersistence(
1909                    RatingsStatsPersistence ratingsStatsPersistence) {
1910                    this.ratingsStatsPersistence = ratingsStatsPersistence;
1911            }
1912    
1913            /**
1914             * Returns the ratings stats finder.
1915             *
1916             * @return the ratings stats finder
1917             */
1918            public RatingsStatsFinder getRatingsStatsFinder() {
1919                    return ratingsStatsFinder;
1920            }
1921    
1922            /**
1923             * Sets the ratings stats finder.
1924             *
1925             * @param ratingsStatsFinder the ratings stats finder
1926             */
1927            public void setRatingsStatsFinder(RatingsStatsFinder ratingsStatsFinder) {
1928                    this.ratingsStatsFinder = ratingsStatsFinder;
1929            }
1930    
1931            /**
1932             * Returns the social activity local service.
1933             *
1934             * @return the social activity local service
1935             */
1936            public com.liferay.portlet.social.service.SocialActivityLocalService getSocialActivityLocalService() {
1937                    return socialActivityLocalService;
1938            }
1939    
1940            /**
1941             * Sets the social activity local service.
1942             *
1943             * @param socialActivityLocalService the social activity local service
1944             */
1945            public void setSocialActivityLocalService(
1946                    com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService) {
1947                    this.socialActivityLocalService = socialActivityLocalService;
1948            }
1949    
1950            /**
1951             * Returns the social activity remote service.
1952             *
1953             * @return the social activity remote service
1954             */
1955            public com.liferay.portlet.social.service.SocialActivityService getSocialActivityService() {
1956                    return socialActivityService;
1957            }
1958    
1959            /**
1960             * Sets the social activity remote service.
1961             *
1962             * @param socialActivityService the social activity remote service
1963             */
1964            public void setSocialActivityService(
1965                    com.liferay.portlet.social.service.SocialActivityService socialActivityService) {
1966                    this.socialActivityService = socialActivityService;
1967            }
1968    
1969            /**
1970             * Returns the social activity persistence.
1971             *
1972             * @return the social activity persistence
1973             */
1974            public SocialActivityPersistence getSocialActivityPersistence() {
1975                    return socialActivityPersistence;
1976            }
1977    
1978            /**
1979             * Sets the social activity persistence.
1980             *
1981             * @param socialActivityPersistence the social activity persistence
1982             */
1983            public void setSocialActivityPersistence(
1984                    SocialActivityPersistence socialActivityPersistence) {
1985                    this.socialActivityPersistence = socialActivityPersistence;
1986            }
1987    
1988            /**
1989             * Returns the social activity finder.
1990             *
1991             * @return the social activity finder
1992             */
1993            public SocialActivityFinder getSocialActivityFinder() {
1994                    return socialActivityFinder;
1995            }
1996    
1997            /**
1998             * Sets the social activity finder.
1999             *
2000             * @param socialActivityFinder the social activity finder
2001             */
2002            public void setSocialActivityFinder(
2003                    SocialActivityFinder socialActivityFinder) {
2004                    this.socialActivityFinder = socialActivityFinder;
2005            }
2006    
2007            /**
2008             * Returns the trash entry local service.
2009             *
2010             * @return the trash entry local service
2011             */
2012            public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
2013                    return trashEntryLocalService;
2014            }
2015    
2016            /**
2017             * Sets the trash entry local service.
2018             *
2019             * @param trashEntryLocalService the trash entry local service
2020             */
2021            public void setTrashEntryLocalService(
2022                    com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
2023                    this.trashEntryLocalService = trashEntryLocalService;
2024            }
2025    
2026            /**
2027             * Returns the trash entry remote service.
2028             *
2029             * @return the trash entry remote service
2030             */
2031            public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
2032                    return trashEntryService;
2033            }
2034    
2035            /**
2036             * Sets the trash entry remote service.
2037             *
2038             * @param trashEntryService the trash entry remote service
2039             */
2040            public void setTrashEntryService(
2041                    com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
2042                    this.trashEntryService = trashEntryService;
2043            }
2044    
2045            /**
2046             * Returns the trash entry persistence.
2047             *
2048             * @return the trash entry persistence
2049             */
2050            public TrashEntryPersistence getTrashEntryPersistence() {
2051                    return trashEntryPersistence;
2052            }
2053    
2054            /**
2055             * Sets the trash entry persistence.
2056             *
2057             * @param trashEntryPersistence the trash entry persistence
2058             */
2059            public void setTrashEntryPersistence(
2060                    TrashEntryPersistence trashEntryPersistence) {
2061                    this.trashEntryPersistence = trashEntryPersistence;
2062            }
2063    
2064            /**
2065             * Returns the trash version local service.
2066             *
2067             * @return the trash version local service
2068             */
2069            public com.liferay.portlet.trash.service.TrashVersionLocalService getTrashVersionLocalService() {
2070                    return trashVersionLocalService;
2071            }
2072    
2073            /**
2074             * Sets the trash version local service.
2075             *
2076             * @param trashVersionLocalService the trash version local service
2077             */
2078            public void setTrashVersionLocalService(
2079                    com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService) {
2080                    this.trashVersionLocalService = trashVersionLocalService;
2081            }
2082    
2083            /**
2084             * Returns the trash version persistence.
2085             *
2086             * @return the trash version persistence
2087             */
2088            public TrashVersionPersistence getTrashVersionPersistence() {
2089                    return trashVersionPersistence;
2090            }
2091    
2092            /**
2093             * Sets the trash version persistence.
2094             *
2095             * @param trashVersionPersistence the trash version persistence
2096             */
2097            public void setTrashVersionPersistence(
2098                    TrashVersionPersistence trashVersionPersistence) {
2099                    this.trashVersionPersistence = trashVersionPersistence;
2100            }
2101    
2102            public void afterPropertiesSet() {
2103                    persistedModelLocalServiceRegistry.register("com.liferay.portlet.journal.model.JournalArticle",
2104                            journalArticleLocalService);
2105            }
2106    
2107            public void destroy() {
2108                    persistedModelLocalServiceRegistry.unregister(
2109                            "com.liferay.portlet.journal.model.JournalArticle");
2110            }
2111    
2112            /**
2113             * Returns the Spring bean ID for this bean.
2114             *
2115             * @return the Spring bean ID for this bean
2116             */
2117            @Override
2118            public String getBeanIdentifier() {
2119                    return _beanIdentifier;
2120            }
2121    
2122            /**
2123             * Sets the Spring bean ID for this bean.
2124             *
2125             * @param beanIdentifier the Spring bean ID for this bean
2126             */
2127            @Override
2128            public void setBeanIdentifier(String beanIdentifier) {
2129                    _beanIdentifier = beanIdentifier;
2130            }
2131    
2132            protected Class<?> getModelClass() {
2133                    return JournalArticle.class;
2134            }
2135    
2136            protected String getModelClassName() {
2137                    return JournalArticle.class.getName();
2138            }
2139    
2140            /**
2141             * Performs an SQL query.
2142             *
2143             * @param sql the sql query
2144             */
2145            protected void runSQL(String sql) throws SystemException {
2146                    try {
2147                            DataSource dataSource = journalArticlePersistence.getDataSource();
2148    
2149                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
2150                                            sql, new int[0]);
2151    
2152                            sqlUpdate.update();
2153                    }
2154                    catch (Exception e) {
2155                            throw new SystemException(e);
2156                    }
2157            }
2158    
2159            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleLocalService.class)
2160            protected com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService;
2161            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleService.class)
2162            protected com.liferay.portlet.journal.service.JournalArticleService journalArticleService;
2163            @BeanReference(type = JournalArticlePersistence.class)
2164            protected JournalArticlePersistence journalArticlePersistence;
2165            @BeanReference(type = JournalArticleFinder.class)
2166            protected JournalArticleFinder journalArticleFinder;
2167            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleImageLocalService.class)
2168            protected com.liferay.portlet.journal.service.JournalArticleImageLocalService journalArticleImageLocalService;
2169            @BeanReference(type = JournalArticleImagePersistence.class)
2170            protected JournalArticleImagePersistence journalArticleImagePersistence;
2171            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleResourceLocalService.class)
2172            protected com.liferay.portlet.journal.service.JournalArticleResourceLocalService journalArticleResourceLocalService;
2173            @BeanReference(type = JournalArticleResourcePersistence.class)
2174            protected JournalArticleResourcePersistence journalArticleResourcePersistence;
2175            @BeanReference(type = com.liferay.portlet.journal.service.JournalContentSearchLocalService.class)
2176            protected com.liferay.portlet.journal.service.JournalContentSearchLocalService journalContentSearchLocalService;
2177            @BeanReference(type = JournalContentSearchPersistence.class)
2178            protected JournalContentSearchPersistence journalContentSearchPersistence;
2179            @BeanReference(type = com.liferay.portlet.journal.service.JournalFeedLocalService.class)
2180            protected com.liferay.portlet.journal.service.JournalFeedLocalService journalFeedLocalService;
2181            @BeanReference(type = com.liferay.portlet.journal.service.JournalFeedService.class)
2182            protected com.liferay.portlet.journal.service.JournalFeedService journalFeedService;
2183            @BeanReference(type = JournalFeedPersistence.class)
2184            protected JournalFeedPersistence journalFeedPersistence;
2185            @BeanReference(type = JournalFeedFinder.class)
2186            protected JournalFeedFinder journalFeedFinder;
2187            @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderLocalService.class)
2188            protected com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService;
2189            @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderService.class)
2190            protected com.liferay.portlet.journal.service.JournalFolderService journalFolderService;
2191            @BeanReference(type = JournalFolderPersistence.class)
2192            protected JournalFolderPersistence journalFolderPersistence;
2193            @BeanReference(type = JournalFolderFinder.class)
2194            protected JournalFolderFinder journalFolderFinder;
2195            @BeanReference(type = com.liferay.portlet.journal.service.JournalStructureLocalService.class)
2196            @SuppressWarnings("deprecation")
2197            protected com.liferay.portlet.journal.service.JournalStructureLocalService journalStructureLocalService;
2198            @BeanReference(type = com.liferay.portlet.journal.service.JournalStructureService.class)
2199            @SuppressWarnings("deprecation")
2200            protected com.liferay.portlet.journal.service.JournalStructureService journalStructureService;
2201            @BeanReference(type = com.liferay.portlet.journal.service.JournalTemplateLocalService.class)
2202            @SuppressWarnings("deprecation")
2203            protected com.liferay.portlet.journal.service.JournalTemplateLocalService journalTemplateLocalService;
2204            @BeanReference(type = com.liferay.portlet.journal.service.JournalTemplateService.class)
2205            @SuppressWarnings("deprecation")
2206            protected com.liferay.portlet.journal.service.JournalTemplateService journalTemplateService;
2207            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
2208            protected com.liferay.counter.service.CounterLocalService counterLocalService;
2209            @BeanReference(type = com.liferay.mail.service.MailService.class)
2210            protected com.liferay.mail.service.MailService mailService;
2211            @BeanReference(type = com.liferay.portal.service.CompanyLocalService.class)
2212            protected com.liferay.portal.service.CompanyLocalService companyLocalService;
2213            @BeanReference(type = com.liferay.portal.service.CompanyService.class)
2214            protected com.liferay.portal.service.CompanyService companyService;
2215            @BeanReference(type = CompanyPersistence.class)
2216            protected CompanyPersistence companyPersistence;
2217            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
2218            protected com.liferay.portal.service.GroupLocalService groupLocalService;
2219            @BeanReference(type = com.liferay.portal.service.GroupService.class)
2220            protected com.liferay.portal.service.GroupService groupService;
2221            @BeanReference(type = GroupPersistence.class)
2222            protected GroupPersistence groupPersistence;
2223            @BeanReference(type = GroupFinder.class)
2224            protected GroupFinder groupFinder;
2225            @BeanReference(type = com.liferay.portal.service.ImageLocalService.class)
2226            protected com.liferay.portal.service.ImageLocalService imageLocalService;
2227            @BeanReference(type = com.liferay.portal.service.ImageService.class)
2228            protected com.liferay.portal.service.ImageService imageService;
2229            @BeanReference(type = ImagePersistence.class)
2230            protected ImagePersistence imagePersistence;
2231            @BeanReference(type = com.liferay.portal.service.PortletPreferencesLocalService.class)
2232            protected com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService;
2233            @BeanReference(type = com.liferay.portal.service.PortletPreferencesService.class)
2234            protected com.liferay.portal.service.PortletPreferencesService portletPreferencesService;
2235            @BeanReference(type = PortletPreferencesPersistence.class)
2236            protected PortletPreferencesPersistence portletPreferencesPersistence;
2237            @BeanReference(type = PortletPreferencesFinder.class)
2238            protected PortletPreferencesFinder portletPreferencesFinder;
2239            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
2240            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
2241            @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
2242            protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
2243            @BeanReference(type = SubscriptionPersistence.class)
2244            protected SubscriptionPersistence subscriptionPersistence;
2245            @BeanReference(type = com.liferay.portal.service.SystemEventLocalService.class)
2246            protected com.liferay.portal.service.SystemEventLocalService systemEventLocalService;
2247            @BeanReference(type = SystemEventPersistence.class)
2248            protected SystemEventPersistence systemEventPersistence;
2249            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
2250            protected com.liferay.portal.service.UserLocalService userLocalService;
2251            @BeanReference(type = com.liferay.portal.service.UserService.class)
2252            protected com.liferay.portal.service.UserService userService;
2253            @BeanReference(type = UserPersistence.class)
2254            protected UserPersistence userPersistence;
2255            @BeanReference(type = UserFinder.class)
2256            protected UserFinder userFinder;
2257            @BeanReference(type = com.liferay.portal.service.WorkflowDefinitionLinkLocalService.class)
2258            protected com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService;
2259            @BeanReference(type = WorkflowDefinitionLinkPersistence.class)
2260            protected WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence;
2261            @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
2262            protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
2263            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
2264            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
2265            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryLocalService.class)
2266            protected com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService;
2267            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryService.class)
2268            protected com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService;
2269            @BeanReference(type = AssetCategoryPersistence.class)
2270            protected AssetCategoryPersistence assetCategoryPersistence;
2271            @BeanReference(type = AssetCategoryFinder.class)
2272            protected AssetCategoryFinder assetCategoryFinder;
2273            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
2274            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
2275            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
2276            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
2277            @BeanReference(type = AssetEntryPersistence.class)
2278            protected AssetEntryPersistence assetEntryPersistence;
2279            @BeanReference(type = AssetEntryFinder.class)
2280            protected AssetEntryFinder assetEntryFinder;
2281            @BeanReference(type = com.liferay.portlet.asset.service.AssetLinkLocalService.class)
2282            protected com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService;
2283            @BeanReference(type = AssetLinkPersistence.class)
2284            protected AssetLinkPersistence assetLinkPersistence;
2285            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagLocalService.class)
2286            protected com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService;
2287            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagService.class)
2288            protected com.liferay.portlet.asset.service.AssetTagService assetTagService;
2289            @BeanReference(type = AssetTagPersistence.class)
2290            protected AssetTagPersistence assetTagPersistence;
2291            @BeanReference(type = AssetTagFinder.class)
2292            protected AssetTagFinder assetTagFinder;
2293            @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService.class)
2294            protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureLocalService ddmStructureLocalService;
2295            @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMStructureService.class)
2296            protected com.liferay.portlet.dynamicdatamapping.service.DDMStructureService ddmStructureService;
2297            @BeanReference(type = DDMStructurePersistence.class)
2298            protected DDMStructurePersistence ddmStructurePersistence;
2299            @BeanReference(type = DDMStructureFinder.class)
2300            protected DDMStructureFinder ddmStructureFinder;
2301            @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService.class)
2302            protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateLocalService ddmTemplateLocalService;
2303            @BeanReference(type = com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService.class)
2304            protected com.liferay.portlet.dynamicdatamapping.service.DDMTemplateService ddmTemplateService;
2305            @BeanReference(type = DDMTemplatePersistence.class)
2306            protected DDMTemplatePersistence ddmTemplatePersistence;
2307            @BeanReference(type = DDMTemplateFinder.class)
2308            protected DDMTemplateFinder ddmTemplateFinder;
2309            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoRowLocalService.class)
2310            protected com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService;
2311            @BeanReference(type = ExpandoRowPersistence.class)
2312            protected ExpandoRowPersistence expandoRowPersistence;
2313            @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageLocalService.class)
2314            protected com.liferay.portlet.messageboards.service.MBMessageLocalService mbMessageLocalService;
2315            @BeanReference(type = com.liferay.portlet.messageboards.service.MBMessageService.class)
2316            protected com.liferay.portlet.messageboards.service.MBMessageService mbMessageService;
2317            @BeanReference(type = MBMessagePersistence.class)
2318            protected MBMessagePersistence mbMessagePersistence;
2319            @BeanReference(type = MBMessageFinder.class)
2320            protected MBMessageFinder mbMessageFinder;
2321            @BeanReference(type = com.liferay.portlet.ratings.service.RatingsStatsLocalService.class)
2322            protected com.liferay.portlet.ratings.service.RatingsStatsLocalService ratingsStatsLocalService;
2323            @BeanReference(type = RatingsStatsPersistence.class)
2324            protected RatingsStatsPersistence ratingsStatsPersistence;
2325            @BeanReference(type = RatingsStatsFinder.class)
2326            protected RatingsStatsFinder ratingsStatsFinder;
2327            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityLocalService.class)
2328            protected com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService;
2329            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityService.class)
2330            protected com.liferay.portlet.social.service.SocialActivityService socialActivityService;
2331            @BeanReference(type = SocialActivityPersistence.class)
2332            protected SocialActivityPersistence socialActivityPersistence;
2333            @BeanReference(type = SocialActivityFinder.class)
2334            protected SocialActivityFinder socialActivityFinder;
2335            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
2336            protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
2337            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
2338            protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
2339            @BeanReference(type = TrashEntryPersistence.class)
2340            protected TrashEntryPersistence trashEntryPersistence;
2341            @BeanReference(type = com.liferay.portlet.trash.service.TrashVersionLocalService.class)
2342            protected com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService;
2343            @BeanReference(type = TrashVersionPersistence.class)
2344            protected TrashVersionPersistence trashVersionPersistence;
2345            @BeanReference(type = PersistedModelLocalServiceRegistry.class)
2346            protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
2347            private String _beanIdentifier;
2348    }