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