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.announcements.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.exception.SystemException;
026    import com.liferay.portal.service.BaseServiceImpl;
027    import com.liferay.portal.service.CompanyLocalService;
028    import com.liferay.portal.service.CompanyService;
029    import com.liferay.portal.service.GroupLocalService;
030    import com.liferay.portal.service.GroupService;
031    import com.liferay.portal.service.OrganizationLocalService;
032    import com.liferay.portal.service.OrganizationService;
033    import com.liferay.portal.service.ResourceLocalService;
034    import com.liferay.portal.service.ResourceService;
035    import com.liferay.portal.service.RoleLocalService;
036    import com.liferay.portal.service.RoleService;
037    import com.liferay.portal.service.UserGroupLocalService;
038    import com.liferay.portal.service.UserGroupService;
039    import com.liferay.portal.service.UserLocalService;
040    import com.liferay.portal.service.UserService;
041    import com.liferay.portal.service.persistence.CompanyPersistence;
042    import com.liferay.portal.service.persistence.GroupFinder;
043    import com.liferay.portal.service.persistence.GroupPersistence;
044    import com.liferay.portal.service.persistence.OrganizationFinder;
045    import com.liferay.portal.service.persistence.OrganizationPersistence;
046    import com.liferay.portal.service.persistence.ResourceFinder;
047    import com.liferay.portal.service.persistence.ResourcePersistence;
048    import com.liferay.portal.service.persistence.RoleFinder;
049    import com.liferay.portal.service.persistence.RolePersistence;
050    import com.liferay.portal.service.persistence.UserFinder;
051    import com.liferay.portal.service.persistence.UserGroupFinder;
052    import com.liferay.portal.service.persistence.UserGroupPersistence;
053    import com.liferay.portal.service.persistence.UserPersistence;
054    
055    import com.liferay.portlet.announcements.model.AnnouncementsEntry;
056    import com.liferay.portlet.announcements.service.AnnouncementsDeliveryLocalService;
057    import com.liferay.portlet.announcements.service.AnnouncementsDeliveryService;
058    import com.liferay.portlet.announcements.service.AnnouncementsEntryLocalService;
059    import com.liferay.portlet.announcements.service.AnnouncementsEntryService;
060    import com.liferay.portlet.announcements.service.AnnouncementsFlagLocalService;
061    import com.liferay.portlet.announcements.service.AnnouncementsFlagService;
062    import com.liferay.portlet.announcements.service.persistence.AnnouncementsDeliveryPersistence;
063    import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryFinder;
064    import com.liferay.portlet.announcements.service.persistence.AnnouncementsEntryPersistence;
065    import com.liferay.portlet.announcements.service.persistence.AnnouncementsFlagPersistence;
066    
067    import javax.sql.DataSource;
068    
069    /**
070     * The base implementation of the announcements entry remote service.
071     *
072     * <p>
073     * 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.announcements.service.impl.AnnouncementsEntryServiceImpl}.
074     * </p>
075     *
076     * @author Brian Wing Shun Chan
077     * @see com.liferay.portlet.announcements.service.impl.AnnouncementsEntryServiceImpl
078     * @see com.liferay.portlet.announcements.service.AnnouncementsEntryServiceUtil
079     * @generated
080     */
081    public abstract class AnnouncementsEntryServiceBaseImpl extends BaseServiceImpl
082            implements AnnouncementsEntryService, IdentifiableBean {
083            /*
084             * NOTE FOR DEVELOPERS:
085             *
086             * Never modify or reference this class directly. Always use {@link com.liferay.portlet.announcements.service.AnnouncementsEntryServiceUtil} to access the announcements entry remote service.
087             */
088    
089            /**
090             * Returns the announcements delivery local service.
091             *
092             * @return the announcements delivery local service
093             */
094            public AnnouncementsDeliveryLocalService getAnnouncementsDeliveryLocalService() {
095                    return announcementsDeliveryLocalService;
096            }
097    
098            /**
099             * Sets the announcements delivery local service.
100             *
101             * @param announcementsDeliveryLocalService the announcements delivery local service
102             */
103            public void setAnnouncementsDeliveryLocalService(
104                    AnnouncementsDeliveryLocalService announcementsDeliveryLocalService) {
105                    this.announcementsDeliveryLocalService = announcementsDeliveryLocalService;
106            }
107    
108            /**
109             * Returns the announcements delivery remote service.
110             *
111             * @return the announcements delivery remote service
112             */
113            public AnnouncementsDeliveryService getAnnouncementsDeliveryService() {
114                    return announcementsDeliveryService;
115            }
116    
117            /**
118             * Sets the announcements delivery remote service.
119             *
120             * @param announcementsDeliveryService the announcements delivery remote service
121             */
122            public void setAnnouncementsDeliveryService(
123                    AnnouncementsDeliveryService announcementsDeliveryService) {
124                    this.announcementsDeliveryService = announcementsDeliveryService;
125            }
126    
127            /**
128             * Returns the announcements delivery persistence.
129             *
130             * @return the announcements delivery persistence
131             */
132            public AnnouncementsDeliveryPersistence getAnnouncementsDeliveryPersistence() {
133                    return announcementsDeliveryPersistence;
134            }
135    
136            /**
137             * Sets the announcements delivery persistence.
138             *
139             * @param announcementsDeliveryPersistence the announcements delivery persistence
140             */
141            public void setAnnouncementsDeliveryPersistence(
142                    AnnouncementsDeliveryPersistence announcementsDeliveryPersistence) {
143                    this.announcementsDeliveryPersistence = announcementsDeliveryPersistence;
144            }
145    
146            /**
147             * Returns the announcements entry local service.
148             *
149             * @return the announcements entry local service
150             */
151            public AnnouncementsEntryLocalService getAnnouncementsEntryLocalService() {
152                    return announcementsEntryLocalService;
153            }
154    
155            /**
156             * Sets the announcements entry local service.
157             *
158             * @param announcementsEntryLocalService the announcements entry local service
159             */
160            public void setAnnouncementsEntryLocalService(
161                    AnnouncementsEntryLocalService announcementsEntryLocalService) {
162                    this.announcementsEntryLocalService = announcementsEntryLocalService;
163            }
164    
165            /**
166             * Returns the announcements entry remote service.
167             *
168             * @return the announcements entry remote service
169             */
170            public AnnouncementsEntryService getAnnouncementsEntryService() {
171                    return announcementsEntryService;
172            }
173    
174            /**
175             * Sets the announcements entry remote service.
176             *
177             * @param announcementsEntryService the announcements entry remote service
178             */
179            public void setAnnouncementsEntryService(
180                    AnnouncementsEntryService announcementsEntryService) {
181                    this.announcementsEntryService = announcementsEntryService;
182            }
183    
184            /**
185             * Returns the announcements entry persistence.
186             *
187             * @return the announcements entry persistence
188             */
189            public AnnouncementsEntryPersistence getAnnouncementsEntryPersistence() {
190                    return announcementsEntryPersistence;
191            }
192    
193            /**
194             * Sets the announcements entry persistence.
195             *
196             * @param announcementsEntryPersistence the announcements entry persistence
197             */
198            public void setAnnouncementsEntryPersistence(
199                    AnnouncementsEntryPersistence announcementsEntryPersistence) {
200                    this.announcementsEntryPersistence = announcementsEntryPersistence;
201            }
202    
203            /**
204             * Returns the announcements entry finder.
205             *
206             * @return the announcements entry finder
207             */
208            public AnnouncementsEntryFinder getAnnouncementsEntryFinder() {
209                    return announcementsEntryFinder;
210            }
211    
212            /**
213             * Sets the announcements entry finder.
214             *
215             * @param announcementsEntryFinder the announcements entry finder
216             */
217            public void setAnnouncementsEntryFinder(
218                    AnnouncementsEntryFinder announcementsEntryFinder) {
219                    this.announcementsEntryFinder = announcementsEntryFinder;
220            }
221    
222            /**
223             * Returns the announcements flag local service.
224             *
225             * @return the announcements flag local service
226             */
227            public AnnouncementsFlagLocalService getAnnouncementsFlagLocalService() {
228                    return announcementsFlagLocalService;
229            }
230    
231            /**
232             * Sets the announcements flag local service.
233             *
234             * @param announcementsFlagLocalService the announcements flag local service
235             */
236            public void setAnnouncementsFlagLocalService(
237                    AnnouncementsFlagLocalService announcementsFlagLocalService) {
238                    this.announcementsFlagLocalService = announcementsFlagLocalService;
239            }
240    
241            /**
242             * Returns the announcements flag remote service.
243             *
244             * @return the announcements flag remote service
245             */
246            public AnnouncementsFlagService getAnnouncementsFlagService() {
247                    return announcementsFlagService;
248            }
249    
250            /**
251             * Sets the announcements flag remote service.
252             *
253             * @param announcementsFlagService the announcements flag remote service
254             */
255            public void setAnnouncementsFlagService(
256                    AnnouncementsFlagService announcementsFlagService) {
257                    this.announcementsFlagService = announcementsFlagService;
258            }
259    
260            /**
261             * Returns the announcements flag persistence.
262             *
263             * @return the announcements flag persistence
264             */
265            public AnnouncementsFlagPersistence getAnnouncementsFlagPersistence() {
266                    return announcementsFlagPersistence;
267            }
268    
269            /**
270             * Sets the announcements flag persistence.
271             *
272             * @param announcementsFlagPersistence the announcements flag persistence
273             */
274            public void setAnnouncementsFlagPersistence(
275                    AnnouncementsFlagPersistence announcementsFlagPersistence) {
276                    this.announcementsFlagPersistence = announcementsFlagPersistence;
277            }
278    
279            /**
280             * Returns the counter local service.
281             *
282             * @return the counter local service
283             */
284            public CounterLocalService getCounterLocalService() {
285                    return counterLocalService;
286            }
287    
288            /**
289             * Sets the counter local service.
290             *
291             * @param counterLocalService the counter local service
292             */
293            public void setCounterLocalService(CounterLocalService counterLocalService) {
294                    this.counterLocalService = counterLocalService;
295            }
296    
297            /**
298             * Returns the mail remote service.
299             *
300             * @return the mail remote service
301             */
302            public MailService getMailService() {
303                    return mailService;
304            }
305    
306            /**
307             * Sets the mail remote service.
308             *
309             * @param mailService the mail remote service
310             */
311            public void setMailService(MailService mailService) {
312                    this.mailService = mailService;
313            }
314    
315            /**
316             * Returns the company local service.
317             *
318             * @return the company local service
319             */
320            public CompanyLocalService getCompanyLocalService() {
321                    return companyLocalService;
322            }
323    
324            /**
325             * Sets the company local service.
326             *
327             * @param companyLocalService the company local service
328             */
329            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
330                    this.companyLocalService = companyLocalService;
331            }
332    
333            /**
334             * Returns the company remote service.
335             *
336             * @return the company remote service
337             */
338            public CompanyService getCompanyService() {
339                    return companyService;
340            }
341    
342            /**
343             * Sets the company remote service.
344             *
345             * @param companyService the company remote service
346             */
347            public void setCompanyService(CompanyService companyService) {
348                    this.companyService = companyService;
349            }
350    
351            /**
352             * Returns the company persistence.
353             *
354             * @return the company persistence
355             */
356            public CompanyPersistence getCompanyPersistence() {
357                    return companyPersistence;
358            }
359    
360            /**
361             * Sets the company persistence.
362             *
363             * @param companyPersistence the company persistence
364             */
365            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
366                    this.companyPersistence = companyPersistence;
367            }
368    
369            /**
370             * Returns the group local service.
371             *
372             * @return the group local service
373             */
374            public GroupLocalService getGroupLocalService() {
375                    return groupLocalService;
376            }
377    
378            /**
379             * Sets the group local service.
380             *
381             * @param groupLocalService the group local service
382             */
383            public void setGroupLocalService(GroupLocalService groupLocalService) {
384                    this.groupLocalService = groupLocalService;
385            }
386    
387            /**
388             * Returns the group remote service.
389             *
390             * @return the group remote service
391             */
392            public GroupService getGroupService() {
393                    return groupService;
394            }
395    
396            /**
397             * Sets the group remote service.
398             *
399             * @param groupService the group remote service
400             */
401            public void setGroupService(GroupService groupService) {
402                    this.groupService = groupService;
403            }
404    
405            /**
406             * Returns the group persistence.
407             *
408             * @return the group persistence
409             */
410            public GroupPersistence getGroupPersistence() {
411                    return groupPersistence;
412            }
413    
414            /**
415             * Sets the group persistence.
416             *
417             * @param groupPersistence the group persistence
418             */
419            public void setGroupPersistence(GroupPersistence groupPersistence) {
420                    this.groupPersistence = groupPersistence;
421            }
422    
423            /**
424             * Returns the group finder.
425             *
426             * @return the group finder
427             */
428            public GroupFinder getGroupFinder() {
429                    return groupFinder;
430            }
431    
432            /**
433             * Sets the group finder.
434             *
435             * @param groupFinder the group finder
436             */
437            public void setGroupFinder(GroupFinder groupFinder) {
438                    this.groupFinder = groupFinder;
439            }
440    
441            /**
442             * Returns the organization local service.
443             *
444             * @return the organization local service
445             */
446            public OrganizationLocalService getOrganizationLocalService() {
447                    return organizationLocalService;
448            }
449    
450            /**
451             * Sets the organization local service.
452             *
453             * @param organizationLocalService the organization local service
454             */
455            public void setOrganizationLocalService(
456                    OrganizationLocalService organizationLocalService) {
457                    this.organizationLocalService = organizationLocalService;
458            }
459    
460            /**
461             * Returns the organization remote service.
462             *
463             * @return the organization remote service
464             */
465            public OrganizationService getOrganizationService() {
466                    return organizationService;
467            }
468    
469            /**
470             * Sets the organization remote service.
471             *
472             * @param organizationService the organization remote service
473             */
474            public void setOrganizationService(OrganizationService organizationService) {
475                    this.organizationService = organizationService;
476            }
477    
478            /**
479             * Returns the organization persistence.
480             *
481             * @return the organization persistence
482             */
483            public OrganizationPersistence getOrganizationPersistence() {
484                    return organizationPersistence;
485            }
486    
487            /**
488             * Sets the organization persistence.
489             *
490             * @param organizationPersistence the organization persistence
491             */
492            public void setOrganizationPersistence(
493                    OrganizationPersistence organizationPersistence) {
494                    this.organizationPersistence = organizationPersistence;
495            }
496    
497            /**
498             * Returns the organization finder.
499             *
500             * @return the organization finder
501             */
502            public OrganizationFinder getOrganizationFinder() {
503                    return organizationFinder;
504            }
505    
506            /**
507             * Sets the organization finder.
508             *
509             * @param organizationFinder the organization finder
510             */
511            public void setOrganizationFinder(OrganizationFinder organizationFinder) {
512                    this.organizationFinder = organizationFinder;
513            }
514    
515            /**
516             * Returns the resource local service.
517             *
518             * @return the resource local service
519             */
520            public ResourceLocalService getResourceLocalService() {
521                    return resourceLocalService;
522            }
523    
524            /**
525             * Sets the resource local service.
526             *
527             * @param resourceLocalService the resource local service
528             */
529            public void setResourceLocalService(
530                    ResourceLocalService resourceLocalService) {
531                    this.resourceLocalService = resourceLocalService;
532            }
533    
534            /**
535             * Returns the resource remote service.
536             *
537             * @return the resource remote service
538             */
539            public ResourceService getResourceService() {
540                    return resourceService;
541            }
542    
543            /**
544             * Sets the resource remote service.
545             *
546             * @param resourceService the resource remote service
547             */
548            public void setResourceService(ResourceService resourceService) {
549                    this.resourceService = resourceService;
550            }
551    
552            /**
553             * Returns the resource persistence.
554             *
555             * @return the resource persistence
556             */
557            public ResourcePersistence getResourcePersistence() {
558                    return resourcePersistence;
559            }
560    
561            /**
562             * Sets the resource persistence.
563             *
564             * @param resourcePersistence the resource persistence
565             */
566            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
567                    this.resourcePersistence = resourcePersistence;
568            }
569    
570            /**
571             * Returns the resource finder.
572             *
573             * @return the resource finder
574             */
575            public ResourceFinder getResourceFinder() {
576                    return resourceFinder;
577            }
578    
579            /**
580             * Sets the resource finder.
581             *
582             * @param resourceFinder the resource finder
583             */
584            public void setResourceFinder(ResourceFinder resourceFinder) {
585                    this.resourceFinder = resourceFinder;
586            }
587    
588            /**
589             * Returns the role local service.
590             *
591             * @return the role local service
592             */
593            public RoleLocalService getRoleLocalService() {
594                    return roleLocalService;
595            }
596    
597            /**
598             * Sets the role local service.
599             *
600             * @param roleLocalService the role local service
601             */
602            public void setRoleLocalService(RoleLocalService roleLocalService) {
603                    this.roleLocalService = roleLocalService;
604            }
605    
606            /**
607             * Returns the role remote service.
608             *
609             * @return the role remote service
610             */
611            public RoleService getRoleService() {
612                    return roleService;
613            }
614    
615            /**
616             * Sets the role remote service.
617             *
618             * @param roleService the role remote service
619             */
620            public void setRoleService(RoleService roleService) {
621                    this.roleService = roleService;
622            }
623    
624            /**
625             * Returns the role persistence.
626             *
627             * @return the role persistence
628             */
629            public RolePersistence getRolePersistence() {
630                    return rolePersistence;
631            }
632    
633            /**
634             * Sets the role persistence.
635             *
636             * @param rolePersistence the role persistence
637             */
638            public void setRolePersistence(RolePersistence rolePersistence) {
639                    this.rolePersistence = rolePersistence;
640            }
641    
642            /**
643             * Returns the role finder.
644             *
645             * @return the role finder
646             */
647            public RoleFinder getRoleFinder() {
648                    return roleFinder;
649            }
650    
651            /**
652             * Sets the role finder.
653             *
654             * @param roleFinder the role finder
655             */
656            public void setRoleFinder(RoleFinder roleFinder) {
657                    this.roleFinder = roleFinder;
658            }
659    
660            /**
661             * Returns the user local service.
662             *
663             * @return the user local service
664             */
665            public UserLocalService getUserLocalService() {
666                    return userLocalService;
667            }
668    
669            /**
670             * Sets the user local service.
671             *
672             * @param userLocalService the user local service
673             */
674            public void setUserLocalService(UserLocalService userLocalService) {
675                    this.userLocalService = userLocalService;
676            }
677    
678            /**
679             * Returns the user remote service.
680             *
681             * @return the user remote service
682             */
683            public UserService getUserService() {
684                    return userService;
685            }
686    
687            /**
688             * Sets the user remote service.
689             *
690             * @param userService the user remote service
691             */
692            public void setUserService(UserService userService) {
693                    this.userService = userService;
694            }
695    
696            /**
697             * Returns the user persistence.
698             *
699             * @return the user persistence
700             */
701            public UserPersistence getUserPersistence() {
702                    return userPersistence;
703            }
704    
705            /**
706             * Sets the user persistence.
707             *
708             * @param userPersistence the user persistence
709             */
710            public void setUserPersistence(UserPersistence userPersistence) {
711                    this.userPersistence = userPersistence;
712            }
713    
714            /**
715             * Returns the user finder.
716             *
717             * @return the user finder
718             */
719            public UserFinder getUserFinder() {
720                    return userFinder;
721            }
722    
723            /**
724             * Sets the user finder.
725             *
726             * @param userFinder the user finder
727             */
728            public void setUserFinder(UserFinder userFinder) {
729                    this.userFinder = userFinder;
730            }
731    
732            /**
733             * Returns the user group local service.
734             *
735             * @return the user group local service
736             */
737            public UserGroupLocalService getUserGroupLocalService() {
738                    return userGroupLocalService;
739            }
740    
741            /**
742             * Sets the user group local service.
743             *
744             * @param userGroupLocalService the user group local service
745             */
746            public void setUserGroupLocalService(
747                    UserGroupLocalService userGroupLocalService) {
748                    this.userGroupLocalService = userGroupLocalService;
749            }
750    
751            /**
752             * Returns the user group remote service.
753             *
754             * @return the user group remote service
755             */
756            public UserGroupService getUserGroupService() {
757                    return userGroupService;
758            }
759    
760            /**
761             * Sets the user group remote service.
762             *
763             * @param userGroupService the user group remote service
764             */
765            public void setUserGroupService(UserGroupService userGroupService) {
766                    this.userGroupService = userGroupService;
767            }
768    
769            /**
770             * Returns the user group persistence.
771             *
772             * @return the user group persistence
773             */
774            public UserGroupPersistence getUserGroupPersistence() {
775                    return userGroupPersistence;
776            }
777    
778            /**
779             * Sets the user group persistence.
780             *
781             * @param userGroupPersistence the user group persistence
782             */
783            public void setUserGroupPersistence(
784                    UserGroupPersistence userGroupPersistence) {
785                    this.userGroupPersistence = userGroupPersistence;
786            }
787    
788            /**
789             * Returns the user group finder.
790             *
791             * @return the user group finder
792             */
793            public UserGroupFinder getUserGroupFinder() {
794                    return userGroupFinder;
795            }
796    
797            /**
798             * Sets the user group finder.
799             *
800             * @param userGroupFinder the user group finder
801             */
802            public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
803                    this.userGroupFinder = userGroupFinder;
804            }
805    
806            public void afterPropertiesSet() {
807            }
808    
809            public void destroy() {
810            }
811    
812            /**
813             * Returns the Spring bean ID for this bean.
814             *
815             * @return the Spring bean ID for this bean
816             */
817            public String getBeanIdentifier() {
818                    return _beanIdentifier;
819            }
820    
821            /**
822             * Sets the Spring bean ID for this bean.
823             *
824             * @param beanIdentifier the Spring bean ID for this bean
825             */
826            public void setBeanIdentifier(String beanIdentifier) {
827                    _beanIdentifier = beanIdentifier;
828            }
829    
830            protected Class<?> getModelClass() {
831                    return AnnouncementsEntry.class;
832            }
833    
834            protected String getModelClassName() {
835                    return AnnouncementsEntry.class.getName();
836            }
837    
838            /**
839             * Performs an SQL query.
840             *
841             * @param sql the sql query
842             */
843            protected void runSQL(String sql) throws SystemException {
844                    try {
845                            DataSource dataSource = announcementsEntryPersistence.getDataSource();
846    
847                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
848                                            sql, new int[0]);
849    
850                            sqlUpdate.update();
851                    }
852                    catch (Exception e) {
853                            throw new SystemException(e);
854                    }
855            }
856    
857            @BeanReference(type = AnnouncementsDeliveryLocalService.class)
858            protected AnnouncementsDeliveryLocalService announcementsDeliveryLocalService;
859            @BeanReference(type = AnnouncementsDeliveryService.class)
860            protected AnnouncementsDeliveryService announcementsDeliveryService;
861            @BeanReference(type = AnnouncementsDeliveryPersistence.class)
862            protected AnnouncementsDeliveryPersistence announcementsDeliveryPersistence;
863            @BeanReference(type = AnnouncementsEntryLocalService.class)
864            protected AnnouncementsEntryLocalService announcementsEntryLocalService;
865            @BeanReference(type = AnnouncementsEntryService.class)
866            protected AnnouncementsEntryService announcementsEntryService;
867            @BeanReference(type = AnnouncementsEntryPersistence.class)
868            protected AnnouncementsEntryPersistence announcementsEntryPersistence;
869            @BeanReference(type = AnnouncementsEntryFinder.class)
870            protected AnnouncementsEntryFinder announcementsEntryFinder;
871            @BeanReference(type = AnnouncementsFlagLocalService.class)
872            protected AnnouncementsFlagLocalService announcementsFlagLocalService;
873            @BeanReference(type = AnnouncementsFlagService.class)
874            protected AnnouncementsFlagService announcementsFlagService;
875            @BeanReference(type = AnnouncementsFlagPersistence.class)
876            protected AnnouncementsFlagPersistence announcementsFlagPersistence;
877            @BeanReference(type = CounterLocalService.class)
878            protected CounterLocalService counterLocalService;
879            @BeanReference(type = MailService.class)
880            protected MailService mailService;
881            @BeanReference(type = CompanyLocalService.class)
882            protected CompanyLocalService companyLocalService;
883            @BeanReference(type = CompanyService.class)
884            protected CompanyService companyService;
885            @BeanReference(type = CompanyPersistence.class)
886            protected CompanyPersistence companyPersistence;
887            @BeanReference(type = GroupLocalService.class)
888            protected GroupLocalService groupLocalService;
889            @BeanReference(type = GroupService.class)
890            protected GroupService groupService;
891            @BeanReference(type = GroupPersistence.class)
892            protected GroupPersistence groupPersistence;
893            @BeanReference(type = GroupFinder.class)
894            protected GroupFinder groupFinder;
895            @BeanReference(type = OrganizationLocalService.class)
896            protected OrganizationLocalService organizationLocalService;
897            @BeanReference(type = OrganizationService.class)
898            protected OrganizationService organizationService;
899            @BeanReference(type = OrganizationPersistence.class)
900            protected OrganizationPersistence organizationPersistence;
901            @BeanReference(type = OrganizationFinder.class)
902            protected OrganizationFinder organizationFinder;
903            @BeanReference(type = ResourceLocalService.class)
904            protected ResourceLocalService resourceLocalService;
905            @BeanReference(type = ResourceService.class)
906            protected ResourceService resourceService;
907            @BeanReference(type = ResourcePersistence.class)
908            protected ResourcePersistence resourcePersistence;
909            @BeanReference(type = ResourceFinder.class)
910            protected ResourceFinder resourceFinder;
911            @BeanReference(type = RoleLocalService.class)
912            protected RoleLocalService roleLocalService;
913            @BeanReference(type = RoleService.class)
914            protected RoleService roleService;
915            @BeanReference(type = RolePersistence.class)
916            protected RolePersistence rolePersistence;
917            @BeanReference(type = RoleFinder.class)
918            protected RoleFinder roleFinder;
919            @BeanReference(type = UserLocalService.class)
920            protected UserLocalService userLocalService;
921            @BeanReference(type = UserService.class)
922            protected UserService userService;
923            @BeanReference(type = UserPersistence.class)
924            protected UserPersistence userPersistence;
925            @BeanReference(type = UserFinder.class)
926            protected UserFinder userFinder;
927            @BeanReference(type = UserGroupLocalService.class)
928            protected UserGroupLocalService userGroupLocalService;
929            @BeanReference(type = UserGroupService.class)
930            protected UserGroupService userGroupService;
931            @BeanReference(type = UserGroupPersistence.class)
932            protected UserGroupPersistence userGroupPersistence;
933            @BeanReference(type = UserGroupFinder.class)
934            protected UserGroupFinder userGroupFinder;
935            private String _beanIdentifier;
936    }