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