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.GroupFinder;
033    import com.liferay.portal.service.persistence.GroupPersistence;
034    import com.liferay.portal.service.persistence.UserFinder;
035    import com.liferay.portal.service.persistence.UserPersistence;
036    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
037    
038    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
039    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
040    import com.liferay.portlet.asset.service.persistence.AssetLinkPersistence;
041    import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
042    import com.liferay.portlet.journal.model.JournalFolder;
043    import com.liferay.portlet.journal.service.JournalFolderLocalService;
044    import com.liferay.portlet.journal.service.persistence.JournalArticleFinder;
045    import com.liferay.portlet.journal.service.persistence.JournalArticleImagePersistence;
046    import com.liferay.portlet.journal.service.persistence.JournalArticlePersistence;
047    import com.liferay.portlet.journal.service.persistence.JournalArticleResourcePersistence;
048    import com.liferay.portlet.journal.service.persistence.JournalContentSearchPersistence;
049    import com.liferay.portlet.journal.service.persistence.JournalFeedFinder;
050    import com.liferay.portlet.journal.service.persistence.JournalFeedPersistence;
051    import com.liferay.portlet.journal.service.persistence.JournalFolderFinder;
052    import com.liferay.portlet.journal.service.persistence.JournalFolderPersistence;
053    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
054    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
055    import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
056    import com.liferay.portlet.trash.service.persistence.TrashVersionPersistence;
057    
058    import java.io.Serializable;
059    
060    import java.util.List;
061    
062    import javax.sql.DataSource;
063    
064    /**
065     * Provides the base implementation for the journal folder local service.
066     *
067     * <p>
068     * 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.JournalFolderLocalServiceImpl}.
069     * </p>
070     *
071     * @author Brian Wing Shun Chan
072     * @see com.liferay.portlet.journal.service.impl.JournalFolderLocalServiceImpl
073     * @see com.liferay.portlet.journal.service.JournalFolderLocalServiceUtil
074     * @generated
075     */
076    public abstract class JournalFolderLocalServiceBaseImpl
077            extends BaseLocalServiceImpl implements JournalFolderLocalService,
078                    IdentifiableBean {
079            /*
080             * NOTE FOR DEVELOPERS:
081             *
082             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.journal.service.JournalFolderLocalServiceUtil} to access the journal folder local service.
083             */
084    
085            /**
086             * Adds the journal folder to the database. Also notifies the appropriate model listeners.
087             *
088             * @param journalFolder the journal folder
089             * @return the journal folder that was added
090             * @throws SystemException if a system exception occurred
091             */
092            @Indexable(type = IndexableType.REINDEX)
093            @Override
094            public JournalFolder addJournalFolder(JournalFolder journalFolder)
095                    throws SystemException {
096                    journalFolder.setNew(true);
097    
098                    return journalFolderPersistence.update(journalFolder);
099            }
100    
101            /**
102             * Creates a new journal folder with the primary key. Does not add the journal folder to the database.
103             *
104             * @param folderId the primary key for the new journal folder
105             * @return the new journal folder
106             */
107            @Override
108            public JournalFolder createJournalFolder(long folderId) {
109                    return journalFolderPersistence.create(folderId);
110            }
111    
112            /**
113             * Deletes the journal folder with the primary key from the database. Also notifies the appropriate model listeners.
114             *
115             * @param folderId the primary key of the journal folder
116             * @return the journal folder that was removed
117             * @throws PortalException if a journal folder with the primary key could not be found
118             * @throws SystemException if a system exception occurred
119             */
120            @Indexable(type = IndexableType.DELETE)
121            @Override
122            public JournalFolder deleteJournalFolder(long folderId)
123                    throws PortalException, SystemException {
124                    return journalFolderPersistence.remove(folderId);
125            }
126    
127            /**
128             * Deletes the journal folder from the database. Also notifies the appropriate model listeners.
129             *
130             * @param journalFolder the journal folder
131             * @return the journal folder that was removed
132             * @throws SystemException if a system exception occurred
133             */
134            @Indexable(type = IndexableType.DELETE)
135            @Override
136            public JournalFolder deleteJournalFolder(JournalFolder journalFolder)
137                    throws SystemException {
138                    return journalFolderPersistence.remove(journalFolder);
139            }
140    
141            @Override
142            public DynamicQuery dynamicQuery() {
143                    Class<?> clazz = getClass();
144    
145                    return DynamicQueryFactoryUtil.forClass(JournalFolder.class,
146                            clazz.getClassLoader());
147            }
148    
149            /**
150             * Performs a dynamic query on the database and returns the matching rows.
151             *
152             * @param dynamicQuery the dynamic query
153             * @return the matching rows
154             * @throws SystemException if a system exception occurred
155             */
156            @Override
157            @SuppressWarnings("rawtypes")
158            public List dynamicQuery(DynamicQuery dynamicQuery)
159                    throws SystemException {
160                    return journalFolderPersistence.findWithDynamicQuery(dynamicQuery);
161            }
162    
163            /**
164             * Performs a dynamic query on the database and returns a range of the matching rows.
165             *
166             * <p>
167             * 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.JournalFolderModelImpl}. 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.
168             * </p>
169             *
170             * @param dynamicQuery the dynamic query
171             * @param start the lower bound of the range of model instances
172             * @param end the upper bound of the range of model instances (not inclusive)
173             * @return the range of matching rows
174             * @throws SystemException if a system exception occurred
175             */
176            @Override
177            @SuppressWarnings("rawtypes")
178            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
179                    throws SystemException {
180                    return journalFolderPersistence.findWithDynamicQuery(dynamicQuery,
181                            start, end);
182            }
183    
184            /**
185             * Performs a dynamic query on the database and returns an ordered range of the matching rows.
186             *
187             * <p>
188             * 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.JournalFolderModelImpl}. 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.
189             * </p>
190             *
191             * @param dynamicQuery the dynamic query
192             * @param start the lower bound of the range of model instances
193             * @param end the upper bound of the range of model instances (not inclusive)
194             * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
195             * @return the ordered range of matching rows
196             * @throws SystemException if a system exception occurred
197             */
198            @Override
199            @SuppressWarnings("rawtypes")
200            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
201                    OrderByComparator orderByComparator) throws SystemException {
202                    return journalFolderPersistence.findWithDynamicQuery(dynamicQuery,
203                            start, end, orderByComparator);
204            }
205    
206            /**
207             * Returns the number of rows that match the dynamic query.
208             *
209             * @param dynamicQuery the dynamic query
210             * @return the number of rows that match the dynamic query
211             * @throws SystemException if a system exception occurred
212             */
213            @Override
214            public long dynamicQueryCount(DynamicQuery dynamicQuery)
215                    throws SystemException {
216                    return journalFolderPersistence.countWithDynamicQuery(dynamicQuery);
217            }
218    
219            /**
220             * Returns the number of rows that match the dynamic query.
221             *
222             * @param dynamicQuery the dynamic query
223             * @param projection the projection to apply to the query
224             * @return the number of rows that match the dynamic query
225             * @throws SystemException if a system exception occurred
226             */
227            @Override
228            public long dynamicQueryCount(DynamicQuery dynamicQuery,
229                    Projection projection) throws SystemException {
230                    return journalFolderPersistence.countWithDynamicQuery(dynamicQuery,
231                            projection);
232            }
233    
234            @Override
235            public JournalFolder fetchJournalFolder(long folderId)
236                    throws SystemException {
237                    return journalFolderPersistence.fetchByPrimaryKey(folderId);
238            }
239    
240            /**
241             * Returns the journal folder with the matching UUID and company.
242             *
243             * @param uuid the journal folder's UUID
244             * @param  companyId the primary key of the company
245             * @return the matching journal folder, or <code>null</code> if a matching journal folder could not be found
246             * @throws SystemException if a system exception occurred
247             */
248            @Override
249            public JournalFolder fetchJournalFolderByUuidAndCompanyId(String uuid,
250                    long companyId) throws SystemException {
251                    return journalFolderPersistence.fetchByUuid_C_First(uuid, companyId,
252                            null);
253            }
254    
255            /**
256             * Returns the journal folder matching the UUID and group.
257             *
258             * @param uuid the journal folder's UUID
259             * @param groupId the primary key of the group
260             * @return the matching journal folder, or <code>null</code> if a matching journal folder could not be found
261             * @throws SystemException if a system exception occurred
262             */
263            @Override
264            public JournalFolder fetchJournalFolderByUuidAndGroupId(String uuid,
265                    long groupId) throws SystemException {
266                    return journalFolderPersistence.fetchByUUID_G(uuid, groupId);
267            }
268    
269            /**
270             * Returns the journal folder with the primary key.
271             *
272             * @param folderId the primary key of the journal folder
273             * @return the journal folder
274             * @throws PortalException if a journal folder with the primary key could not be found
275             * @throws SystemException if a system exception occurred
276             */
277            @Override
278            public JournalFolder getJournalFolder(long folderId)
279                    throws PortalException, SystemException {
280                    return journalFolderPersistence.findByPrimaryKey(folderId);
281            }
282    
283            @Override
284            public PersistedModel getPersistedModel(Serializable primaryKeyObj)
285                    throws PortalException, SystemException {
286                    return journalFolderPersistence.findByPrimaryKey(primaryKeyObj);
287            }
288    
289            /**
290             * Returns the journal folder with the matching UUID and company.
291             *
292             * @param uuid the journal folder's UUID
293             * @param  companyId the primary key of the company
294             * @return the matching journal folder
295             * @throws PortalException if a matching journal folder could not be found
296             * @throws SystemException if a system exception occurred
297             */
298            @Override
299            public JournalFolder getJournalFolderByUuidAndCompanyId(String uuid,
300                    long companyId) throws PortalException, SystemException {
301                    return journalFolderPersistence.findByUuid_C_First(uuid, companyId, null);
302            }
303    
304            /**
305             * Returns the journal folder matching the UUID and group.
306             *
307             * @param uuid the journal folder's UUID
308             * @param groupId the primary key of the group
309             * @return the matching journal folder
310             * @throws PortalException if a matching journal folder could not be found
311             * @throws SystemException if a system exception occurred
312             */
313            @Override
314            public JournalFolder getJournalFolderByUuidAndGroupId(String uuid,
315                    long groupId) throws PortalException, SystemException {
316                    return journalFolderPersistence.findByUUID_G(uuid, groupId);
317            }
318    
319            /**
320             * Returns a range of all the journal folders.
321             *
322             * <p>
323             * 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.JournalFolderModelImpl}. 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.
324             * </p>
325             *
326             * @param start the lower bound of the range of journal folders
327             * @param end the upper bound of the range of journal folders (not inclusive)
328             * @return the range of journal folders
329             * @throws SystemException if a system exception occurred
330             */
331            @Override
332            public List<JournalFolder> getJournalFolders(int start, int end)
333                    throws SystemException {
334                    return journalFolderPersistence.findAll(start, end);
335            }
336    
337            /**
338             * Returns the number of journal folders.
339             *
340             * @return the number of journal folders
341             * @throws SystemException if a system exception occurred
342             */
343            @Override
344            public int getJournalFoldersCount() throws SystemException {
345                    return journalFolderPersistence.countAll();
346            }
347    
348            /**
349             * Updates the journal folder in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
350             *
351             * @param journalFolder the journal folder
352             * @return the journal folder that was updated
353             * @throws SystemException if a system exception occurred
354             */
355            @Indexable(type = IndexableType.REINDEX)
356            @Override
357            public JournalFolder updateJournalFolder(JournalFolder journalFolder)
358                    throws SystemException {
359                    return journalFolderPersistence.update(journalFolder);
360            }
361    
362            /**
363             * Returns the journal article local service.
364             *
365             * @return the journal article local service
366             */
367            public com.liferay.portlet.journal.service.JournalArticleLocalService getJournalArticleLocalService() {
368                    return journalArticleLocalService;
369            }
370    
371            /**
372             * Sets the journal article local service.
373             *
374             * @param journalArticleLocalService the journal article local service
375             */
376            public void setJournalArticleLocalService(
377                    com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService) {
378                    this.journalArticleLocalService = journalArticleLocalService;
379            }
380    
381            /**
382             * Returns the journal article remote service.
383             *
384             * @return the journal article remote service
385             */
386            public com.liferay.portlet.journal.service.JournalArticleService getJournalArticleService() {
387                    return journalArticleService;
388            }
389    
390            /**
391             * Sets the journal article remote service.
392             *
393             * @param journalArticleService the journal article remote service
394             */
395            public void setJournalArticleService(
396                    com.liferay.portlet.journal.service.JournalArticleService journalArticleService) {
397                    this.journalArticleService = journalArticleService;
398            }
399    
400            /**
401             * Returns the journal article persistence.
402             *
403             * @return the journal article persistence
404             */
405            public JournalArticlePersistence getJournalArticlePersistence() {
406                    return journalArticlePersistence;
407            }
408    
409            /**
410             * Sets the journal article persistence.
411             *
412             * @param journalArticlePersistence the journal article persistence
413             */
414            public void setJournalArticlePersistence(
415                    JournalArticlePersistence journalArticlePersistence) {
416                    this.journalArticlePersistence = journalArticlePersistence;
417            }
418    
419            /**
420             * Returns the journal article finder.
421             *
422             * @return the journal article finder
423             */
424            public JournalArticleFinder getJournalArticleFinder() {
425                    return journalArticleFinder;
426            }
427    
428            /**
429             * Sets the journal article finder.
430             *
431             * @param journalArticleFinder the journal article finder
432             */
433            public void setJournalArticleFinder(
434                    JournalArticleFinder journalArticleFinder) {
435                    this.journalArticleFinder = journalArticleFinder;
436            }
437    
438            /**
439             * Returns the journal article image local service.
440             *
441             * @return the journal article image local service
442             */
443            public com.liferay.portlet.journal.service.JournalArticleImageLocalService getJournalArticleImageLocalService() {
444                    return journalArticleImageLocalService;
445            }
446    
447            /**
448             * Sets the journal article image local service.
449             *
450             * @param journalArticleImageLocalService the journal article image local service
451             */
452            public void setJournalArticleImageLocalService(
453                    com.liferay.portlet.journal.service.JournalArticleImageLocalService journalArticleImageLocalService) {
454                    this.journalArticleImageLocalService = journalArticleImageLocalService;
455            }
456    
457            /**
458             * Returns the journal article image persistence.
459             *
460             * @return the journal article image persistence
461             */
462            public JournalArticleImagePersistence getJournalArticleImagePersistence() {
463                    return journalArticleImagePersistence;
464            }
465    
466            /**
467             * Sets the journal article image persistence.
468             *
469             * @param journalArticleImagePersistence the journal article image persistence
470             */
471            public void setJournalArticleImagePersistence(
472                    JournalArticleImagePersistence journalArticleImagePersistence) {
473                    this.journalArticleImagePersistence = journalArticleImagePersistence;
474            }
475    
476            /**
477             * Returns the journal article resource local service.
478             *
479             * @return the journal article resource local service
480             */
481            public com.liferay.portlet.journal.service.JournalArticleResourceLocalService getJournalArticleResourceLocalService() {
482                    return journalArticleResourceLocalService;
483            }
484    
485            /**
486             * Sets the journal article resource local service.
487             *
488             * @param journalArticleResourceLocalService the journal article resource local service
489             */
490            public void setJournalArticleResourceLocalService(
491                    com.liferay.portlet.journal.service.JournalArticleResourceLocalService journalArticleResourceLocalService) {
492                    this.journalArticleResourceLocalService = journalArticleResourceLocalService;
493            }
494    
495            /**
496             * Returns the journal article resource persistence.
497             *
498             * @return the journal article resource persistence
499             */
500            public JournalArticleResourcePersistence getJournalArticleResourcePersistence() {
501                    return journalArticleResourcePersistence;
502            }
503    
504            /**
505             * Sets the journal article resource persistence.
506             *
507             * @param journalArticleResourcePersistence the journal article resource persistence
508             */
509            public void setJournalArticleResourcePersistence(
510                    JournalArticleResourcePersistence journalArticleResourcePersistence) {
511                    this.journalArticleResourcePersistence = journalArticleResourcePersistence;
512            }
513    
514            /**
515             * Returns the journal content search local service.
516             *
517             * @return the journal content search local service
518             */
519            public com.liferay.portlet.journal.service.JournalContentSearchLocalService getJournalContentSearchLocalService() {
520                    return journalContentSearchLocalService;
521            }
522    
523            /**
524             * Sets the journal content search local service.
525             *
526             * @param journalContentSearchLocalService the journal content search local service
527             */
528            public void setJournalContentSearchLocalService(
529                    com.liferay.portlet.journal.service.JournalContentSearchLocalService journalContentSearchLocalService) {
530                    this.journalContentSearchLocalService = journalContentSearchLocalService;
531            }
532    
533            /**
534             * Returns the journal content search persistence.
535             *
536             * @return the journal content search persistence
537             */
538            public JournalContentSearchPersistence getJournalContentSearchPersistence() {
539                    return journalContentSearchPersistence;
540            }
541    
542            /**
543             * Sets the journal content search persistence.
544             *
545             * @param journalContentSearchPersistence the journal content search persistence
546             */
547            public void setJournalContentSearchPersistence(
548                    JournalContentSearchPersistence journalContentSearchPersistence) {
549                    this.journalContentSearchPersistence = journalContentSearchPersistence;
550            }
551    
552            /**
553             * Returns the journal feed local service.
554             *
555             * @return the journal feed local service
556             */
557            public com.liferay.portlet.journal.service.JournalFeedLocalService getJournalFeedLocalService() {
558                    return journalFeedLocalService;
559            }
560    
561            /**
562             * Sets the journal feed local service.
563             *
564             * @param journalFeedLocalService the journal feed local service
565             */
566            public void setJournalFeedLocalService(
567                    com.liferay.portlet.journal.service.JournalFeedLocalService journalFeedLocalService) {
568                    this.journalFeedLocalService = journalFeedLocalService;
569            }
570    
571            /**
572             * Returns the journal feed remote service.
573             *
574             * @return the journal feed remote service
575             */
576            public com.liferay.portlet.journal.service.JournalFeedService getJournalFeedService() {
577                    return journalFeedService;
578            }
579    
580            /**
581             * Sets the journal feed remote service.
582             *
583             * @param journalFeedService the journal feed remote service
584             */
585            public void setJournalFeedService(
586                    com.liferay.portlet.journal.service.JournalFeedService journalFeedService) {
587                    this.journalFeedService = journalFeedService;
588            }
589    
590            /**
591             * Returns the journal feed persistence.
592             *
593             * @return the journal feed persistence
594             */
595            public JournalFeedPersistence getJournalFeedPersistence() {
596                    return journalFeedPersistence;
597            }
598    
599            /**
600             * Sets the journal feed persistence.
601             *
602             * @param journalFeedPersistence the journal feed persistence
603             */
604            public void setJournalFeedPersistence(
605                    JournalFeedPersistence journalFeedPersistence) {
606                    this.journalFeedPersistence = journalFeedPersistence;
607            }
608    
609            /**
610             * Returns the journal feed finder.
611             *
612             * @return the journal feed finder
613             */
614            public JournalFeedFinder getJournalFeedFinder() {
615                    return journalFeedFinder;
616            }
617    
618            /**
619             * Sets the journal feed finder.
620             *
621             * @param journalFeedFinder the journal feed finder
622             */
623            public void setJournalFeedFinder(JournalFeedFinder journalFeedFinder) {
624                    this.journalFeedFinder = journalFeedFinder;
625            }
626    
627            /**
628             * Returns the journal folder local service.
629             *
630             * @return the journal folder local service
631             */
632            public com.liferay.portlet.journal.service.JournalFolderLocalService getJournalFolderLocalService() {
633                    return journalFolderLocalService;
634            }
635    
636            /**
637             * Sets the journal folder local service.
638             *
639             * @param journalFolderLocalService the journal folder local service
640             */
641            public void setJournalFolderLocalService(
642                    com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService) {
643                    this.journalFolderLocalService = journalFolderLocalService;
644            }
645    
646            /**
647             * Returns the journal folder remote service.
648             *
649             * @return the journal folder remote service
650             */
651            public com.liferay.portlet.journal.service.JournalFolderService getJournalFolderService() {
652                    return journalFolderService;
653            }
654    
655            /**
656             * Sets the journal folder remote service.
657             *
658             * @param journalFolderService the journal folder remote service
659             */
660            public void setJournalFolderService(
661                    com.liferay.portlet.journal.service.JournalFolderService journalFolderService) {
662                    this.journalFolderService = journalFolderService;
663            }
664    
665            /**
666             * Returns the journal folder persistence.
667             *
668             * @return the journal folder persistence
669             */
670            public JournalFolderPersistence getJournalFolderPersistence() {
671                    return journalFolderPersistence;
672            }
673    
674            /**
675             * Sets the journal folder persistence.
676             *
677             * @param journalFolderPersistence the journal folder persistence
678             */
679            public void setJournalFolderPersistence(
680                    JournalFolderPersistence journalFolderPersistence) {
681                    this.journalFolderPersistence = journalFolderPersistence;
682            }
683    
684            /**
685             * Returns the journal folder finder.
686             *
687             * @return the journal folder finder
688             */
689            public JournalFolderFinder getJournalFolderFinder() {
690                    return journalFolderFinder;
691            }
692    
693            /**
694             * Sets the journal folder finder.
695             *
696             * @param journalFolderFinder the journal folder finder
697             */
698            public void setJournalFolderFinder(JournalFolderFinder journalFolderFinder) {
699                    this.journalFolderFinder = journalFolderFinder;
700            }
701    
702            /**
703             * Returns the journal structure local service.
704             *
705             * @return the journal structure local service
706             */
707            @SuppressWarnings("deprecation")
708            public com.liferay.portlet.journal.service.JournalStructureLocalService getJournalStructureLocalService() {
709                    return journalStructureLocalService;
710            }
711    
712            /**
713             * Sets the journal structure local service.
714             *
715             * @param journalStructureLocalService the journal structure local service
716             */
717            @SuppressWarnings("deprecation")
718            public void setJournalStructureLocalService(
719                    com.liferay.portlet.journal.service.JournalStructureLocalService journalStructureLocalService) {
720                    this.journalStructureLocalService = journalStructureLocalService;
721            }
722    
723            /**
724             * Returns the journal structure remote service.
725             *
726             * @return the journal structure remote service
727             */
728            @SuppressWarnings("deprecation")
729            public com.liferay.portlet.journal.service.JournalStructureService getJournalStructureService() {
730                    return journalStructureService;
731            }
732    
733            /**
734             * Sets the journal structure remote service.
735             *
736             * @param journalStructureService the journal structure remote service
737             */
738            @SuppressWarnings("deprecation")
739            public void setJournalStructureService(
740                    com.liferay.portlet.journal.service.JournalStructureService journalStructureService) {
741                    this.journalStructureService = journalStructureService;
742            }
743    
744            /**
745             * Returns the journal template local service.
746             *
747             * @return the journal template local service
748             */
749            @SuppressWarnings("deprecation")
750            public com.liferay.portlet.journal.service.JournalTemplateLocalService getJournalTemplateLocalService() {
751                    return journalTemplateLocalService;
752            }
753    
754            /**
755             * Sets the journal template local service.
756             *
757             * @param journalTemplateLocalService the journal template local service
758             */
759            @SuppressWarnings("deprecation")
760            public void setJournalTemplateLocalService(
761                    com.liferay.portlet.journal.service.JournalTemplateLocalService journalTemplateLocalService) {
762                    this.journalTemplateLocalService = journalTemplateLocalService;
763            }
764    
765            /**
766             * Returns the journal template remote service.
767             *
768             * @return the journal template remote service
769             */
770            @SuppressWarnings("deprecation")
771            public com.liferay.portlet.journal.service.JournalTemplateService getJournalTemplateService() {
772                    return journalTemplateService;
773            }
774    
775            /**
776             * Sets the journal template remote service.
777             *
778             * @param journalTemplateService the journal template remote service
779             */
780            @SuppressWarnings("deprecation")
781            public void setJournalTemplateService(
782                    com.liferay.portlet.journal.service.JournalTemplateService journalTemplateService) {
783                    this.journalTemplateService = journalTemplateService;
784            }
785    
786            /**
787             * Returns the counter local service.
788             *
789             * @return the counter local service
790             */
791            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
792                    return counterLocalService;
793            }
794    
795            /**
796             * Sets the counter local service.
797             *
798             * @param counterLocalService the counter local service
799             */
800            public void setCounterLocalService(
801                    com.liferay.counter.service.CounterLocalService counterLocalService) {
802                    this.counterLocalService = counterLocalService;
803            }
804    
805            /**
806             * Returns the group local service.
807             *
808             * @return the group local service
809             */
810            public com.liferay.portal.service.GroupLocalService getGroupLocalService() {
811                    return groupLocalService;
812            }
813    
814            /**
815             * Sets the group local service.
816             *
817             * @param groupLocalService the group local service
818             */
819            public void setGroupLocalService(
820                    com.liferay.portal.service.GroupLocalService groupLocalService) {
821                    this.groupLocalService = groupLocalService;
822            }
823    
824            /**
825             * Returns the group remote service.
826             *
827             * @return the group remote service
828             */
829            public com.liferay.portal.service.GroupService getGroupService() {
830                    return groupService;
831            }
832    
833            /**
834             * Sets the group remote service.
835             *
836             * @param groupService the group remote service
837             */
838            public void setGroupService(
839                    com.liferay.portal.service.GroupService groupService) {
840                    this.groupService = groupService;
841            }
842    
843            /**
844             * Returns the group persistence.
845             *
846             * @return the group persistence
847             */
848            public GroupPersistence getGroupPersistence() {
849                    return groupPersistence;
850            }
851    
852            /**
853             * Sets the group persistence.
854             *
855             * @param groupPersistence the group persistence
856             */
857            public void setGroupPersistence(GroupPersistence groupPersistence) {
858                    this.groupPersistence = groupPersistence;
859            }
860    
861            /**
862             * Returns the group finder.
863             *
864             * @return the group finder
865             */
866            public GroupFinder getGroupFinder() {
867                    return groupFinder;
868            }
869    
870            /**
871             * Sets the group finder.
872             *
873             * @param groupFinder the group finder
874             */
875            public void setGroupFinder(GroupFinder groupFinder) {
876                    this.groupFinder = groupFinder;
877            }
878    
879            /**
880             * Returns the resource local service.
881             *
882             * @return the resource local service
883             */
884            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
885                    return resourceLocalService;
886            }
887    
888            /**
889             * Sets the resource local service.
890             *
891             * @param resourceLocalService the resource local service
892             */
893            public void setResourceLocalService(
894                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
895                    this.resourceLocalService = resourceLocalService;
896            }
897    
898            /**
899             * Returns the user local service.
900             *
901             * @return the user local service
902             */
903            public com.liferay.portal.service.UserLocalService getUserLocalService() {
904                    return userLocalService;
905            }
906    
907            /**
908             * Sets the user local service.
909             *
910             * @param userLocalService the user local service
911             */
912            public void setUserLocalService(
913                    com.liferay.portal.service.UserLocalService userLocalService) {
914                    this.userLocalService = userLocalService;
915            }
916    
917            /**
918             * Returns the user remote service.
919             *
920             * @return the user remote service
921             */
922            public com.liferay.portal.service.UserService getUserService() {
923                    return userService;
924            }
925    
926            /**
927             * Sets the user remote service.
928             *
929             * @param userService the user remote service
930             */
931            public void setUserService(
932                    com.liferay.portal.service.UserService userService) {
933                    this.userService = userService;
934            }
935    
936            /**
937             * Returns the user persistence.
938             *
939             * @return the user persistence
940             */
941            public UserPersistence getUserPersistence() {
942                    return userPersistence;
943            }
944    
945            /**
946             * Sets the user persistence.
947             *
948             * @param userPersistence the user persistence
949             */
950            public void setUserPersistence(UserPersistence userPersistence) {
951                    this.userPersistence = userPersistence;
952            }
953    
954            /**
955             * Returns the user finder.
956             *
957             * @return the user finder
958             */
959            public UserFinder getUserFinder() {
960                    return userFinder;
961            }
962    
963            /**
964             * Sets the user finder.
965             *
966             * @param userFinder the user finder
967             */
968            public void setUserFinder(UserFinder userFinder) {
969                    this.userFinder = userFinder;
970            }
971    
972            /**
973             * Returns the workflow instance link local service.
974             *
975             * @return the workflow instance link local service
976             */
977            public com.liferay.portal.service.WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
978                    return workflowInstanceLinkLocalService;
979            }
980    
981            /**
982             * Sets the workflow instance link local service.
983             *
984             * @param workflowInstanceLinkLocalService the workflow instance link local service
985             */
986            public void setWorkflowInstanceLinkLocalService(
987                    com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
988                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
989            }
990    
991            /**
992             * Returns the workflow instance link persistence.
993             *
994             * @return the workflow instance link persistence
995             */
996            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
997                    return workflowInstanceLinkPersistence;
998            }
999    
1000            /**
1001             * Sets the workflow instance link persistence.
1002             *
1003             * @param workflowInstanceLinkPersistence the workflow instance link persistence
1004             */
1005            public void setWorkflowInstanceLinkPersistence(
1006                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
1007                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
1008            }
1009    
1010            /**
1011             * Returns the asset entry local service.
1012             *
1013             * @return the asset entry local service
1014             */
1015            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
1016                    return assetEntryLocalService;
1017            }
1018    
1019            /**
1020             * Sets the asset entry local service.
1021             *
1022             * @param assetEntryLocalService the asset entry local service
1023             */
1024            public void setAssetEntryLocalService(
1025                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
1026                    this.assetEntryLocalService = assetEntryLocalService;
1027            }
1028    
1029            /**
1030             * Returns the asset entry remote service.
1031             *
1032             * @return the asset entry remote service
1033             */
1034            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
1035                    return assetEntryService;
1036            }
1037    
1038            /**
1039             * Sets the asset entry remote service.
1040             *
1041             * @param assetEntryService the asset entry remote service
1042             */
1043            public void setAssetEntryService(
1044                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
1045                    this.assetEntryService = assetEntryService;
1046            }
1047    
1048            /**
1049             * Returns the asset entry persistence.
1050             *
1051             * @return the asset entry persistence
1052             */
1053            public AssetEntryPersistence getAssetEntryPersistence() {
1054                    return assetEntryPersistence;
1055            }
1056    
1057            /**
1058             * Sets the asset entry persistence.
1059             *
1060             * @param assetEntryPersistence the asset entry persistence
1061             */
1062            public void setAssetEntryPersistence(
1063                    AssetEntryPersistence assetEntryPersistence) {
1064                    this.assetEntryPersistence = assetEntryPersistence;
1065            }
1066    
1067            /**
1068             * Returns the asset entry finder.
1069             *
1070             * @return the asset entry finder
1071             */
1072            public AssetEntryFinder getAssetEntryFinder() {
1073                    return assetEntryFinder;
1074            }
1075    
1076            /**
1077             * Sets the asset entry finder.
1078             *
1079             * @param assetEntryFinder the asset entry finder
1080             */
1081            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
1082                    this.assetEntryFinder = assetEntryFinder;
1083            }
1084    
1085            /**
1086             * Returns the asset link local service.
1087             *
1088             * @return the asset link local service
1089             */
1090            public com.liferay.portlet.asset.service.AssetLinkLocalService getAssetLinkLocalService() {
1091                    return assetLinkLocalService;
1092            }
1093    
1094            /**
1095             * Sets the asset link local service.
1096             *
1097             * @param assetLinkLocalService the asset link local service
1098             */
1099            public void setAssetLinkLocalService(
1100                    com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService) {
1101                    this.assetLinkLocalService = assetLinkLocalService;
1102            }
1103    
1104            /**
1105             * Returns the asset link persistence.
1106             *
1107             * @return the asset link persistence
1108             */
1109            public AssetLinkPersistence getAssetLinkPersistence() {
1110                    return assetLinkPersistence;
1111            }
1112    
1113            /**
1114             * Sets the asset link persistence.
1115             *
1116             * @param assetLinkPersistence the asset link persistence
1117             */
1118            public void setAssetLinkPersistence(
1119                    AssetLinkPersistence assetLinkPersistence) {
1120                    this.assetLinkPersistence = assetLinkPersistence;
1121            }
1122    
1123            /**
1124             * Returns the expando value local service.
1125             *
1126             * @return the expando value local service
1127             */
1128            public com.liferay.portlet.expando.service.ExpandoValueLocalService getExpandoValueLocalService() {
1129                    return expandoValueLocalService;
1130            }
1131    
1132            /**
1133             * Sets the expando value local service.
1134             *
1135             * @param expandoValueLocalService the expando value local service
1136             */
1137            public void setExpandoValueLocalService(
1138                    com.liferay.portlet.expando.service.ExpandoValueLocalService expandoValueLocalService) {
1139                    this.expandoValueLocalService = expandoValueLocalService;
1140            }
1141    
1142            /**
1143             * Returns the expando value remote service.
1144             *
1145             * @return the expando value remote service
1146             */
1147            public com.liferay.portlet.expando.service.ExpandoValueService getExpandoValueService() {
1148                    return expandoValueService;
1149            }
1150    
1151            /**
1152             * Sets the expando value remote service.
1153             *
1154             * @param expandoValueService the expando value remote service
1155             */
1156            public void setExpandoValueService(
1157                    com.liferay.portlet.expando.service.ExpandoValueService expandoValueService) {
1158                    this.expandoValueService = expandoValueService;
1159            }
1160    
1161            /**
1162             * Returns the expando value persistence.
1163             *
1164             * @return the expando value persistence
1165             */
1166            public ExpandoValuePersistence getExpandoValuePersistence() {
1167                    return expandoValuePersistence;
1168            }
1169    
1170            /**
1171             * Sets the expando value persistence.
1172             *
1173             * @param expandoValuePersistence the expando value persistence
1174             */
1175            public void setExpandoValuePersistence(
1176                    ExpandoValuePersistence expandoValuePersistence) {
1177                    this.expandoValuePersistence = expandoValuePersistence;
1178            }
1179    
1180            /**
1181             * Returns the social activity local service.
1182             *
1183             * @return the social activity local service
1184             */
1185            public com.liferay.portlet.social.service.SocialActivityLocalService getSocialActivityLocalService() {
1186                    return socialActivityLocalService;
1187            }
1188    
1189            /**
1190             * Sets the social activity local service.
1191             *
1192             * @param socialActivityLocalService the social activity local service
1193             */
1194            public void setSocialActivityLocalService(
1195                    com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService) {
1196                    this.socialActivityLocalService = socialActivityLocalService;
1197            }
1198    
1199            /**
1200             * Returns the social activity remote service.
1201             *
1202             * @return the social activity remote service
1203             */
1204            public com.liferay.portlet.social.service.SocialActivityService getSocialActivityService() {
1205                    return socialActivityService;
1206            }
1207    
1208            /**
1209             * Sets the social activity remote service.
1210             *
1211             * @param socialActivityService the social activity remote service
1212             */
1213            public void setSocialActivityService(
1214                    com.liferay.portlet.social.service.SocialActivityService socialActivityService) {
1215                    this.socialActivityService = socialActivityService;
1216            }
1217    
1218            /**
1219             * Returns the social activity persistence.
1220             *
1221             * @return the social activity persistence
1222             */
1223            public SocialActivityPersistence getSocialActivityPersistence() {
1224                    return socialActivityPersistence;
1225            }
1226    
1227            /**
1228             * Sets the social activity persistence.
1229             *
1230             * @param socialActivityPersistence the social activity persistence
1231             */
1232            public void setSocialActivityPersistence(
1233                    SocialActivityPersistence socialActivityPersistence) {
1234                    this.socialActivityPersistence = socialActivityPersistence;
1235            }
1236    
1237            /**
1238             * Returns the social activity finder.
1239             *
1240             * @return the social activity finder
1241             */
1242            public SocialActivityFinder getSocialActivityFinder() {
1243                    return socialActivityFinder;
1244            }
1245    
1246            /**
1247             * Sets the social activity finder.
1248             *
1249             * @param socialActivityFinder the social activity finder
1250             */
1251            public void setSocialActivityFinder(
1252                    SocialActivityFinder socialActivityFinder) {
1253                    this.socialActivityFinder = socialActivityFinder;
1254            }
1255    
1256            /**
1257             * Returns the trash entry local service.
1258             *
1259             * @return the trash entry local service
1260             */
1261            public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
1262                    return trashEntryLocalService;
1263            }
1264    
1265            /**
1266             * Sets the trash entry local service.
1267             *
1268             * @param trashEntryLocalService the trash entry local service
1269             */
1270            public void setTrashEntryLocalService(
1271                    com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
1272                    this.trashEntryLocalService = trashEntryLocalService;
1273            }
1274    
1275            /**
1276             * Returns the trash entry remote service.
1277             *
1278             * @return the trash entry remote service
1279             */
1280            public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
1281                    return trashEntryService;
1282            }
1283    
1284            /**
1285             * Sets the trash entry remote service.
1286             *
1287             * @param trashEntryService the trash entry remote service
1288             */
1289            public void setTrashEntryService(
1290                    com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
1291                    this.trashEntryService = trashEntryService;
1292            }
1293    
1294            /**
1295             * Returns the trash entry persistence.
1296             *
1297             * @return the trash entry persistence
1298             */
1299            public TrashEntryPersistence getTrashEntryPersistence() {
1300                    return trashEntryPersistence;
1301            }
1302    
1303            /**
1304             * Sets the trash entry persistence.
1305             *
1306             * @param trashEntryPersistence the trash entry persistence
1307             */
1308            public void setTrashEntryPersistence(
1309                    TrashEntryPersistence trashEntryPersistence) {
1310                    this.trashEntryPersistence = trashEntryPersistence;
1311            }
1312    
1313            /**
1314             * Returns the trash version local service.
1315             *
1316             * @return the trash version local service
1317             */
1318            public com.liferay.portlet.trash.service.TrashVersionLocalService getTrashVersionLocalService() {
1319                    return trashVersionLocalService;
1320            }
1321    
1322            /**
1323             * Sets the trash version local service.
1324             *
1325             * @param trashVersionLocalService the trash version local service
1326             */
1327            public void setTrashVersionLocalService(
1328                    com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService) {
1329                    this.trashVersionLocalService = trashVersionLocalService;
1330            }
1331    
1332            /**
1333             * Returns the trash version persistence.
1334             *
1335             * @return the trash version persistence
1336             */
1337            public TrashVersionPersistence getTrashVersionPersistence() {
1338                    return trashVersionPersistence;
1339            }
1340    
1341            /**
1342             * Sets the trash version persistence.
1343             *
1344             * @param trashVersionPersistence the trash version persistence
1345             */
1346            public void setTrashVersionPersistence(
1347                    TrashVersionPersistence trashVersionPersistence) {
1348                    this.trashVersionPersistence = trashVersionPersistence;
1349            }
1350    
1351            public void afterPropertiesSet() {
1352                    persistedModelLocalServiceRegistry.register("com.liferay.portlet.journal.model.JournalFolder",
1353                            journalFolderLocalService);
1354            }
1355    
1356            public void destroy() {
1357                    persistedModelLocalServiceRegistry.unregister(
1358                            "com.liferay.portlet.journal.model.JournalFolder");
1359            }
1360    
1361            /**
1362             * Returns the Spring bean ID for this bean.
1363             *
1364             * @return the Spring bean ID for this bean
1365             */
1366            @Override
1367            public String getBeanIdentifier() {
1368                    return _beanIdentifier;
1369            }
1370    
1371            /**
1372             * Sets the Spring bean ID for this bean.
1373             *
1374             * @param beanIdentifier the Spring bean ID for this bean
1375             */
1376            @Override
1377            public void setBeanIdentifier(String beanIdentifier) {
1378                    _beanIdentifier = beanIdentifier;
1379            }
1380    
1381            protected Class<?> getModelClass() {
1382                    return JournalFolder.class;
1383            }
1384    
1385            protected String getModelClassName() {
1386                    return JournalFolder.class.getName();
1387            }
1388    
1389            /**
1390             * Performs an SQL query.
1391             *
1392             * @param sql the sql query
1393             */
1394            protected void runSQL(String sql) throws SystemException {
1395                    try {
1396                            DataSource dataSource = journalFolderPersistence.getDataSource();
1397    
1398                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
1399                                            sql, new int[0]);
1400    
1401                            sqlUpdate.update();
1402                    }
1403                    catch (Exception e) {
1404                            throw new SystemException(e);
1405                    }
1406            }
1407    
1408            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleLocalService.class)
1409            protected com.liferay.portlet.journal.service.JournalArticleLocalService journalArticleLocalService;
1410            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleService.class)
1411            protected com.liferay.portlet.journal.service.JournalArticleService journalArticleService;
1412            @BeanReference(type = JournalArticlePersistence.class)
1413            protected JournalArticlePersistence journalArticlePersistence;
1414            @BeanReference(type = JournalArticleFinder.class)
1415            protected JournalArticleFinder journalArticleFinder;
1416            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleImageLocalService.class)
1417            protected com.liferay.portlet.journal.service.JournalArticleImageLocalService journalArticleImageLocalService;
1418            @BeanReference(type = JournalArticleImagePersistence.class)
1419            protected JournalArticleImagePersistence journalArticleImagePersistence;
1420            @BeanReference(type = com.liferay.portlet.journal.service.JournalArticleResourceLocalService.class)
1421            protected com.liferay.portlet.journal.service.JournalArticleResourceLocalService journalArticleResourceLocalService;
1422            @BeanReference(type = JournalArticleResourcePersistence.class)
1423            protected JournalArticleResourcePersistence journalArticleResourcePersistence;
1424            @BeanReference(type = com.liferay.portlet.journal.service.JournalContentSearchLocalService.class)
1425            protected com.liferay.portlet.journal.service.JournalContentSearchLocalService journalContentSearchLocalService;
1426            @BeanReference(type = JournalContentSearchPersistence.class)
1427            protected JournalContentSearchPersistence journalContentSearchPersistence;
1428            @BeanReference(type = com.liferay.portlet.journal.service.JournalFeedLocalService.class)
1429            protected com.liferay.portlet.journal.service.JournalFeedLocalService journalFeedLocalService;
1430            @BeanReference(type = com.liferay.portlet.journal.service.JournalFeedService.class)
1431            protected com.liferay.portlet.journal.service.JournalFeedService journalFeedService;
1432            @BeanReference(type = JournalFeedPersistence.class)
1433            protected JournalFeedPersistence journalFeedPersistence;
1434            @BeanReference(type = JournalFeedFinder.class)
1435            protected JournalFeedFinder journalFeedFinder;
1436            @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderLocalService.class)
1437            protected com.liferay.portlet.journal.service.JournalFolderLocalService journalFolderLocalService;
1438            @BeanReference(type = com.liferay.portlet.journal.service.JournalFolderService.class)
1439            protected com.liferay.portlet.journal.service.JournalFolderService journalFolderService;
1440            @BeanReference(type = JournalFolderPersistence.class)
1441            protected JournalFolderPersistence journalFolderPersistence;
1442            @BeanReference(type = JournalFolderFinder.class)
1443            protected JournalFolderFinder journalFolderFinder;
1444            @BeanReference(type = com.liferay.portlet.journal.service.JournalStructureLocalService.class)
1445            @SuppressWarnings("deprecation")
1446            protected com.liferay.portlet.journal.service.JournalStructureLocalService journalStructureLocalService;
1447            @BeanReference(type = com.liferay.portlet.journal.service.JournalStructureService.class)
1448            @SuppressWarnings("deprecation")
1449            protected com.liferay.portlet.journal.service.JournalStructureService journalStructureService;
1450            @BeanReference(type = com.liferay.portlet.journal.service.JournalTemplateLocalService.class)
1451            @SuppressWarnings("deprecation")
1452            protected com.liferay.portlet.journal.service.JournalTemplateLocalService journalTemplateLocalService;
1453            @BeanReference(type = com.liferay.portlet.journal.service.JournalTemplateService.class)
1454            @SuppressWarnings("deprecation")
1455            protected com.liferay.portlet.journal.service.JournalTemplateService journalTemplateService;
1456            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
1457            protected com.liferay.counter.service.CounterLocalService counterLocalService;
1458            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
1459            protected com.liferay.portal.service.GroupLocalService groupLocalService;
1460            @BeanReference(type = com.liferay.portal.service.GroupService.class)
1461            protected com.liferay.portal.service.GroupService groupService;
1462            @BeanReference(type = GroupPersistence.class)
1463            protected GroupPersistence groupPersistence;
1464            @BeanReference(type = GroupFinder.class)
1465            protected GroupFinder groupFinder;
1466            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
1467            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
1468            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
1469            protected com.liferay.portal.service.UserLocalService userLocalService;
1470            @BeanReference(type = com.liferay.portal.service.UserService.class)
1471            protected com.liferay.portal.service.UserService userService;
1472            @BeanReference(type = UserPersistence.class)
1473            protected UserPersistence userPersistence;
1474            @BeanReference(type = UserFinder.class)
1475            protected UserFinder userFinder;
1476            @BeanReference(type = com.liferay.portal.service.WorkflowInstanceLinkLocalService.class)
1477            protected com.liferay.portal.service.WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
1478            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
1479            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
1480            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
1481            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
1482            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
1483            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
1484            @BeanReference(type = AssetEntryPersistence.class)
1485            protected AssetEntryPersistence assetEntryPersistence;
1486            @BeanReference(type = AssetEntryFinder.class)
1487            protected AssetEntryFinder assetEntryFinder;
1488            @BeanReference(type = com.liferay.portlet.asset.service.AssetLinkLocalService.class)
1489            protected com.liferay.portlet.asset.service.AssetLinkLocalService assetLinkLocalService;
1490            @BeanReference(type = AssetLinkPersistence.class)
1491            protected AssetLinkPersistence assetLinkPersistence;
1492            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoValueLocalService.class)
1493            protected com.liferay.portlet.expando.service.ExpandoValueLocalService expandoValueLocalService;
1494            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoValueService.class)
1495            protected com.liferay.portlet.expando.service.ExpandoValueService expandoValueService;
1496            @BeanReference(type = ExpandoValuePersistence.class)
1497            protected ExpandoValuePersistence expandoValuePersistence;
1498            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityLocalService.class)
1499            protected com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService;
1500            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityService.class)
1501            protected com.liferay.portlet.social.service.SocialActivityService socialActivityService;
1502            @BeanReference(type = SocialActivityPersistence.class)
1503            protected SocialActivityPersistence socialActivityPersistence;
1504            @BeanReference(type = SocialActivityFinder.class)
1505            protected SocialActivityFinder socialActivityFinder;
1506            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
1507            protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
1508            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
1509            protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
1510            @BeanReference(type = TrashEntryPersistence.class)
1511            protected TrashEntryPersistence trashEntryPersistence;
1512            @BeanReference(type = com.liferay.portlet.trash.service.TrashVersionLocalService.class)
1513            protected com.liferay.portlet.trash.service.TrashVersionLocalService trashVersionLocalService;
1514            @BeanReference(type = TrashVersionPersistence.class)
1515            protected TrashVersionPersistence trashVersionPersistence;
1516            @BeanReference(type = PersistedModelLocalServiceRegistry.class)
1517            protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
1518            private String _beanIdentifier;
1519    }