001    /**
002     * Copyright (c) 2000-2013 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portlet.polls.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.portal.kernel.bean.BeanReference;
020    import com.liferay.portal.kernel.bean.IdentifiableBean;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
024    import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
025    import com.liferay.portal.kernel.exception.PortalException;
026    import com.liferay.portal.kernel.exception.SystemException;
027    import com.liferay.portal.kernel.search.Indexable;
028    import com.liferay.portal.kernel.search.IndexableType;
029    import com.liferay.portal.kernel.util.OrderByComparator;
030    import com.liferay.portal.model.PersistedModel;
031    import com.liferay.portal.service.BaseLocalServiceImpl;
032    import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
033    import com.liferay.portal.service.ResourceLocalService;
034    import com.liferay.portal.service.ResourceService;
035    import com.liferay.portal.service.UserLocalService;
036    import com.liferay.portal.service.UserService;
037    import com.liferay.portal.service.persistence.ResourceFinder;
038    import com.liferay.portal.service.persistence.ResourcePersistence;
039    import com.liferay.portal.service.persistence.UserFinder;
040    import com.liferay.portal.service.persistence.UserPersistence;
041    
042    import com.liferay.portlet.polls.model.PollsVote;
043    import com.liferay.portlet.polls.service.PollsChoiceLocalService;
044    import com.liferay.portlet.polls.service.PollsChoiceService;
045    import com.liferay.portlet.polls.service.PollsQuestionLocalService;
046    import com.liferay.portlet.polls.service.PollsQuestionService;
047    import com.liferay.portlet.polls.service.PollsVoteLocalService;
048    import com.liferay.portlet.polls.service.PollsVoteService;
049    import com.liferay.portlet.polls.service.persistence.PollsChoiceFinder;
050    import com.liferay.portlet.polls.service.persistence.PollsChoicePersistence;
051    import com.liferay.portlet.polls.service.persistence.PollsQuestionPersistence;
052    import com.liferay.portlet.polls.service.persistence.PollsVotePersistence;
053    
054    import java.io.Serializable;
055    
056    import java.util.List;
057    
058    import javax.sql.DataSource;
059    
060    /**
061     * The base implementation of the polls vote local service.
062     *
063     * <p>
064     * 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.polls.service.impl.PollsVoteLocalServiceImpl}.
065     * </p>
066     *
067     * @author Brian Wing Shun Chan
068     * @see com.liferay.portlet.polls.service.impl.PollsVoteLocalServiceImpl
069     * @see com.liferay.portlet.polls.service.PollsVoteLocalServiceUtil
070     * @generated
071     */
072    public abstract class PollsVoteLocalServiceBaseImpl extends BaseLocalServiceImpl
073            implements PollsVoteLocalService, IdentifiableBean {
074            /*
075             * NOTE FOR DEVELOPERS:
076             *
077             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.polls.service.PollsVoteLocalServiceUtil} to access the polls vote local service.
078             */
079    
080            /**
081             * Adds the polls vote to the database. Also notifies the appropriate model listeners.
082             *
083             * @param pollsVote the polls vote
084             * @return the polls vote that was added
085             * @throws SystemException if a system exception occurred
086             */
087            @Indexable(type = IndexableType.REINDEX)
088            public PollsVote addPollsVote(PollsVote pollsVote)
089                    throws SystemException {
090                    pollsVote.setNew(true);
091    
092                    return pollsVotePersistence.update(pollsVote, false);
093            }
094    
095            /**
096             * Creates a new polls vote with the primary key. Does not add the polls vote to the database.
097             *
098             * @param voteId the primary key for the new polls vote
099             * @return the new polls vote
100             */
101            public PollsVote createPollsVote(long voteId) {
102                    return pollsVotePersistence.create(voteId);
103            }
104    
105            /**
106             * Deletes the polls vote with the primary key from the database. Also notifies the appropriate model listeners.
107             *
108             * @param voteId the primary key of the polls vote
109             * @return the polls vote that was removed
110             * @throws PortalException if a polls vote with the primary key could not be found
111             * @throws SystemException if a system exception occurred
112             */
113            @Indexable(type = IndexableType.DELETE)
114            public PollsVote deletePollsVote(long voteId)
115                    throws PortalException, SystemException {
116                    return pollsVotePersistence.remove(voteId);
117            }
118    
119            /**
120             * Deletes the polls vote from the database. Also notifies the appropriate model listeners.
121             *
122             * @param pollsVote the polls vote
123             * @return the polls vote that was removed
124             * @throws SystemException if a system exception occurred
125             */
126            @Indexable(type = IndexableType.DELETE)
127            public PollsVote deletePollsVote(PollsVote pollsVote)
128                    throws SystemException {
129                    return pollsVotePersistence.remove(pollsVote);
130            }
131    
132            public DynamicQuery dynamicQuery() {
133                    Class<?> clazz = getClass();
134    
135                    return DynamicQueryFactoryUtil.forClass(PollsVote.class,
136                            clazz.getClassLoader());
137            }
138    
139            /**
140             * Performs a dynamic query on the database and returns the matching rows.
141             *
142             * @param dynamicQuery the dynamic query
143             * @return the matching rows
144             * @throws SystemException if a system exception occurred
145             */
146            @SuppressWarnings("rawtypes")
147            public List dynamicQuery(DynamicQuery dynamicQuery)
148                    throws SystemException {
149                    return pollsVotePersistence.findWithDynamicQuery(dynamicQuery);
150            }
151    
152            /**
153             * Performs a dynamic query on the database and returns a range of the matching rows.
154             *
155             * <p>
156             * 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.
157             * </p>
158             *
159             * @param dynamicQuery the dynamic query
160             * @param start the lower bound of the range of model instances
161             * @param end the upper bound of the range of model instances (not inclusive)
162             * @return the range of matching rows
163             * @throws SystemException if a system exception occurred
164             */
165            @SuppressWarnings("rawtypes")
166            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
167                    throws SystemException {
168                    return pollsVotePersistence.findWithDynamicQuery(dynamicQuery, start,
169                            end);
170            }
171    
172            /**
173             * Performs a dynamic query on the database and returns an ordered range of the matching rows.
174             *
175             * <p>
176             * 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.
177             * </p>
178             *
179             * @param dynamicQuery the dynamic query
180             * @param start the lower bound of the range of model instances
181             * @param end the upper bound of the range of model instances (not inclusive)
182             * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
183             * @return the ordered range of matching rows
184             * @throws SystemException if a system exception occurred
185             */
186            @SuppressWarnings("rawtypes")
187            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
188                    OrderByComparator orderByComparator) throws SystemException {
189                    return pollsVotePersistence.findWithDynamicQuery(dynamicQuery, start,
190                            end, orderByComparator);
191            }
192    
193            /**
194             * Returns the number of rows that match the dynamic query.
195             *
196             * @param dynamicQuery the dynamic query
197             * @return the number of rows that match the dynamic query
198             * @throws SystemException if a system exception occurred
199             */
200            public long dynamicQueryCount(DynamicQuery dynamicQuery)
201                    throws SystemException {
202                    return pollsVotePersistence.countWithDynamicQuery(dynamicQuery);
203            }
204    
205            public PollsVote fetchPollsVote(long voteId) throws SystemException {
206                    return pollsVotePersistence.fetchByPrimaryKey(voteId);
207            }
208    
209            /**
210             * Returns the polls vote with the primary key.
211             *
212             * @param voteId the primary key of the polls vote
213             * @return the polls vote
214             * @throws PortalException if a polls vote with the primary key could not be found
215             * @throws SystemException if a system exception occurred
216             */
217            public PollsVote getPollsVote(long voteId)
218                    throws PortalException, SystemException {
219                    return pollsVotePersistence.findByPrimaryKey(voteId);
220            }
221    
222            public PersistedModel getPersistedModel(Serializable primaryKeyObj)
223                    throws PortalException, SystemException {
224                    return pollsVotePersistence.findByPrimaryKey(primaryKeyObj);
225            }
226    
227            /**
228             * Returns a range of all the polls votes.
229             *
230             * <p>
231             * 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.
232             * </p>
233             *
234             * @param start the lower bound of the range of polls votes
235             * @param end the upper bound of the range of polls votes (not inclusive)
236             * @return the range of polls votes
237             * @throws SystemException if a system exception occurred
238             */
239            public List<PollsVote> getPollsVotes(int start, int end)
240                    throws SystemException {
241                    return pollsVotePersistence.findAll(start, end);
242            }
243    
244            /**
245             * Returns the number of polls votes.
246             *
247             * @return the number of polls votes
248             * @throws SystemException if a system exception occurred
249             */
250            public int getPollsVotesCount() throws SystemException {
251                    return pollsVotePersistence.countAll();
252            }
253    
254            /**
255             * Updates the polls vote in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
256             *
257             * @param pollsVote the polls vote
258             * @return the polls vote that was updated
259             * @throws SystemException if a system exception occurred
260             */
261            @Indexable(type = IndexableType.REINDEX)
262            public PollsVote updatePollsVote(PollsVote pollsVote)
263                    throws SystemException {
264                    return updatePollsVote(pollsVote, true);
265            }
266    
267            /**
268             * Updates the polls vote in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
269             *
270             * @param pollsVote the polls vote
271             * @param merge whether to merge the polls vote with the current session. See {@link com.liferay.portal.service.persistence.BatchSession#update(com.liferay.portal.kernel.dao.orm.Session, com.liferay.portal.model.BaseModel, boolean)} for an explanation.
272             * @return the polls vote that was updated
273             * @throws SystemException if a system exception occurred
274             */
275            @Indexable(type = IndexableType.REINDEX)
276            public PollsVote updatePollsVote(PollsVote pollsVote, boolean merge)
277                    throws SystemException {
278                    pollsVote.setNew(false);
279    
280                    return pollsVotePersistence.update(pollsVote, merge);
281            }
282    
283            /**
284             * Returns the polls choice local service.
285             *
286             * @return the polls choice local service
287             */
288            public PollsChoiceLocalService getPollsChoiceLocalService() {
289                    return pollsChoiceLocalService;
290            }
291    
292            /**
293             * Sets the polls choice local service.
294             *
295             * @param pollsChoiceLocalService the polls choice local service
296             */
297            public void setPollsChoiceLocalService(
298                    PollsChoiceLocalService pollsChoiceLocalService) {
299                    this.pollsChoiceLocalService = pollsChoiceLocalService;
300            }
301    
302            /**
303             * Returns the polls choice remote service.
304             *
305             * @return the polls choice remote service
306             */
307            public PollsChoiceService getPollsChoiceService() {
308                    return pollsChoiceService;
309            }
310    
311            /**
312             * Sets the polls choice remote service.
313             *
314             * @param pollsChoiceService the polls choice remote service
315             */
316            public void setPollsChoiceService(PollsChoiceService pollsChoiceService) {
317                    this.pollsChoiceService = pollsChoiceService;
318            }
319    
320            /**
321             * Returns the polls choice persistence.
322             *
323             * @return the polls choice persistence
324             */
325            public PollsChoicePersistence getPollsChoicePersistence() {
326                    return pollsChoicePersistence;
327            }
328    
329            /**
330             * Sets the polls choice persistence.
331             *
332             * @param pollsChoicePersistence the polls choice persistence
333             */
334            public void setPollsChoicePersistence(
335                    PollsChoicePersistence pollsChoicePersistence) {
336                    this.pollsChoicePersistence = pollsChoicePersistence;
337            }
338    
339            /**
340             * Returns the polls choice finder.
341             *
342             * @return the polls choice finder
343             */
344            public PollsChoiceFinder getPollsChoiceFinder() {
345                    return pollsChoiceFinder;
346            }
347    
348            /**
349             * Sets the polls choice finder.
350             *
351             * @param pollsChoiceFinder the polls choice finder
352             */
353            public void setPollsChoiceFinder(PollsChoiceFinder pollsChoiceFinder) {
354                    this.pollsChoiceFinder = pollsChoiceFinder;
355            }
356    
357            /**
358             * Returns the polls question local service.
359             *
360             * @return the polls question local service
361             */
362            public PollsQuestionLocalService getPollsQuestionLocalService() {
363                    return pollsQuestionLocalService;
364            }
365    
366            /**
367             * Sets the polls question local service.
368             *
369             * @param pollsQuestionLocalService the polls question local service
370             */
371            public void setPollsQuestionLocalService(
372                    PollsQuestionLocalService pollsQuestionLocalService) {
373                    this.pollsQuestionLocalService = pollsQuestionLocalService;
374            }
375    
376            /**
377             * Returns the polls question remote service.
378             *
379             * @return the polls question remote service
380             */
381            public PollsQuestionService getPollsQuestionService() {
382                    return pollsQuestionService;
383            }
384    
385            /**
386             * Sets the polls question remote service.
387             *
388             * @param pollsQuestionService the polls question remote service
389             */
390            public void setPollsQuestionService(
391                    PollsQuestionService pollsQuestionService) {
392                    this.pollsQuestionService = pollsQuestionService;
393            }
394    
395            /**
396             * Returns the polls question persistence.
397             *
398             * @return the polls question persistence
399             */
400            public PollsQuestionPersistence getPollsQuestionPersistence() {
401                    return pollsQuestionPersistence;
402            }
403    
404            /**
405             * Sets the polls question persistence.
406             *
407             * @param pollsQuestionPersistence the polls question persistence
408             */
409            public void setPollsQuestionPersistence(
410                    PollsQuestionPersistence pollsQuestionPersistence) {
411                    this.pollsQuestionPersistence = pollsQuestionPersistence;
412            }
413    
414            /**
415             * Returns the polls vote local service.
416             *
417             * @return the polls vote local service
418             */
419            public PollsVoteLocalService getPollsVoteLocalService() {
420                    return pollsVoteLocalService;
421            }
422    
423            /**
424             * Sets the polls vote local service.
425             *
426             * @param pollsVoteLocalService the polls vote local service
427             */
428            public void setPollsVoteLocalService(
429                    PollsVoteLocalService pollsVoteLocalService) {
430                    this.pollsVoteLocalService = pollsVoteLocalService;
431            }
432    
433            /**
434             * Returns the polls vote remote service.
435             *
436             * @return the polls vote remote service
437             */
438            public PollsVoteService getPollsVoteService() {
439                    return pollsVoteService;
440            }
441    
442            /**
443             * Sets the polls vote remote service.
444             *
445             * @param pollsVoteService the polls vote remote service
446             */
447            public void setPollsVoteService(PollsVoteService pollsVoteService) {
448                    this.pollsVoteService = pollsVoteService;
449            }
450    
451            /**
452             * Returns the polls vote persistence.
453             *
454             * @return the polls vote persistence
455             */
456            public PollsVotePersistence getPollsVotePersistence() {
457                    return pollsVotePersistence;
458            }
459    
460            /**
461             * Sets the polls vote persistence.
462             *
463             * @param pollsVotePersistence the polls vote persistence
464             */
465            public void setPollsVotePersistence(
466                    PollsVotePersistence pollsVotePersistence) {
467                    this.pollsVotePersistence = pollsVotePersistence;
468            }
469    
470            /**
471             * Returns the counter local service.
472             *
473             * @return the counter local service
474             */
475            public CounterLocalService getCounterLocalService() {
476                    return counterLocalService;
477            }
478    
479            /**
480             * Sets the counter local service.
481             *
482             * @param counterLocalService the counter local service
483             */
484            public void setCounterLocalService(CounterLocalService counterLocalService) {
485                    this.counterLocalService = counterLocalService;
486            }
487    
488            /**
489             * Returns the resource local service.
490             *
491             * @return the resource local service
492             */
493            public ResourceLocalService getResourceLocalService() {
494                    return resourceLocalService;
495            }
496    
497            /**
498             * Sets the resource local service.
499             *
500             * @param resourceLocalService the resource local service
501             */
502            public void setResourceLocalService(
503                    ResourceLocalService resourceLocalService) {
504                    this.resourceLocalService = resourceLocalService;
505            }
506    
507            /**
508             * Returns the resource remote service.
509             *
510             * @return the resource remote service
511             */
512            public ResourceService getResourceService() {
513                    return resourceService;
514            }
515    
516            /**
517             * Sets the resource remote service.
518             *
519             * @param resourceService the resource remote service
520             */
521            public void setResourceService(ResourceService resourceService) {
522                    this.resourceService = resourceService;
523            }
524    
525            /**
526             * Returns the resource persistence.
527             *
528             * @return the resource persistence
529             */
530            public ResourcePersistence getResourcePersistence() {
531                    return resourcePersistence;
532            }
533    
534            /**
535             * Sets the resource persistence.
536             *
537             * @param resourcePersistence the resource persistence
538             */
539            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
540                    this.resourcePersistence = resourcePersistence;
541            }
542    
543            /**
544             * Returns the resource finder.
545             *
546             * @return the resource finder
547             */
548            public ResourceFinder getResourceFinder() {
549                    return resourceFinder;
550            }
551    
552            /**
553             * Sets the resource finder.
554             *
555             * @param resourceFinder the resource finder
556             */
557            public void setResourceFinder(ResourceFinder resourceFinder) {
558                    this.resourceFinder = resourceFinder;
559            }
560    
561            /**
562             * Returns the user local service.
563             *
564             * @return the user local service
565             */
566            public UserLocalService getUserLocalService() {
567                    return userLocalService;
568            }
569    
570            /**
571             * Sets the user local service.
572             *
573             * @param userLocalService the user local service
574             */
575            public void setUserLocalService(UserLocalService userLocalService) {
576                    this.userLocalService = userLocalService;
577            }
578    
579            /**
580             * Returns the user remote service.
581             *
582             * @return the user remote service
583             */
584            public UserService getUserService() {
585                    return userService;
586            }
587    
588            /**
589             * Sets the user remote service.
590             *
591             * @param userService the user remote service
592             */
593            public void setUserService(UserService userService) {
594                    this.userService = userService;
595            }
596    
597            /**
598             * Returns the user persistence.
599             *
600             * @return the user persistence
601             */
602            public UserPersistence getUserPersistence() {
603                    return userPersistence;
604            }
605    
606            /**
607             * Sets the user persistence.
608             *
609             * @param userPersistence the user persistence
610             */
611            public void setUserPersistence(UserPersistence userPersistence) {
612                    this.userPersistence = userPersistence;
613            }
614    
615            /**
616             * Returns the user finder.
617             *
618             * @return the user finder
619             */
620            public UserFinder getUserFinder() {
621                    return userFinder;
622            }
623    
624            /**
625             * Sets the user finder.
626             *
627             * @param userFinder the user finder
628             */
629            public void setUserFinder(UserFinder userFinder) {
630                    this.userFinder = userFinder;
631            }
632    
633            public void afterPropertiesSet() {
634                    persistedModelLocalServiceRegistry.register("com.liferay.portlet.polls.model.PollsVote",
635                            pollsVoteLocalService);
636            }
637    
638            public void destroy() {
639                    persistedModelLocalServiceRegistry.unregister(
640                            "com.liferay.portlet.polls.model.PollsVote");
641            }
642    
643            /**
644             * Returns the Spring bean ID for this bean.
645             *
646             * @return the Spring bean ID for this bean
647             */
648            public String getBeanIdentifier() {
649                    return _beanIdentifier;
650            }
651    
652            /**
653             * Sets the Spring bean ID for this bean.
654             *
655             * @param beanIdentifier the Spring bean ID for this bean
656             */
657            public void setBeanIdentifier(String beanIdentifier) {
658                    _beanIdentifier = beanIdentifier;
659            }
660    
661            protected Class<?> getModelClass() {
662                    return PollsVote.class;
663            }
664    
665            protected String getModelClassName() {
666                    return PollsVote.class.getName();
667            }
668    
669            /**
670             * Performs an SQL query.
671             *
672             * @param sql the sql query
673             */
674            protected void runSQL(String sql) throws SystemException {
675                    try {
676                            DataSource dataSource = pollsVotePersistence.getDataSource();
677    
678                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
679                                            sql, new int[0]);
680    
681                            sqlUpdate.update();
682                    }
683                    catch (Exception e) {
684                            throw new SystemException(e);
685                    }
686            }
687    
688            @BeanReference(type = PollsChoiceLocalService.class)
689            protected PollsChoiceLocalService pollsChoiceLocalService;
690            @BeanReference(type = PollsChoiceService.class)
691            protected PollsChoiceService pollsChoiceService;
692            @BeanReference(type = PollsChoicePersistence.class)
693            protected PollsChoicePersistence pollsChoicePersistence;
694            @BeanReference(type = PollsChoiceFinder.class)
695            protected PollsChoiceFinder pollsChoiceFinder;
696            @BeanReference(type = PollsQuestionLocalService.class)
697            protected PollsQuestionLocalService pollsQuestionLocalService;
698            @BeanReference(type = PollsQuestionService.class)
699            protected PollsQuestionService pollsQuestionService;
700            @BeanReference(type = PollsQuestionPersistence.class)
701            protected PollsQuestionPersistence pollsQuestionPersistence;
702            @BeanReference(type = PollsVoteLocalService.class)
703            protected PollsVoteLocalService pollsVoteLocalService;
704            @BeanReference(type = PollsVoteService.class)
705            protected PollsVoteService pollsVoteService;
706            @BeanReference(type = PollsVotePersistence.class)
707            protected PollsVotePersistence pollsVotePersistence;
708            @BeanReference(type = CounterLocalService.class)
709            protected CounterLocalService counterLocalService;
710            @BeanReference(type = ResourceLocalService.class)
711            protected ResourceLocalService resourceLocalService;
712            @BeanReference(type = ResourceService.class)
713            protected ResourceService resourceService;
714            @BeanReference(type = ResourcePersistence.class)
715            protected ResourcePersistence resourcePersistence;
716            @BeanReference(type = ResourceFinder.class)
717            protected ResourceFinder resourceFinder;
718            @BeanReference(type = UserLocalService.class)
719            protected UserLocalService userLocalService;
720            @BeanReference(type = UserService.class)
721            protected UserService userService;
722            @BeanReference(type = UserPersistence.class)
723            protected UserPersistence userPersistence;
724            @BeanReference(type = UserFinder.class)
725            protected UserFinder userFinder;
726            @BeanReference(type = PersistedModelLocalServiceRegistry.class)
727            protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
728            private String _beanIdentifier;
729    }