001    /**
002     * Copyright (c) 2000-present 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.portal.service.base;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.kernel.bean.BeanReference;
020    import com.liferay.portal.kernel.bean.IdentifiableBean;
021    import com.liferay.portal.kernel.dao.db.DB;
022    import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
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.ActionableDynamicQuery;
026    import com.liferay.portal.kernel.dao.orm.DefaultActionableDynamicQuery;
027    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
028    import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
029    import com.liferay.portal.kernel.dao.orm.Projection;
030    import com.liferay.portal.kernel.exception.PortalException;
031    import com.liferay.portal.kernel.exception.SystemException;
032    import com.liferay.portal.kernel.search.Indexable;
033    import com.liferay.portal.kernel.search.IndexableType;
034    import com.liferay.portal.kernel.util.OrderByComparator;
035    import com.liferay.portal.model.Group;
036    import com.liferay.portal.model.PersistedModel;
037    import com.liferay.portal.service.BaseLocalServiceImpl;
038    import com.liferay.portal.service.GroupLocalService;
039    import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
040    import com.liferay.portal.service.persistence.AccountPersistence;
041    import com.liferay.portal.service.persistence.ClassNamePersistence;
042    import com.liferay.portal.service.persistence.CompanyPersistence;
043    import com.liferay.portal.service.persistence.GroupFinder;
044    import com.liferay.portal.service.persistence.GroupPersistence;
045    import com.liferay.portal.service.persistence.LayoutFinder;
046    import com.liferay.portal.service.persistence.LayoutPersistence;
047    import com.liferay.portal.service.persistence.LayoutPrototypePersistence;
048    import com.liferay.portal.service.persistence.LayoutSetBranchPersistence;
049    import com.liferay.portal.service.persistence.LayoutSetPersistence;
050    import com.liferay.portal.service.persistence.LayoutSetPrototypePersistence;
051    import com.liferay.portal.service.persistence.MembershipRequestPersistence;
052    import com.liferay.portal.service.persistence.OrganizationFinder;
053    import com.liferay.portal.service.persistence.OrganizationPersistence;
054    import com.liferay.portal.service.persistence.PortletPersistence;
055    import com.liferay.portal.service.persistence.PortletPreferencesFinder;
056    import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
057    import com.liferay.portal.service.persistence.ResourceActionPersistence;
058    import com.liferay.portal.service.persistence.ResourceBlockFinder;
059    import com.liferay.portal.service.persistence.ResourceBlockPersistence;
060    import com.liferay.portal.service.persistence.ResourcePermissionFinder;
061    import com.liferay.portal.service.persistence.ResourcePermissionPersistence;
062    import com.liferay.portal.service.persistence.ResourceTypePermissionFinder;
063    import com.liferay.portal.service.persistence.ResourceTypePermissionPersistence;
064    import com.liferay.portal.service.persistence.RoleFinder;
065    import com.liferay.portal.service.persistence.RolePersistence;
066    import com.liferay.portal.service.persistence.SubscriptionPersistence;
067    import com.liferay.portal.service.persistence.TeamFinder;
068    import com.liferay.portal.service.persistence.TeamPersistence;
069    import com.liferay.portal.service.persistence.UserFinder;
070    import com.liferay.portal.service.persistence.UserGroupFinder;
071    import com.liferay.portal.service.persistence.UserGroupGroupRoleFinder;
072    import com.liferay.portal.service.persistence.UserGroupGroupRolePersistence;
073    import com.liferay.portal.service.persistence.UserGroupPersistence;
074    import com.liferay.portal.service.persistence.UserGroupRoleFinder;
075    import com.liferay.portal.service.persistence.UserGroupRolePersistence;
076    import com.liferay.portal.service.persistence.UserPersistence;
077    import com.liferay.portal.service.persistence.WorkflowDefinitionLinkPersistence;
078    import com.liferay.portal.util.PortalUtil;
079    
080    import com.liferay.portlet.asset.service.persistence.AssetCategoryFinder;
081    import com.liferay.portlet.asset.service.persistence.AssetCategoryPersistence;
082    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
083    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
084    import com.liferay.portlet.asset.service.persistence.AssetTagFinder;
085    import com.liferay.portlet.asset.service.persistence.AssetTagPersistence;
086    import com.liferay.portlet.asset.service.persistence.AssetVocabularyFinder;
087    import com.liferay.portlet.asset.service.persistence.AssetVocabularyPersistence;
088    import com.liferay.portlet.expando.service.persistence.ExpandoRowPersistence;
089    import com.liferay.portlet.exportimport.service.persistence.ExportImportConfigurationPersistence;
090    import com.liferay.portlet.social.service.persistence.SocialActivityFinder;
091    import com.liferay.portlet.social.service.persistence.SocialActivityPersistence;
092    import com.liferay.portlet.social.service.persistence.SocialActivitySettingPersistence;
093    import com.liferay.portlet.social.service.persistence.SocialRequestPersistence;
094    import com.liferay.portlet.softwarecatalog.service.persistence.SCFrameworkVersionPersistence;
095    import com.liferay.portlet.softwarecatalog.service.persistence.SCProductEntryPersistence;
096    import com.liferay.portlet.trash.service.persistence.TrashEntryPersistence;
097    
098    import java.io.Serializable;
099    
100    import java.util.List;
101    
102    import javax.sql.DataSource;
103    
104    /**
105     * Provides the base implementation for the group local service.
106     *
107     * <p>
108     * 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.portal.service.impl.GroupLocalServiceImpl}.
109     * </p>
110     *
111     * @author Brian Wing Shun Chan
112     * @see com.liferay.portal.service.impl.GroupLocalServiceImpl
113     * @see com.liferay.portal.service.GroupLocalServiceUtil
114     * @generated
115     */
116    @ProviderType
117    public abstract class GroupLocalServiceBaseImpl extends BaseLocalServiceImpl
118            implements GroupLocalService, IdentifiableBean {
119            /*
120             * NOTE FOR DEVELOPERS:
121             *
122             * Never modify or reference this class directly. Always use {@link com.liferay.portal.service.GroupLocalServiceUtil} to access the group local service.
123             */
124    
125            /**
126             * Adds the group to the database. Also notifies the appropriate model listeners.
127             *
128             * @param group the group
129             * @return the group that was added
130             */
131            @Indexable(type = IndexableType.REINDEX)
132            @Override
133            public Group addGroup(Group group) {
134                    group.setNew(true);
135    
136                    return groupPersistence.update(group);
137            }
138    
139            /**
140             * Creates a new group with the primary key. Does not add the group to the database.
141             *
142             * @param groupId the primary key for the new group
143             * @return the new group
144             */
145            @Override
146            public Group createGroup(long groupId) {
147                    return groupPersistence.create(groupId);
148            }
149    
150            /**
151             * Deletes the group with the primary key from the database. Also notifies the appropriate model listeners.
152             *
153             * @param groupId the primary key of the group
154             * @return the group that was removed
155             * @throws PortalException if a group with the primary key could not be found
156             */
157            @Indexable(type = IndexableType.DELETE)
158            @Override
159            public Group deleteGroup(long groupId) throws PortalException {
160                    return groupPersistence.remove(groupId);
161            }
162    
163            /**
164             * Deletes the group from the database. Also notifies the appropriate model listeners.
165             *
166             * @param group the group
167             * @return the group that was removed
168             * @throws PortalException
169             */
170            @Indexable(type = IndexableType.DELETE)
171            @Override
172            public Group deleteGroup(Group group) throws PortalException {
173                    return groupPersistence.remove(group);
174            }
175    
176            @Override
177            public DynamicQuery dynamicQuery() {
178                    Class<?> clazz = getClass();
179    
180                    return DynamicQueryFactoryUtil.forClass(Group.class,
181                            clazz.getClassLoader());
182            }
183    
184            /**
185             * Performs a dynamic query on the database and returns the matching rows.
186             *
187             * @param dynamicQuery the dynamic query
188             * @return the matching rows
189             */
190            @Override
191            public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery) {
192                    return groupPersistence.findWithDynamicQuery(dynamicQuery);
193            }
194    
195            /**
196             * Performs a dynamic query on the database and returns a range of the matching rows.
197             *
198             * <p>
199             * 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.portal.model.impl.GroupModelImpl}. 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.
200             * </p>
201             *
202             * @param dynamicQuery the dynamic query
203             * @param start the lower bound of the range of model instances
204             * @param end the upper bound of the range of model instances (not inclusive)
205             * @return the range of matching rows
206             */
207            @Override
208            public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
209                    int end) {
210                    return groupPersistence.findWithDynamicQuery(dynamicQuery, start, end);
211            }
212    
213            /**
214             * Performs a dynamic query on the database and returns an ordered range of the matching rows.
215             *
216             * <p>
217             * 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.portal.model.impl.GroupModelImpl}. 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.
218             * </p>
219             *
220             * @param dynamicQuery the dynamic query
221             * @param start the lower bound of the range of model instances
222             * @param end the upper bound of the range of model instances (not inclusive)
223             * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
224             * @return the ordered range of matching rows
225             */
226            @Override
227            public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery, int start,
228                    int end, OrderByComparator<T> orderByComparator) {
229                    return groupPersistence.findWithDynamicQuery(dynamicQuery, start, end,
230                            orderByComparator);
231            }
232    
233            /**
234             * Returns the number of rows matching the dynamic query.
235             *
236             * @param dynamicQuery the dynamic query
237             * @return the number of rows matching the dynamic query
238             */
239            @Override
240            public long dynamicQueryCount(DynamicQuery dynamicQuery) {
241                    return groupPersistence.countWithDynamicQuery(dynamicQuery);
242            }
243    
244            /**
245             * Returns the number of rows matching the dynamic query.
246             *
247             * @param dynamicQuery the dynamic query
248             * @param projection the projection to apply to the query
249             * @return the number of rows matching the dynamic query
250             */
251            @Override
252            public long dynamicQueryCount(DynamicQuery dynamicQuery,
253                    Projection projection) {
254                    return groupPersistence.countWithDynamicQuery(dynamicQuery, projection);
255            }
256    
257            @Override
258            public Group fetchGroup(long groupId) {
259                    return groupPersistence.fetchByPrimaryKey(groupId);
260            }
261    
262            /**
263             * Returns the group with the matching UUID and company.
264             *
265             * @param uuid the group's UUID
266             * @param companyId the primary key of the company
267             * @return the matching group, or <code>null</code> if a matching group could not be found
268             */
269            @Override
270            public Group fetchGroupByUuidAndCompanyId(String uuid, long companyId) {
271                    return groupPersistence.fetchByUuid_C_First(uuid, companyId, null);
272            }
273    
274            /**
275             * Returns the group with the primary key.
276             *
277             * @param groupId the primary key of the group
278             * @return the group
279             * @throws PortalException if a group with the primary key could not be found
280             */
281            @Override
282            public Group getGroup(long groupId) throws PortalException {
283                    return groupPersistence.findByPrimaryKey(groupId);
284            }
285    
286            @Override
287            public ActionableDynamicQuery getActionableDynamicQuery() {
288                    ActionableDynamicQuery actionableDynamicQuery = new DefaultActionableDynamicQuery();
289    
290                    actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.GroupLocalServiceUtil.getService());
291                    actionableDynamicQuery.setClass(Group.class);
292                    actionableDynamicQuery.setClassLoader(getClassLoader());
293    
294                    actionableDynamicQuery.setPrimaryKeyPropertyName("groupId");
295    
296                    return actionableDynamicQuery;
297            }
298    
299            protected void initActionableDynamicQuery(
300                    ActionableDynamicQuery actionableDynamicQuery) {
301                    actionableDynamicQuery.setBaseLocalService(com.liferay.portal.service.GroupLocalServiceUtil.getService());
302                    actionableDynamicQuery.setClass(Group.class);
303                    actionableDynamicQuery.setClassLoader(getClassLoader());
304    
305                    actionableDynamicQuery.setPrimaryKeyPropertyName("groupId");
306            }
307    
308            /**
309             * @throws PortalException
310             */
311            @Override
312            public PersistedModel deletePersistedModel(PersistedModel persistedModel)
313                    throws PortalException {
314                    return groupLocalService.deleteGroup((Group)persistedModel);
315            }
316    
317            @Override
318            public PersistedModel getPersistedModel(Serializable primaryKeyObj)
319                    throws PortalException {
320                    return groupPersistence.findByPrimaryKey(primaryKeyObj);
321            }
322    
323            /**
324             * Returns the group with the matching UUID and company.
325             *
326             * @param uuid the group's UUID
327             * @param companyId the primary key of the company
328             * @return the matching group
329             * @throws PortalException if a matching group could not be found
330             */
331            @Override
332            public Group getGroupByUuidAndCompanyId(String uuid, long companyId)
333                    throws PortalException {
334                    return groupPersistence.findByUuid_C_First(uuid, companyId, null);
335            }
336    
337            /**
338             * Returns a range of all the groups.
339             *
340             * <p>
341             * 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.portal.model.impl.GroupModelImpl}. 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.
342             * </p>
343             *
344             * @param start the lower bound of the range of groups
345             * @param end the upper bound of the range of groups (not inclusive)
346             * @return the range of groups
347             */
348            @Override
349            public List<Group> getGroups(int start, int end) {
350                    return groupPersistence.findAll(start, end);
351            }
352    
353            /**
354             * Returns the number of groups.
355             *
356             * @return the number of groups
357             */
358            @Override
359            public int getGroupsCount() {
360                    return groupPersistence.countAll();
361            }
362    
363            /**
364             * Updates the group in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
365             *
366             * @param group the group
367             * @return the group that was updated
368             */
369            @Indexable(type = IndexableType.REINDEX)
370            @Override
371            public Group updateGroup(Group group) {
372                    return groupPersistence.update(group);
373            }
374    
375            /**
376             */
377            @Override
378            public void addOrganizationGroup(long organizationId, long groupId) {
379                    organizationPersistence.addGroup(organizationId, groupId);
380            }
381    
382            /**
383             */
384            @Override
385            public void addOrganizationGroup(long organizationId, Group group) {
386                    organizationPersistence.addGroup(organizationId, group);
387            }
388    
389            /**
390             */
391            @Override
392            public void addOrganizationGroups(long organizationId, long[] groupIds) {
393                    organizationPersistence.addGroups(organizationId, groupIds);
394            }
395    
396            /**
397             */
398            @Override
399            public void addOrganizationGroups(long organizationId, List<Group> Groups) {
400                    organizationPersistence.addGroups(organizationId, Groups);
401            }
402    
403            /**
404             */
405            @Override
406            public void clearOrganizationGroups(long organizationId) {
407                    organizationPersistence.clearGroups(organizationId);
408            }
409    
410            /**
411             */
412            @Override
413            public void deleteOrganizationGroup(long organizationId, long groupId) {
414                    organizationPersistence.removeGroup(organizationId, groupId);
415            }
416    
417            /**
418             */
419            @Override
420            public void deleteOrganizationGroup(long organizationId, Group group) {
421                    organizationPersistence.removeGroup(organizationId, group);
422            }
423    
424            /**
425             */
426            @Override
427            public void deleteOrganizationGroups(long organizationId, long[] groupIds) {
428                    organizationPersistence.removeGroups(organizationId, groupIds);
429            }
430    
431            /**
432             */
433            @Override
434            public void deleteOrganizationGroups(long organizationId, List<Group> Groups) {
435                    organizationPersistence.removeGroups(organizationId, Groups);
436            }
437    
438            /**
439             * Returns the organizationIds of the organizations associated with the group.
440             *
441             * @param groupId the groupId of the group
442             * @return long[] the organizationIds of organizations associated with the group
443             */
444            @Override
445            public long[] getOrganizationPrimaryKeys(long groupId) {
446                    return groupPersistence.getOrganizationPrimaryKeys(groupId);
447            }
448    
449            /**
450             */
451            @Override
452            public List<Group> getOrganizationGroups(long organizationId) {
453                    return organizationPersistence.getGroups(organizationId);
454            }
455    
456            /**
457             */
458            @Override
459            public List<Group> getOrganizationGroups(long organizationId, int start,
460                    int end) {
461                    return organizationPersistence.getGroups(organizationId, start, end);
462            }
463    
464            /**
465             */
466            @Override
467            public List<Group> getOrganizationGroups(long organizationId, int start,
468                    int end, OrderByComparator<Group> orderByComparator) {
469                    return organizationPersistence.getGroups(organizationId, start, end,
470                            orderByComparator);
471            }
472    
473            /**
474             */
475            @Override
476            public int getOrganizationGroupsCount(long organizationId) {
477                    return organizationPersistence.getGroupsSize(organizationId);
478            }
479    
480            /**
481             */
482            @Override
483            public boolean hasOrganizationGroup(long organizationId, long groupId) {
484                    return organizationPersistence.containsGroup(organizationId, groupId);
485            }
486    
487            /**
488             */
489            @Override
490            public boolean hasOrganizationGroups(long organizationId) {
491                    return organizationPersistence.containsGroups(organizationId);
492            }
493    
494            /**
495             */
496            @Override
497            public void setOrganizationGroups(long organizationId, long[] groupIds) {
498                    organizationPersistence.setGroups(organizationId, groupIds);
499            }
500    
501            /**
502             */
503            @Override
504            public void addRoleGroup(long roleId, long groupId) {
505                    rolePersistence.addGroup(roleId, groupId);
506            }
507    
508            /**
509             */
510            @Override
511            public void addRoleGroup(long roleId, Group group) {
512                    rolePersistence.addGroup(roleId, group);
513            }
514    
515            /**
516             */
517            @Override
518            public void addRoleGroups(long roleId, long[] groupIds) {
519                    rolePersistence.addGroups(roleId, groupIds);
520            }
521    
522            /**
523             */
524            @Override
525            public void addRoleGroups(long roleId, List<Group> Groups) {
526                    rolePersistence.addGroups(roleId, Groups);
527            }
528    
529            /**
530             */
531            @Override
532            public void clearRoleGroups(long roleId) {
533                    rolePersistence.clearGroups(roleId);
534            }
535    
536            /**
537             */
538            @Override
539            public void deleteRoleGroup(long roleId, long groupId) {
540                    rolePersistence.removeGroup(roleId, groupId);
541            }
542    
543            /**
544             */
545            @Override
546            public void deleteRoleGroup(long roleId, Group group) {
547                    rolePersistence.removeGroup(roleId, group);
548            }
549    
550            /**
551             */
552            @Override
553            public void deleteRoleGroups(long roleId, long[] groupIds) {
554                    rolePersistence.removeGroups(roleId, groupIds);
555            }
556    
557            /**
558             */
559            @Override
560            public void deleteRoleGroups(long roleId, List<Group> Groups) {
561                    rolePersistence.removeGroups(roleId, Groups);
562            }
563    
564            /**
565             * Returns the roleIds of the roles associated with the group.
566             *
567             * @param groupId the groupId of the group
568             * @return long[] the roleIds of roles associated with the group
569             */
570            @Override
571            public long[] getRolePrimaryKeys(long groupId) {
572                    return groupPersistence.getRolePrimaryKeys(groupId);
573            }
574    
575            /**
576             */
577            @Override
578            public List<Group> getRoleGroups(long roleId) {
579                    return rolePersistence.getGroups(roleId);
580            }
581    
582            /**
583             */
584            @Override
585            public List<Group> getRoleGroups(long roleId, int start, int end) {
586                    return rolePersistence.getGroups(roleId, start, end);
587            }
588    
589            /**
590             */
591            @Override
592            public List<Group> getRoleGroups(long roleId, int start, int end,
593                    OrderByComparator<Group> orderByComparator) {
594                    return rolePersistence.getGroups(roleId, start, end, orderByComparator);
595            }
596    
597            /**
598             */
599            @Override
600            public int getRoleGroupsCount(long roleId) {
601                    return rolePersistence.getGroupsSize(roleId);
602            }
603    
604            /**
605             */
606            @Override
607            public boolean hasRoleGroup(long roleId, long groupId) {
608                    return rolePersistence.containsGroup(roleId, groupId);
609            }
610    
611            /**
612             */
613            @Override
614            public boolean hasRoleGroups(long roleId) {
615                    return rolePersistence.containsGroups(roleId);
616            }
617    
618            /**
619             */
620            @Override
621            public void setRoleGroups(long roleId, long[] groupIds) {
622                    rolePersistence.setGroups(roleId, groupIds);
623            }
624    
625            /**
626             */
627            @Override
628            public void addUserGroupGroup(long userGroupId, long groupId) {
629                    userGroupPersistence.addGroup(userGroupId, groupId);
630            }
631    
632            /**
633             */
634            @Override
635            public void addUserGroupGroup(long userGroupId, Group group) {
636                    userGroupPersistence.addGroup(userGroupId, group);
637            }
638    
639            /**
640             */
641            @Override
642            public void addUserGroupGroups(long userGroupId, long[] groupIds) {
643                    userGroupPersistence.addGroups(userGroupId, groupIds);
644            }
645    
646            /**
647             */
648            @Override
649            public void addUserGroupGroups(long userGroupId, List<Group> Groups) {
650                    userGroupPersistence.addGroups(userGroupId, Groups);
651            }
652    
653            /**
654             */
655            @Override
656            public void clearUserGroupGroups(long userGroupId) {
657                    userGroupPersistence.clearGroups(userGroupId);
658            }
659    
660            /**
661             */
662            @Override
663            public void deleteUserGroupGroup(long userGroupId, long groupId) {
664                    userGroupPersistence.removeGroup(userGroupId, groupId);
665            }
666    
667            /**
668             */
669            @Override
670            public void deleteUserGroupGroup(long userGroupId, Group group) {
671                    userGroupPersistence.removeGroup(userGroupId, group);
672            }
673    
674            /**
675             */
676            @Override
677            public void deleteUserGroupGroups(long userGroupId, long[] groupIds) {
678                    userGroupPersistence.removeGroups(userGroupId, groupIds);
679            }
680    
681            /**
682             */
683            @Override
684            public void deleteUserGroupGroups(long userGroupId, List<Group> Groups) {
685                    userGroupPersistence.removeGroups(userGroupId, Groups);
686            }
687    
688            /**
689             * Returns the userGroupIds of the user groups associated with the group.
690             *
691             * @param groupId the groupId of the group
692             * @return long[] the userGroupIds of user groups associated with the group
693             */
694            @Override
695            public long[] getUserGroupPrimaryKeys(long groupId) {
696                    return groupPersistence.getUserGroupPrimaryKeys(groupId);
697            }
698    
699            /**
700             */
701            @Override
702            public List<Group> getUserGroupGroups(long userGroupId) {
703                    return userGroupPersistence.getGroups(userGroupId);
704            }
705    
706            /**
707             */
708            @Override
709            public List<Group> getUserGroupGroups(long userGroupId, int start, int end) {
710                    return userGroupPersistence.getGroups(userGroupId, start, end);
711            }
712    
713            /**
714             */
715            @Override
716            public List<Group> getUserGroupGroups(long userGroupId, int start, int end,
717                    OrderByComparator<Group> orderByComparator) {
718                    return userGroupPersistence.getGroups(userGroupId, start, end,
719                            orderByComparator);
720            }
721    
722            /**
723             */
724            @Override
725            public int getUserGroupGroupsCount(long userGroupId) {
726                    return userGroupPersistence.getGroupsSize(userGroupId);
727            }
728    
729            /**
730             */
731            @Override
732            public boolean hasUserGroupGroup(long userGroupId, long groupId) {
733                    return userGroupPersistence.containsGroup(userGroupId, groupId);
734            }
735    
736            /**
737             */
738            @Override
739            public boolean hasUserGroupGroups(long userGroupId) {
740                    return userGroupPersistence.containsGroups(userGroupId);
741            }
742    
743            /**
744             */
745            @Override
746            public void setUserGroupGroups(long userGroupId, long[] groupIds) {
747                    userGroupPersistence.setGroups(userGroupId, groupIds);
748            }
749    
750            /**
751             */
752            @Override
753            public void addUserGroup(long userId, long groupId) {
754                    userPersistence.addGroup(userId, groupId);
755            }
756    
757            /**
758             */
759            @Override
760            public void addUserGroup(long userId, Group group) {
761                    userPersistence.addGroup(userId, group);
762            }
763    
764            /**
765             */
766            @Override
767            public void addUserGroups(long userId, long[] groupIds) {
768                    userPersistence.addGroups(userId, groupIds);
769            }
770    
771            /**
772             */
773            @Override
774            public void addUserGroups(long userId, List<Group> Groups) {
775                    userPersistence.addGroups(userId, Groups);
776            }
777    
778            /**
779             */
780            @Override
781            public void clearUserGroups(long userId) {
782                    userPersistence.clearGroups(userId);
783            }
784    
785            /**
786             */
787            @Override
788            public void deleteUserGroup(long userId, long groupId) {
789                    userPersistence.removeGroup(userId, groupId);
790            }
791    
792            /**
793             */
794            @Override
795            public void deleteUserGroup(long userId, Group group) {
796                    userPersistence.removeGroup(userId, group);
797            }
798    
799            /**
800             */
801            @Override
802            public void deleteUserGroups(long userId, long[] groupIds) {
803                    userPersistence.removeGroups(userId, groupIds);
804            }
805    
806            /**
807             */
808            @Override
809            public void deleteUserGroups(long userId, List<Group> Groups) {
810                    userPersistence.removeGroups(userId, Groups);
811            }
812    
813            /**
814             * Returns the userIds of the users associated with the group.
815             *
816             * @param groupId the groupId of the group
817             * @return long[] the userIds of users associated with the group
818             */
819            @Override
820            public long[] getUserPrimaryKeys(long groupId) {
821                    return groupPersistence.getUserPrimaryKeys(groupId);
822            }
823    
824            /**
825             */
826            @Override
827            public List<Group> getUserGroups(long userId) {
828                    return userPersistence.getGroups(userId);
829            }
830    
831            /**
832             */
833            @Override
834            public List<Group> getUserGroups(long userId, int start, int end) {
835                    return userPersistence.getGroups(userId, start, end);
836            }
837    
838            /**
839             * @throws PortalException
840             */
841            @Override
842            public List<Group> getUserGroups(long userId, int start, int end,
843                    OrderByComparator<Group> orderByComparator) throws PortalException {
844                    return userPersistence.getGroups(userId, start, end, orderByComparator);
845            }
846    
847            /**
848             */
849            @Override
850            public int getUserGroupsCount(long userId) {
851                    return userPersistence.getGroupsSize(userId);
852            }
853    
854            /**
855             */
856            @Override
857            public boolean hasUserGroup(long userId, long groupId) {
858                    return userPersistence.containsGroup(userId, groupId);
859            }
860    
861            /**
862             */
863            @Override
864            public boolean hasUserGroups(long userId) {
865                    return userPersistence.containsGroups(userId);
866            }
867    
868            /**
869             */
870            @Override
871            public void setUserGroups(long userId, long[] groupIds) {
872                    userPersistence.setGroups(userId, groupIds);
873            }
874    
875            /**
876             * Returns the group local service.
877             *
878             * @return the group local service
879             */
880            public GroupLocalService getGroupLocalService() {
881                    return groupLocalService;
882            }
883    
884            /**
885             * Sets the group local service.
886             *
887             * @param groupLocalService the group local service
888             */
889            public void setGroupLocalService(GroupLocalService groupLocalService) {
890                    this.groupLocalService = groupLocalService;
891            }
892    
893            /**
894             * Returns the group remote service.
895             *
896             * @return the group remote service
897             */
898            public com.liferay.portal.service.GroupService getGroupService() {
899                    return groupService;
900            }
901    
902            /**
903             * Sets the group remote service.
904             *
905             * @param groupService the group remote service
906             */
907            public void setGroupService(
908                    com.liferay.portal.service.GroupService groupService) {
909                    this.groupService = groupService;
910            }
911    
912            /**
913             * Returns the group persistence.
914             *
915             * @return the group persistence
916             */
917            public GroupPersistence getGroupPersistence() {
918                    return groupPersistence;
919            }
920    
921            /**
922             * Sets the group persistence.
923             *
924             * @param groupPersistence the group persistence
925             */
926            public void setGroupPersistence(GroupPersistence groupPersistence) {
927                    this.groupPersistence = groupPersistence;
928            }
929    
930            /**
931             * Returns the group finder.
932             *
933             * @return the group finder
934             */
935            public GroupFinder getGroupFinder() {
936                    return groupFinder;
937            }
938    
939            /**
940             * Sets the group finder.
941             *
942             * @param groupFinder the group finder
943             */
944            public void setGroupFinder(GroupFinder groupFinder) {
945                    this.groupFinder = groupFinder;
946            }
947    
948            /**
949             * Returns the counter local service.
950             *
951             * @return the counter local service
952             */
953            public com.liferay.counter.service.CounterLocalService getCounterLocalService() {
954                    return counterLocalService;
955            }
956    
957            /**
958             * Sets the counter local service.
959             *
960             * @param counterLocalService the counter local service
961             */
962            public void setCounterLocalService(
963                    com.liferay.counter.service.CounterLocalService counterLocalService) {
964                    this.counterLocalService = counterLocalService;
965            }
966    
967            /**
968             * Returns the account local service.
969             *
970             * @return the account local service
971             */
972            public com.liferay.portal.service.AccountLocalService getAccountLocalService() {
973                    return accountLocalService;
974            }
975    
976            /**
977             * Sets the account local service.
978             *
979             * @param accountLocalService the account local service
980             */
981            public void setAccountLocalService(
982                    com.liferay.portal.service.AccountLocalService accountLocalService) {
983                    this.accountLocalService = accountLocalService;
984            }
985    
986            /**
987             * Returns the account remote service.
988             *
989             * @return the account remote service
990             */
991            public com.liferay.portal.service.AccountService getAccountService() {
992                    return accountService;
993            }
994    
995            /**
996             * Sets the account remote service.
997             *
998             * @param accountService the account remote service
999             */
1000            public void setAccountService(
1001                    com.liferay.portal.service.AccountService accountService) {
1002                    this.accountService = accountService;
1003            }
1004    
1005            /**
1006             * Returns the account persistence.
1007             *
1008             * @return the account persistence
1009             */
1010            public AccountPersistence getAccountPersistence() {
1011                    return accountPersistence;
1012            }
1013    
1014            /**
1015             * Sets the account persistence.
1016             *
1017             * @param accountPersistence the account persistence
1018             */
1019            public void setAccountPersistence(AccountPersistence accountPersistence) {
1020                    this.accountPersistence = accountPersistence;
1021            }
1022    
1023            /**
1024             * Returns the class name local service.
1025             *
1026             * @return the class name local service
1027             */
1028            public com.liferay.portal.service.ClassNameLocalService getClassNameLocalService() {
1029                    return classNameLocalService;
1030            }
1031    
1032            /**
1033             * Sets the class name local service.
1034             *
1035             * @param classNameLocalService the class name local service
1036             */
1037            public void setClassNameLocalService(
1038                    com.liferay.portal.service.ClassNameLocalService classNameLocalService) {
1039                    this.classNameLocalService = classNameLocalService;
1040            }
1041    
1042            /**
1043             * Returns the class name remote service.
1044             *
1045             * @return the class name remote service
1046             */
1047            public com.liferay.portal.service.ClassNameService getClassNameService() {
1048                    return classNameService;
1049            }
1050    
1051            /**
1052             * Sets the class name remote service.
1053             *
1054             * @param classNameService the class name remote service
1055             */
1056            public void setClassNameService(
1057                    com.liferay.portal.service.ClassNameService classNameService) {
1058                    this.classNameService = classNameService;
1059            }
1060    
1061            /**
1062             * Returns the class name persistence.
1063             *
1064             * @return the class name persistence
1065             */
1066            public ClassNamePersistence getClassNamePersistence() {
1067                    return classNamePersistence;
1068            }
1069    
1070            /**
1071             * Sets the class name persistence.
1072             *
1073             * @param classNamePersistence the class name persistence
1074             */
1075            public void setClassNamePersistence(
1076                    ClassNamePersistence classNamePersistence) {
1077                    this.classNamePersistence = classNamePersistence;
1078            }
1079    
1080            /**
1081             * Returns the company local service.
1082             *
1083             * @return the company local service
1084             */
1085            public com.liferay.portal.service.CompanyLocalService getCompanyLocalService() {
1086                    return companyLocalService;
1087            }
1088    
1089            /**
1090             * Sets the company local service.
1091             *
1092             * @param companyLocalService the company local service
1093             */
1094            public void setCompanyLocalService(
1095                    com.liferay.portal.service.CompanyLocalService companyLocalService) {
1096                    this.companyLocalService = companyLocalService;
1097            }
1098    
1099            /**
1100             * Returns the company remote service.
1101             *
1102             * @return the company remote service
1103             */
1104            public com.liferay.portal.service.CompanyService getCompanyService() {
1105                    return companyService;
1106            }
1107    
1108            /**
1109             * Sets the company remote service.
1110             *
1111             * @param companyService the company remote service
1112             */
1113            public void setCompanyService(
1114                    com.liferay.portal.service.CompanyService companyService) {
1115                    this.companyService = companyService;
1116            }
1117    
1118            /**
1119             * Returns the company persistence.
1120             *
1121             * @return the company persistence
1122             */
1123            public CompanyPersistence getCompanyPersistence() {
1124                    return companyPersistence;
1125            }
1126    
1127            /**
1128             * Sets the company persistence.
1129             *
1130             * @param companyPersistence the company persistence
1131             */
1132            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
1133                    this.companyPersistence = companyPersistence;
1134            }
1135    
1136            /**
1137             * Returns the asset category local service.
1138             *
1139             * @return the asset category local service
1140             */
1141            public com.liferay.portlet.asset.service.AssetCategoryLocalService getAssetCategoryLocalService() {
1142                    return assetCategoryLocalService;
1143            }
1144    
1145            /**
1146             * Sets the asset category local service.
1147             *
1148             * @param assetCategoryLocalService the asset category local service
1149             */
1150            public void setAssetCategoryLocalService(
1151                    com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService) {
1152                    this.assetCategoryLocalService = assetCategoryLocalService;
1153            }
1154    
1155            /**
1156             * Returns the asset category remote service.
1157             *
1158             * @return the asset category remote service
1159             */
1160            public com.liferay.portlet.asset.service.AssetCategoryService getAssetCategoryService() {
1161                    return assetCategoryService;
1162            }
1163    
1164            /**
1165             * Sets the asset category remote service.
1166             *
1167             * @param assetCategoryService the asset category remote service
1168             */
1169            public void setAssetCategoryService(
1170                    com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService) {
1171                    this.assetCategoryService = assetCategoryService;
1172            }
1173    
1174            /**
1175             * Returns the asset category persistence.
1176             *
1177             * @return the asset category persistence
1178             */
1179            public AssetCategoryPersistence getAssetCategoryPersistence() {
1180                    return assetCategoryPersistence;
1181            }
1182    
1183            /**
1184             * Sets the asset category persistence.
1185             *
1186             * @param assetCategoryPersistence the asset category persistence
1187             */
1188            public void setAssetCategoryPersistence(
1189                    AssetCategoryPersistence assetCategoryPersistence) {
1190                    this.assetCategoryPersistence = assetCategoryPersistence;
1191            }
1192    
1193            /**
1194             * Returns the asset category finder.
1195             *
1196             * @return the asset category finder
1197             */
1198            public AssetCategoryFinder getAssetCategoryFinder() {
1199                    return assetCategoryFinder;
1200            }
1201    
1202            /**
1203             * Sets the asset category finder.
1204             *
1205             * @param assetCategoryFinder the asset category finder
1206             */
1207            public void setAssetCategoryFinder(AssetCategoryFinder assetCategoryFinder) {
1208                    this.assetCategoryFinder = assetCategoryFinder;
1209            }
1210    
1211            /**
1212             * Returns the asset entry local service.
1213             *
1214             * @return the asset entry local service
1215             */
1216            public com.liferay.portlet.asset.service.AssetEntryLocalService getAssetEntryLocalService() {
1217                    return assetEntryLocalService;
1218            }
1219    
1220            /**
1221             * Sets the asset entry local service.
1222             *
1223             * @param assetEntryLocalService the asset entry local service
1224             */
1225            public void setAssetEntryLocalService(
1226                    com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService) {
1227                    this.assetEntryLocalService = assetEntryLocalService;
1228            }
1229    
1230            /**
1231             * Returns the asset entry remote service.
1232             *
1233             * @return the asset entry remote service
1234             */
1235            public com.liferay.portlet.asset.service.AssetEntryService getAssetEntryService() {
1236                    return assetEntryService;
1237            }
1238    
1239            /**
1240             * Sets the asset entry remote service.
1241             *
1242             * @param assetEntryService the asset entry remote service
1243             */
1244            public void setAssetEntryService(
1245                    com.liferay.portlet.asset.service.AssetEntryService assetEntryService) {
1246                    this.assetEntryService = assetEntryService;
1247            }
1248    
1249            /**
1250             * Returns the asset entry persistence.
1251             *
1252             * @return the asset entry persistence
1253             */
1254            public AssetEntryPersistence getAssetEntryPersistence() {
1255                    return assetEntryPersistence;
1256            }
1257    
1258            /**
1259             * Sets the asset entry persistence.
1260             *
1261             * @param assetEntryPersistence the asset entry persistence
1262             */
1263            public void setAssetEntryPersistence(
1264                    AssetEntryPersistence assetEntryPersistence) {
1265                    this.assetEntryPersistence = assetEntryPersistence;
1266            }
1267    
1268            /**
1269             * Returns the asset entry finder.
1270             *
1271             * @return the asset entry finder
1272             */
1273            public AssetEntryFinder getAssetEntryFinder() {
1274                    return assetEntryFinder;
1275            }
1276    
1277            /**
1278             * Sets the asset entry finder.
1279             *
1280             * @param assetEntryFinder the asset entry finder
1281             */
1282            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
1283                    this.assetEntryFinder = assetEntryFinder;
1284            }
1285    
1286            /**
1287             * Returns the asset tag local service.
1288             *
1289             * @return the asset tag local service
1290             */
1291            public com.liferay.portlet.asset.service.AssetTagLocalService getAssetTagLocalService() {
1292                    return assetTagLocalService;
1293            }
1294    
1295            /**
1296             * Sets the asset tag local service.
1297             *
1298             * @param assetTagLocalService the asset tag local service
1299             */
1300            public void setAssetTagLocalService(
1301                    com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService) {
1302                    this.assetTagLocalService = assetTagLocalService;
1303            }
1304    
1305            /**
1306             * Returns the asset tag remote service.
1307             *
1308             * @return the asset tag remote service
1309             */
1310            public com.liferay.portlet.asset.service.AssetTagService getAssetTagService() {
1311                    return assetTagService;
1312            }
1313    
1314            /**
1315             * Sets the asset tag remote service.
1316             *
1317             * @param assetTagService the asset tag remote service
1318             */
1319            public void setAssetTagService(
1320                    com.liferay.portlet.asset.service.AssetTagService assetTagService) {
1321                    this.assetTagService = assetTagService;
1322            }
1323    
1324            /**
1325             * Returns the asset tag persistence.
1326             *
1327             * @return the asset tag persistence
1328             */
1329            public AssetTagPersistence getAssetTagPersistence() {
1330                    return assetTagPersistence;
1331            }
1332    
1333            /**
1334             * Sets the asset tag persistence.
1335             *
1336             * @param assetTagPersistence the asset tag persistence
1337             */
1338            public void setAssetTagPersistence(AssetTagPersistence assetTagPersistence) {
1339                    this.assetTagPersistence = assetTagPersistence;
1340            }
1341    
1342            /**
1343             * Returns the asset tag finder.
1344             *
1345             * @return the asset tag finder
1346             */
1347            public AssetTagFinder getAssetTagFinder() {
1348                    return assetTagFinder;
1349            }
1350    
1351            /**
1352             * Sets the asset tag finder.
1353             *
1354             * @param assetTagFinder the asset tag finder
1355             */
1356            public void setAssetTagFinder(AssetTagFinder assetTagFinder) {
1357                    this.assetTagFinder = assetTagFinder;
1358            }
1359    
1360            /**
1361             * Returns the asset vocabulary local service.
1362             *
1363             * @return the asset vocabulary local service
1364             */
1365            public com.liferay.portlet.asset.service.AssetVocabularyLocalService getAssetVocabularyLocalService() {
1366                    return assetVocabularyLocalService;
1367            }
1368    
1369            /**
1370             * Sets the asset vocabulary local service.
1371             *
1372             * @param assetVocabularyLocalService the asset vocabulary local service
1373             */
1374            public void setAssetVocabularyLocalService(
1375                    com.liferay.portlet.asset.service.AssetVocabularyLocalService assetVocabularyLocalService) {
1376                    this.assetVocabularyLocalService = assetVocabularyLocalService;
1377            }
1378    
1379            /**
1380             * Returns the asset vocabulary remote service.
1381             *
1382             * @return the asset vocabulary remote service
1383             */
1384            public com.liferay.portlet.asset.service.AssetVocabularyService getAssetVocabularyService() {
1385                    return assetVocabularyService;
1386            }
1387    
1388            /**
1389             * Sets the asset vocabulary remote service.
1390             *
1391             * @param assetVocabularyService the asset vocabulary remote service
1392             */
1393            public void setAssetVocabularyService(
1394                    com.liferay.portlet.asset.service.AssetVocabularyService assetVocabularyService) {
1395                    this.assetVocabularyService = assetVocabularyService;
1396            }
1397    
1398            /**
1399             * Returns the asset vocabulary persistence.
1400             *
1401             * @return the asset vocabulary persistence
1402             */
1403            public AssetVocabularyPersistence getAssetVocabularyPersistence() {
1404                    return assetVocabularyPersistence;
1405            }
1406    
1407            /**
1408             * Sets the asset vocabulary persistence.
1409             *
1410             * @param assetVocabularyPersistence the asset vocabulary persistence
1411             */
1412            public void setAssetVocabularyPersistence(
1413                    AssetVocabularyPersistence assetVocabularyPersistence) {
1414                    this.assetVocabularyPersistence = assetVocabularyPersistence;
1415            }
1416    
1417            /**
1418             * Returns the asset vocabulary finder.
1419             *
1420             * @return the asset vocabulary finder
1421             */
1422            public AssetVocabularyFinder getAssetVocabularyFinder() {
1423                    return assetVocabularyFinder;
1424            }
1425    
1426            /**
1427             * Sets the asset vocabulary finder.
1428             *
1429             * @param assetVocabularyFinder the asset vocabulary finder
1430             */
1431            public void setAssetVocabularyFinder(
1432                    AssetVocabularyFinder assetVocabularyFinder) {
1433                    this.assetVocabularyFinder = assetVocabularyFinder;
1434            }
1435    
1436            /**
1437             * Returns the d l app local service.
1438             *
1439             * @return the d l app local service
1440             */
1441            public com.liferay.portlet.documentlibrary.service.DLAppLocalService getDLAppLocalService() {
1442                    return dlAppLocalService;
1443            }
1444    
1445            /**
1446             * Sets the d l app local service.
1447             *
1448             * @param dlAppLocalService the d l app local service
1449             */
1450            public void setDLAppLocalService(
1451                    com.liferay.portlet.documentlibrary.service.DLAppLocalService dlAppLocalService) {
1452                    this.dlAppLocalService = dlAppLocalService;
1453            }
1454    
1455            /**
1456             * Returns the d l app remote service.
1457             *
1458             * @return the d l app remote service
1459             */
1460            public com.liferay.portlet.documentlibrary.service.DLAppService getDLAppService() {
1461                    return dlAppService;
1462            }
1463    
1464            /**
1465             * Sets the d l app remote service.
1466             *
1467             * @param dlAppService the d l app remote service
1468             */
1469            public void setDLAppService(
1470                    com.liferay.portlet.documentlibrary.service.DLAppService dlAppService) {
1471                    this.dlAppService = dlAppService;
1472            }
1473    
1474            /**
1475             * Returns the expando row local service.
1476             *
1477             * @return the expando row local service
1478             */
1479            public com.liferay.portlet.expando.service.ExpandoRowLocalService getExpandoRowLocalService() {
1480                    return expandoRowLocalService;
1481            }
1482    
1483            /**
1484             * Sets the expando row local service.
1485             *
1486             * @param expandoRowLocalService the expando row local service
1487             */
1488            public void setExpandoRowLocalService(
1489                    com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService) {
1490                    this.expandoRowLocalService = expandoRowLocalService;
1491            }
1492    
1493            /**
1494             * Returns the expando row persistence.
1495             *
1496             * @return the expando row persistence
1497             */
1498            public ExpandoRowPersistence getExpandoRowPersistence() {
1499                    return expandoRowPersistence;
1500            }
1501    
1502            /**
1503             * Sets the expando row persistence.
1504             *
1505             * @param expandoRowPersistence the expando row persistence
1506             */
1507            public void setExpandoRowPersistence(
1508                    ExpandoRowPersistence expandoRowPersistence) {
1509                    this.expandoRowPersistence = expandoRowPersistence;
1510            }
1511    
1512            /**
1513             * Returns the export import local service.
1514             *
1515             * @return the export import local service
1516             */
1517            public com.liferay.portlet.exportimport.service.ExportImportLocalService getExportImportLocalService() {
1518                    return exportImportLocalService;
1519            }
1520    
1521            /**
1522             * Sets the export import local service.
1523             *
1524             * @param exportImportLocalService the export import local service
1525             */
1526            public void setExportImportLocalService(
1527                    com.liferay.portlet.exportimport.service.ExportImportLocalService exportImportLocalService) {
1528                    this.exportImportLocalService = exportImportLocalService;
1529            }
1530    
1531            /**
1532             * Returns the export import remote service.
1533             *
1534             * @return the export import remote service
1535             */
1536            public com.liferay.portlet.exportimport.service.ExportImportService getExportImportService() {
1537                    return exportImportService;
1538            }
1539    
1540            /**
1541             * Sets the export import remote service.
1542             *
1543             * @param exportImportService the export import remote service
1544             */
1545            public void setExportImportService(
1546                    com.liferay.portlet.exportimport.service.ExportImportService exportImportService) {
1547                    this.exportImportService = exportImportService;
1548            }
1549    
1550            /**
1551             * Returns the export import configuration local service.
1552             *
1553             * @return the export import configuration local service
1554             */
1555            public com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService getExportImportConfigurationLocalService() {
1556                    return exportImportConfigurationLocalService;
1557            }
1558    
1559            /**
1560             * Sets the export import configuration local service.
1561             *
1562             * @param exportImportConfigurationLocalService the export import configuration local service
1563             */
1564            public void setExportImportConfigurationLocalService(
1565                    com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService exportImportConfigurationLocalService) {
1566                    this.exportImportConfigurationLocalService = exportImportConfigurationLocalService;
1567            }
1568    
1569            /**
1570             * Returns the export import configuration remote service.
1571             *
1572             * @return the export import configuration remote service
1573             */
1574            public com.liferay.portlet.exportimport.service.ExportImportConfigurationService getExportImportConfigurationService() {
1575                    return exportImportConfigurationService;
1576            }
1577    
1578            /**
1579             * Sets the export import configuration remote service.
1580             *
1581             * @param exportImportConfigurationService the export import configuration remote service
1582             */
1583            public void setExportImportConfigurationService(
1584                    com.liferay.portlet.exportimport.service.ExportImportConfigurationService exportImportConfigurationService) {
1585                    this.exportImportConfigurationService = exportImportConfigurationService;
1586            }
1587    
1588            /**
1589             * Returns the export import configuration persistence.
1590             *
1591             * @return the export import configuration persistence
1592             */
1593            public ExportImportConfigurationPersistence getExportImportConfigurationPersistence() {
1594                    return exportImportConfigurationPersistence;
1595            }
1596    
1597            /**
1598             * Sets the export import configuration persistence.
1599             *
1600             * @param exportImportConfigurationPersistence the export import configuration persistence
1601             */
1602            public void setExportImportConfigurationPersistence(
1603                    ExportImportConfigurationPersistence exportImportConfigurationPersistence) {
1604                    this.exportImportConfigurationPersistence = exportImportConfigurationPersistence;
1605            }
1606    
1607            /**
1608             * Returns the staging local service.
1609             *
1610             * @return the staging local service
1611             */
1612            public com.liferay.portlet.exportimport.service.StagingLocalService getStagingLocalService() {
1613                    return stagingLocalService;
1614            }
1615    
1616            /**
1617             * Sets the staging local service.
1618             *
1619             * @param stagingLocalService the staging local service
1620             */
1621            public void setStagingLocalService(
1622                    com.liferay.portlet.exportimport.service.StagingLocalService stagingLocalService) {
1623                    this.stagingLocalService = stagingLocalService;
1624            }
1625    
1626            /**
1627             * Returns the staging remote service.
1628             *
1629             * @return the staging remote service
1630             */
1631            public com.liferay.portlet.exportimport.service.StagingService getStagingService() {
1632                    return stagingService;
1633            }
1634    
1635            /**
1636             * Sets the staging remote service.
1637             *
1638             * @param stagingService the staging remote service
1639             */
1640            public void setStagingService(
1641                    com.liferay.portlet.exportimport.service.StagingService stagingService) {
1642                    this.stagingService = stagingService;
1643            }
1644    
1645            /**
1646             * Returns the social activity local service.
1647             *
1648             * @return the social activity local service
1649             */
1650            public com.liferay.portlet.social.service.SocialActivityLocalService getSocialActivityLocalService() {
1651                    return socialActivityLocalService;
1652            }
1653    
1654            /**
1655             * Sets the social activity local service.
1656             *
1657             * @param socialActivityLocalService the social activity local service
1658             */
1659            public void setSocialActivityLocalService(
1660                    com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService) {
1661                    this.socialActivityLocalService = socialActivityLocalService;
1662            }
1663    
1664            /**
1665             * Returns the social activity remote service.
1666             *
1667             * @return the social activity remote service
1668             */
1669            public com.liferay.portlet.social.service.SocialActivityService getSocialActivityService() {
1670                    return socialActivityService;
1671            }
1672    
1673            /**
1674             * Sets the social activity remote service.
1675             *
1676             * @param socialActivityService the social activity remote service
1677             */
1678            public void setSocialActivityService(
1679                    com.liferay.portlet.social.service.SocialActivityService socialActivityService) {
1680                    this.socialActivityService = socialActivityService;
1681            }
1682    
1683            /**
1684             * Returns the social activity persistence.
1685             *
1686             * @return the social activity persistence
1687             */
1688            public SocialActivityPersistence getSocialActivityPersistence() {
1689                    return socialActivityPersistence;
1690            }
1691    
1692            /**
1693             * Sets the social activity persistence.
1694             *
1695             * @param socialActivityPersistence the social activity persistence
1696             */
1697            public void setSocialActivityPersistence(
1698                    SocialActivityPersistence socialActivityPersistence) {
1699                    this.socialActivityPersistence = socialActivityPersistence;
1700            }
1701    
1702            /**
1703             * Returns the social activity finder.
1704             *
1705             * @return the social activity finder
1706             */
1707            public SocialActivityFinder getSocialActivityFinder() {
1708                    return socialActivityFinder;
1709            }
1710    
1711            /**
1712             * Sets the social activity finder.
1713             *
1714             * @param socialActivityFinder the social activity finder
1715             */
1716            public void setSocialActivityFinder(
1717                    SocialActivityFinder socialActivityFinder) {
1718                    this.socialActivityFinder = socialActivityFinder;
1719            }
1720    
1721            /**
1722             * Returns the social activity setting local service.
1723             *
1724             * @return the social activity setting local service
1725             */
1726            public com.liferay.portlet.social.service.SocialActivitySettingLocalService getSocialActivitySettingLocalService() {
1727                    return socialActivitySettingLocalService;
1728            }
1729    
1730            /**
1731             * Sets the social activity setting local service.
1732             *
1733             * @param socialActivitySettingLocalService the social activity setting local service
1734             */
1735            public void setSocialActivitySettingLocalService(
1736                    com.liferay.portlet.social.service.SocialActivitySettingLocalService socialActivitySettingLocalService) {
1737                    this.socialActivitySettingLocalService = socialActivitySettingLocalService;
1738            }
1739    
1740            /**
1741             * Returns the social activity setting remote service.
1742             *
1743             * @return the social activity setting remote service
1744             */
1745            public com.liferay.portlet.social.service.SocialActivitySettingService getSocialActivitySettingService() {
1746                    return socialActivitySettingService;
1747            }
1748    
1749            /**
1750             * Sets the social activity setting remote service.
1751             *
1752             * @param socialActivitySettingService the social activity setting remote service
1753             */
1754            public void setSocialActivitySettingService(
1755                    com.liferay.portlet.social.service.SocialActivitySettingService socialActivitySettingService) {
1756                    this.socialActivitySettingService = socialActivitySettingService;
1757            }
1758    
1759            /**
1760             * Returns the social activity setting persistence.
1761             *
1762             * @return the social activity setting persistence
1763             */
1764            public SocialActivitySettingPersistence getSocialActivitySettingPersistence() {
1765                    return socialActivitySettingPersistence;
1766            }
1767    
1768            /**
1769             * Sets the social activity setting persistence.
1770             *
1771             * @param socialActivitySettingPersistence the social activity setting persistence
1772             */
1773            public void setSocialActivitySettingPersistence(
1774                    SocialActivitySettingPersistence socialActivitySettingPersistence) {
1775                    this.socialActivitySettingPersistence = socialActivitySettingPersistence;
1776            }
1777    
1778            /**
1779             * Returns the social request local service.
1780             *
1781             * @return the social request local service
1782             */
1783            public com.liferay.portlet.social.service.SocialRequestLocalService getSocialRequestLocalService() {
1784                    return socialRequestLocalService;
1785            }
1786    
1787            /**
1788             * Sets the social request local service.
1789             *
1790             * @param socialRequestLocalService the social request local service
1791             */
1792            public void setSocialRequestLocalService(
1793                    com.liferay.portlet.social.service.SocialRequestLocalService socialRequestLocalService) {
1794                    this.socialRequestLocalService = socialRequestLocalService;
1795            }
1796    
1797            /**
1798             * Returns the social request remote service.
1799             *
1800             * @return the social request remote service
1801             */
1802            public com.liferay.portlet.social.service.SocialRequestService getSocialRequestService() {
1803                    return socialRequestService;
1804            }
1805    
1806            /**
1807             * Sets the social request remote service.
1808             *
1809             * @param socialRequestService the social request remote service
1810             */
1811            public void setSocialRequestService(
1812                    com.liferay.portlet.social.service.SocialRequestService socialRequestService) {
1813                    this.socialRequestService = socialRequestService;
1814            }
1815    
1816            /**
1817             * Returns the social request persistence.
1818             *
1819             * @return the social request persistence
1820             */
1821            public SocialRequestPersistence getSocialRequestPersistence() {
1822                    return socialRequestPersistence;
1823            }
1824    
1825            /**
1826             * Sets the social request persistence.
1827             *
1828             * @param socialRequestPersistence the social request persistence
1829             */
1830            public void setSocialRequestPersistence(
1831                    SocialRequestPersistence socialRequestPersistence) {
1832                    this.socialRequestPersistence = socialRequestPersistence;
1833            }
1834    
1835            /**
1836             * Returns the s c framework version local service.
1837             *
1838             * @return the s c framework version local service
1839             */
1840            public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService getSCFrameworkVersionLocalService() {
1841                    return scFrameworkVersionLocalService;
1842            }
1843    
1844            /**
1845             * Sets the s c framework version local service.
1846             *
1847             * @param scFrameworkVersionLocalService the s c framework version local service
1848             */
1849            public void setSCFrameworkVersionLocalService(
1850                    com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService) {
1851                    this.scFrameworkVersionLocalService = scFrameworkVersionLocalService;
1852            }
1853    
1854            /**
1855             * Returns the s c framework version remote service.
1856             *
1857             * @return the s c framework version remote service
1858             */
1859            public com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService getSCFrameworkVersionService() {
1860                    return scFrameworkVersionService;
1861            }
1862    
1863            /**
1864             * Sets the s c framework version remote service.
1865             *
1866             * @param scFrameworkVersionService the s c framework version remote service
1867             */
1868            public void setSCFrameworkVersionService(
1869                    com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService) {
1870                    this.scFrameworkVersionService = scFrameworkVersionService;
1871            }
1872    
1873            /**
1874             * Returns the s c framework version persistence.
1875             *
1876             * @return the s c framework version persistence
1877             */
1878            public SCFrameworkVersionPersistence getSCFrameworkVersionPersistence() {
1879                    return scFrameworkVersionPersistence;
1880            }
1881    
1882            /**
1883             * Sets the s c framework version persistence.
1884             *
1885             * @param scFrameworkVersionPersistence the s c framework version persistence
1886             */
1887            public void setSCFrameworkVersionPersistence(
1888                    SCFrameworkVersionPersistence scFrameworkVersionPersistence) {
1889                    this.scFrameworkVersionPersistence = scFrameworkVersionPersistence;
1890            }
1891    
1892            /**
1893             * Returns the s c product entry local service.
1894             *
1895             * @return the s c product entry local service
1896             */
1897            public com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService getSCProductEntryLocalService() {
1898                    return scProductEntryLocalService;
1899            }
1900    
1901            /**
1902             * Sets the s c product entry local service.
1903             *
1904             * @param scProductEntryLocalService the s c product entry local service
1905             */
1906            public void setSCProductEntryLocalService(
1907                    com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService) {
1908                    this.scProductEntryLocalService = scProductEntryLocalService;
1909            }
1910    
1911            /**
1912             * Returns the s c product entry remote service.
1913             *
1914             * @return the s c product entry remote service
1915             */
1916            public com.liferay.portlet.softwarecatalog.service.SCProductEntryService getSCProductEntryService() {
1917                    return scProductEntryService;
1918            }
1919    
1920            /**
1921             * Sets the s c product entry remote service.
1922             *
1923             * @param scProductEntryService the s c product entry remote service
1924             */
1925            public void setSCProductEntryService(
1926                    com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService) {
1927                    this.scProductEntryService = scProductEntryService;
1928            }
1929    
1930            /**
1931             * Returns the s c product entry persistence.
1932             *
1933             * @return the s c product entry persistence
1934             */
1935            public SCProductEntryPersistence getSCProductEntryPersistence() {
1936                    return scProductEntryPersistence;
1937            }
1938    
1939            /**
1940             * Sets the s c product entry persistence.
1941             *
1942             * @param scProductEntryPersistence the s c product entry persistence
1943             */
1944            public void setSCProductEntryPersistence(
1945                    SCProductEntryPersistence scProductEntryPersistence) {
1946                    this.scProductEntryPersistence = scProductEntryPersistence;
1947            }
1948    
1949            /**
1950             * Returns the trash entry local service.
1951             *
1952             * @return the trash entry local service
1953             */
1954            public com.liferay.portlet.trash.service.TrashEntryLocalService getTrashEntryLocalService() {
1955                    return trashEntryLocalService;
1956            }
1957    
1958            /**
1959             * Sets the trash entry local service.
1960             *
1961             * @param trashEntryLocalService the trash entry local service
1962             */
1963            public void setTrashEntryLocalService(
1964                    com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService) {
1965                    this.trashEntryLocalService = trashEntryLocalService;
1966            }
1967    
1968            /**
1969             * Returns the trash entry remote service.
1970             *
1971             * @return the trash entry remote service
1972             */
1973            public com.liferay.portlet.trash.service.TrashEntryService getTrashEntryService() {
1974                    return trashEntryService;
1975            }
1976    
1977            /**
1978             * Sets the trash entry remote service.
1979             *
1980             * @param trashEntryService the trash entry remote service
1981             */
1982            public void setTrashEntryService(
1983                    com.liferay.portlet.trash.service.TrashEntryService trashEntryService) {
1984                    this.trashEntryService = trashEntryService;
1985            }
1986    
1987            /**
1988             * Returns the trash entry persistence.
1989             *
1990             * @return the trash entry persistence
1991             */
1992            public TrashEntryPersistence getTrashEntryPersistence() {
1993                    return trashEntryPersistence;
1994            }
1995    
1996            /**
1997             * Sets the trash entry persistence.
1998             *
1999             * @param trashEntryPersistence the trash entry persistence
2000             */
2001            public void setTrashEntryPersistence(
2002                    TrashEntryPersistence trashEntryPersistence) {
2003                    this.trashEntryPersistence = trashEntryPersistence;
2004            }
2005    
2006            /**
2007             * Returns the layout local service.
2008             *
2009             * @return the layout local service
2010             */
2011            public com.liferay.portal.service.LayoutLocalService getLayoutLocalService() {
2012                    return layoutLocalService;
2013            }
2014    
2015            /**
2016             * Sets the layout local service.
2017             *
2018             * @param layoutLocalService the layout local service
2019             */
2020            public void setLayoutLocalService(
2021                    com.liferay.portal.service.LayoutLocalService layoutLocalService) {
2022                    this.layoutLocalService = layoutLocalService;
2023            }
2024    
2025            /**
2026             * Returns the layout remote service.
2027             *
2028             * @return the layout remote service
2029             */
2030            public com.liferay.portal.service.LayoutService getLayoutService() {
2031                    return layoutService;
2032            }
2033    
2034            /**
2035             * Sets the layout remote service.
2036             *
2037             * @param layoutService the layout remote service
2038             */
2039            public void setLayoutService(
2040                    com.liferay.portal.service.LayoutService layoutService) {
2041                    this.layoutService = layoutService;
2042            }
2043    
2044            /**
2045             * Returns the layout persistence.
2046             *
2047             * @return the layout persistence
2048             */
2049            public LayoutPersistence getLayoutPersistence() {
2050                    return layoutPersistence;
2051            }
2052    
2053            /**
2054             * Sets the layout persistence.
2055             *
2056             * @param layoutPersistence the layout persistence
2057             */
2058            public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
2059                    this.layoutPersistence = layoutPersistence;
2060            }
2061    
2062            /**
2063             * Returns the layout finder.
2064             *
2065             * @return the layout finder
2066             */
2067            public LayoutFinder getLayoutFinder() {
2068                    return layoutFinder;
2069            }
2070    
2071            /**
2072             * Sets the layout finder.
2073             *
2074             * @param layoutFinder the layout finder
2075             */
2076            public void setLayoutFinder(LayoutFinder layoutFinder) {
2077                    this.layoutFinder = layoutFinder;
2078            }
2079    
2080            /**
2081             * Returns the layout prototype local service.
2082             *
2083             * @return the layout prototype local service
2084             */
2085            public com.liferay.portal.service.LayoutPrototypeLocalService getLayoutPrototypeLocalService() {
2086                    return layoutPrototypeLocalService;
2087            }
2088    
2089            /**
2090             * Sets the layout prototype local service.
2091             *
2092             * @param layoutPrototypeLocalService the layout prototype local service
2093             */
2094            public void setLayoutPrototypeLocalService(
2095                    com.liferay.portal.service.LayoutPrototypeLocalService layoutPrototypeLocalService) {
2096                    this.layoutPrototypeLocalService = layoutPrototypeLocalService;
2097            }
2098    
2099            /**
2100             * Returns the layout prototype remote service.
2101             *
2102             * @return the layout prototype remote service
2103             */
2104            public com.liferay.portal.service.LayoutPrototypeService getLayoutPrototypeService() {
2105                    return layoutPrototypeService;
2106            }
2107    
2108            /**
2109             * Sets the layout prototype remote service.
2110             *
2111             * @param layoutPrototypeService the layout prototype remote service
2112             */
2113            public void setLayoutPrototypeService(
2114                    com.liferay.portal.service.LayoutPrototypeService layoutPrototypeService) {
2115                    this.layoutPrototypeService = layoutPrototypeService;
2116            }
2117    
2118            /**
2119             * Returns the layout prototype persistence.
2120             *
2121             * @return the layout prototype persistence
2122             */
2123            public LayoutPrototypePersistence getLayoutPrototypePersistence() {
2124                    return layoutPrototypePersistence;
2125            }
2126    
2127            /**
2128             * Sets the layout prototype persistence.
2129             *
2130             * @param layoutPrototypePersistence the layout prototype persistence
2131             */
2132            public void setLayoutPrototypePersistence(
2133                    LayoutPrototypePersistence layoutPrototypePersistence) {
2134                    this.layoutPrototypePersistence = layoutPrototypePersistence;
2135            }
2136    
2137            /**
2138             * Returns the layout set local service.
2139             *
2140             * @return the layout set local service
2141             */
2142            public com.liferay.portal.service.LayoutSetLocalService getLayoutSetLocalService() {
2143                    return layoutSetLocalService;
2144            }
2145    
2146            /**
2147             * Sets the layout set local service.
2148             *
2149             * @param layoutSetLocalService the layout set local service
2150             */
2151            public void setLayoutSetLocalService(
2152                    com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService) {
2153                    this.layoutSetLocalService = layoutSetLocalService;
2154            }
2155    
2156            /**
2157             * Returns the layout set remote service.
2158             *
2159             * @return the layout set remote service
2160             */
2161            public com.liferay.portal.service.LayoutSetService getLayoutSetService() {
2162                    return layoutSetService;
2163            }
2164    
2165            /**
2166             * Sets the layout set remote service.
2167             *
2168             * @param layoutSetService the layout set remote service
2169             */
2170            public void setLayoutSetService(
2171                    com.liferay.portal.service.LayoutSetService layoutSetService) {
2172                    this.layoutSetService = layoutSetService;
2173            }
2174    
2175            /**
2176             * Returns the layout set persistence.
2177             *
2178             * @return the layout set persistence
2179             */
2180            public LayoutSetPersistence getLayoutSetPersistence() {
2181                    return layoutSetPersistence;
2182            }
2183    
2184            /**
2185             * Sets the layout set persistence.
2186             *
2187             * @param layoutSetPersistence the layout set persistence
2188             */
2189            public void setLayoutSetPersistence(
2190                    LayoutSetPersistence layoutSetPersistence) {
2191                    this.layoutSetPersistence = layoutSetPersistence;
2192            }
2193    
2194            /**
2195             * Returns the layout set branch local service.
2196             *
2197             * @return the layout set branch local service
2198             */
2199            public com.liferay.portal.service.LayoutSetBranchLocalService getLayoutSetBranchLocalService() {
2200                    return layoutSetBranchLocalService;
2201            }
2202    
2203            /**
2204             * Sets the layout set branch local service.
2205             *
2206             * @param layoutSetBranchLocalService the layout set branch local service
2207             */
2208            public void setLayoutSetBranchLocalService(
2209                    com.liferay.portal.service.LayoutSetBranchLocalService layoutSetBranchLocalService) {
2210                    this.layoutSetBranchLocalService = layoutSetBranchLocalService;
2211            }
2212    
2213            /**
2214             * Returns the layout set branch remote service.
2215             *
2216             * @return the layout set branch remote service
2217             */
2218            public com.liferay.portal.service.LayoutSetBranchService getLayoutSetBranchService() {
2219                    return layoutSetBranchService;
2220            }
2221    
2222            /**
2223             * Sets the layout set branch remote service.
2224             *
2225             * @param layoutSetBranchService the layout set branch remote service
2226             */
2227            public void setLayoutSetBranchService(
2228                    com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService) {
2229                    this.layoutSetBranchService = layoutSetBranchService;
2230            }
2231    
2232            /**
2233             * Returns the layout set branch persistence.
2234             *
2235             * @return the layout set branch persistence
2236             */
2237            public LayoutSetBranchPersistence getLayoutSetBranchPersistence() {
2238                    return layoutSetBranchPersistence;
2239            }
2240    
2241            /**
2242             * Sets the layout set branch persistence.
2243             *
2244             * @param layoutSetBranchPersistence the layout set branch persistence
2245             */
2246            public void setLayoutSetBranchPersistence(
2247                    LayoutSetBranchPersistence layoutSetBranchPersistence) {
2248                    this.layoutSetBranchPersistence = layoutSetBranchPersistence;
2249            }
2250    
2251            /**
2252             * Returns the layout set prototype local service.
2253             *
2254             * @return the layout set prototype local service
2255             */
2256            public com.liferay.portal.service.LayoutSetPrototypeLocalService getLayoutSetPrototypeLocalService() {
2257                    return layoutSetPrototypeLocalService;
2258            }
2259    
2260            /**
2261             * Sets the layout set prototype local service.
2262             *
2263             * @param layoutSetPrototypeLocalService the layout set prototype local service
2264             */
2265            public void setLayoutSetPrototypeLocalService(
2266                    com.liferay.portal.service.LayoutSetPrototypeLocalService layoutSetPrototypeLocalService) {
2267                    this.layoutSetPrototypeLocalService = layoutSetPrototypeLocalService;
2268            }
2269    
2270            /**
2271             * Returns the layout set prototype remote service.
2272             *
2273             * @return the layout set prototype remote service
2274             */
2275            public com.liferay.portal.service.LayoutSetPrototypeService getLayoutSetPrototypeService() {
2276                    return layoutSetPrototypeService;
2277            }
2278    
2279            /**
2280             * Sets the layout set prototype remote service.
2281             *
2282             * @param layoutSetPrototypeService the layout set prototype remote service
2283             */
2284            public void setLayoutSetPrototypeService(
2285                    com.liferay.portal.service.LayoutSetPrototypeService layoutSetPrototypeService) {
2286                    this.layoutSetPrototypeService = layoutSetPrototypeService;
2287            }
2288    
2289            /**
2290             * Returns the layout set prototype persistence.
2291             *
2292             * @return the layout set prototype persistence
2293             */
2294            public LayoutSetPrototypePersistence getLayoutSetPrototypePersistence() {
2295                    return layoutSetPrototypePersistence;
2296            }
2297    
2298            /**
2299             * Sets the layout set prototype persistence.
2300             *
2301             * @param layoutSetPrototypePersistence the layout set prototype persistence
2302             */
2303            public void setLayoutSetPrototypePersistence(
2304                    LayoutSetPrototypePersistence layoutSetPrototypePersistence) {
2305                    this.layoutSetPrototypePersistence = layoutSetPrototypePersistence;
2306            }
2307    
2308            /**
2309             * Returns the membership request local service.
2310             *
2311             * @return the membership request local service
2312             */
2313            public com.liferay.portal.service.MembershipRequestLocalService getMembershipRequestLocalService() {
2314                    return membershipRequestLocalService;
2315            }
2316    
2317            /**
2318             * Sets the membership request local service.
2319             *
2320             * @param membershipRequestLocalService the membership request local service
2321             */
2322            public void setMembershipRequestLocalService(
2323                    com.liferay.portal.service.MembershipRequestLocalService membershipRequestLocalService) {
2324                    this.membershipRequestLocalService = membershipRequestLocalService;
2325            }
2326    
2327            /**
2328             * Returns the membership request remote service.
2329             *
2330             * @return the membership request remote service
2331             */
2332            public com.liferay.portal.service.MembershipRequestService getMembershipRequestService() {
2333                    return membershipRequestService;
2334            }
2335    
2336            /**
2337             * Sets the membership request remote service.
2338             *
2339             * @param membershipRequestService the membership request remote service
2340             */
2341            public void setMembershipRequestService(
2342                    com.liferay.portal.service.MembershipRequestService membershipRequestService) {
2343                    this.membershipRequestService = membershipRequestService;
2344            }
2345    
2346            /**
2347             * Returns the membership request persistence.
2348             *
2349             * @return the membership request persistence
2350             */
2351            public MembershipRequestPersistence getMembershipRequestPersistence() {
2352                    return membershipRequestPersistence;
2353            }
2354    
2355            /**
2356             * Sets the membership request persistence.
2357             *
2358             * @param membershipRequestPersistence the membership request persistence
2359             */
2360            public void setMembershipRequestPersistence(
2361                    MembershipRequestPersistence membershipRequestPersistence) {
2362                    this.membershipRequestPersistence = membershipRequestPersistence;
2363            }
2364    
2365            /**
2366             * Returns the organization local service.
2367             *
2368             * @return the organization local service
2369             */
2370            public com.liferay.portal.service.OrganizationLocalService getOrganizationLocalService() {
2371                    return organizationLocalService;
2372            }
2373    
2374            /**
2375             * Sets the organization local service.
2376             *
2377             * @param organizationLocalService the organization local service
2378             */
2379            public void setOrganizationLocalService(
2380                    com.liferay.portal.service.OrganizationLocalService organizationLocalService) {
2381                    this.organizationLocalService = organizationLocalService;
2382            }
2383    
2384            /**
2385             * Returns the organization remote service.
2386             *
2387             * @return the organization remote service
2388             */
2389            public com.liferay.portal.service.OrganizationService getOrganizationService() {
2390                    return organizationService;
2391            }
2392    
2393            /**
2394             * Sets the organization remote service.
2395             *
2396             * @param organizationService the organization remote service
2397             */
2398            public void setOrganizationService(
2399                    com.liferay.portal.service.OrganizationService organizationService) {
2400                    this.organizationService = organizationService;
2401            }
2402    
2403            /**
2404             * Returns the organization persistence.
2405             *
2406             * @return the organization persistence
2407             */
2408            public OrganizationPersistence getOrganizationPersistence() {
2409                    return organizationPersistence;
2410            }
2411    
2412            /**
2413             * Sets the organization persistence.
2414             *
2415             * @param organizationPersistence the organization persistence
2416             */
2417            public void setOrganizationPersistence(
2418                    OrganizationPersistence organizationPersistence) {
2419                    this.organizationPersistence = organizationPersistence;
2420            }
2421    
2422            /**
2423             * Returns the organization finder.
2424             *
2425             * @return the organization finder
2426             */
2427            public OrganizationFinder getOrganizationFinder() {
2428                    return organizationFinder;
2429            }
2430    
2431            /**
2432             * Sets the organization finder.
2433             *
2434             * @param organizationFinder the organization finder
2435             */
2436            public void setOrganizationFinder(OrganizationFinder organizationFinder) {
2437                    this.organizationFinder = organizationFinder;
2438            }
2439    
2440            /**
2441             * Returns the portlet local service.
2442             *
2443             * @return the portlet local service
2444             */
2445            public com.liferay.portal.service.PortletLocalService getPortletLocalService() {
2446                    return portletLocalService;
2447            }
2448    
2449            /**
2450             * Sets the portlet local service.
2451             *
2452             * @param portletLocalService the portlet local service
2453             */
2454            public void setPortletLocalService(
2455                    com.liferay.portal.service.PortletLocalService portletLocalService) {
2456                    this.portletLocalService = portletLocalService;
2457            }
2458    
2459            /**
2460             * Returns the portlet remote service.
2461             *
2462             * @return the portlet remote service
2463             */
2464            public com.liferay.portal.service.PortletService getPortletService() {
2465                    return portletService;
2466            }
2467    
2468            /**
2469             * Sets the portlet remote service.
2470             *
2471             * @param portletService the portlet remote service
2472             */
2473            public void setPortletService(
2474                    com.liferay.portal.service.PortletService portletService) {
2475                    this.portletService = portletService;
2476            }
2477    
2478            /**
2479             * Returns the portlet persistence.
2480             *
2481             * @return the portlet persistence
2482             */
2483            public PortletPersistence getPortletPersistence() {
2484                    return portletPersistence;
2485            }
2486    
2487            /**
2488             * Sets the portlet persistence.
2489             *
2490             * @param portletPersistence the portlet persistence
2491             */
2492            public void setPortletPersistence(PortletPersistence portletPersistence) {
2493                    this.portletPersistence = portletPersistence;
2494            }
2495    
2496            /**
2497             * Returns the portlet preferences local service.
2498             *
2499             * @return the portlet preferences local service
2500             */
2501            public com.liferay.portal.service.PortletPreferencesLocalService getPortletPreferencesLocalService() {
2502                    return portletPreferencesLocalService;
2503            }
2504    
2505            /**
2506             * Sets the portlet preferences local service.
2507             *
2508             * @param portletPreferencesLocalService the portlet preferences local service
2509             */
2510            public void setPortletPreferencesLocalService(
2511                    com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService) {
2512                    this.portletPreferencesLocalService = portletPreferencesLocalService;
2513            }
2514    
2515            /**
2516             * Returns the portlet preferences remote service.
2517             *
2518             * @return the portlet preferences remote service
2519             */
2520            public com.liferay.portal.service.PortletPreferencesService getPortletPreferencesService() {
2521                    return portletPreferencesService;
2522            }
2523    
2524            /**
2525             * Sets the portlet preferences remote service.
2526             *
2527             * @param portletPreferencesService the portlet preferences remote service
2528             */
2529            public void setPortletPreferencesService(
2530                    com.liferay.portal.service.PortletPreferencesService portletPreferencesService) {
2531                    this.portletPreferencesService = portletPreferencesService;
2532            }
2533    
2534            /**
2535             * Returns the portlet preferences persistence.
2536             *
2537             * @return the portlet preferences persistence
2538             */
2539            public PortletPreferencesPersistence getPortletPreferencesPersistence() {
2540                    return portletPreferencesPersistence;
2541            }
2542    
2543            /**
2544             * Sets the portlet preferences persistence.
2545             *
2546             * @param portletPreferencesPersistence the portlet preferences persistence
2547             */
2548            public void setPortletPreferencesPersistence(
2549                    PortletPreferencesPersistence portletPreferencesPersistence) {
2550                    this.portletPreferencesPersistence = portletPreferencesPersistence;
2551            }
2552    
2553            /**
2554             * Returns the portlet preferences finder.
2555             *
2556             * @return the portlet preferences finder
2557             */
2558            public PortletPreferencesFinder getPortletPreferencesFinder() {
2559                    return portletPreferencesFinder;
2560            }
2561    
2562            /**
2563             * Sets the portlet preferences finder.
2564             *
2565             * @param portletPreferencesFinder the portlet preferences finder
2566             */
2567            public void setPortletPreferencesFinder(
2568                    PortletPreferencesFinder portletPreferencesFinder) {
2569                    this.portletPreferencesFinder = portletPreferencesFinder;
2570            }
2571    
2572            /**
2573             * Returns the resource local service.
2574             *
2575             * @return the resource local service
2576             */
2577            public com.liferay.portal.service.ResourceLocalService getResourceLocalService() {
2578                    return resourceLocalService;
2579            }
2580    
2581            /**
2582             * Sets the resource local service.
2583             *
2584             * @param resourceLocalService the resource local service
2585             */
2586            public void setResourceLocalService(
2587                    com.liferay.portal.service.ResourceLocalService resourceLocalService) {
2588                    this.resourceLocalService = resourceLocalService;
2589            }
2590    
2591            /**
2592             * Returns the resource action local service.
2593             *
2594             * @return the resource action local service
2595             */
2596            public com.liferay.portal.service.ResourceActionLocalService getResourceActionLocalService() {
2597                    return resourceActionLocalService;
2598            }
2599    
2600            /**
2601             * Sets the resource action local service.
2602             *
2603             * @param resourceActionLocalService the resource action local service
2604             */
2605            public void setResourceActionLocalService(
2606                    com.liferay.portal.service.ResourceActionLocalService resourceActionLocalService) {
2607                    this.resourceActionLocalService = resourceActionLocalService;
2608            }
2609    
2610            /**
2611             * Returns the resource action persistence.
2612             *
2613             * @return the resource action persistence
2614             */
2615            public ResourceActionPersistence getResourceActionPersistence() {
2616                    return resourceActionPersistence;
2617            }
2618    
2619            /**
2620             * Sets the resource action persistence.
2621             *
2622             * @param resourceActionPersistence the resource action persistence
2623             */
2624            public void setResourceActionPersistence(
2625                    ResourceActionPersistence resourceActionPersistence) {
2626                    this.resourceActionPersistence = resourceActionPersistence;
2627            }
2628    
2629            /**
2630             * Returns the resource block local service.
2631             *
2632             * @return the resource block local service
2633             */
2634            public com.liferay.portal.service.ResourceBlockLocalService getResourceBlockLocalService() {
2635                    return resourceBlockLocalService;
2636            }
2637    
2638            /**
2639             * Sets the resource block local service.
2640             *
2641             * @param resourceBlockLocalService the resource block local service
2642             */
2643            public void setResourceBlockLocalService(
2644                    com.liferay.portal.service.ResourceBlockLocalService resourceBlockLocalService) {
2645                    this.resourceBlockLocalService = resourceBlockLocalService;
2646            }
2647    
2648            /**
2649             * Returns the resource block remote service.
2650             *
2651             * @return the resource block remote service
2652             */
2653            public com.liferay.portal.service.ResourceBlockService getResourceBlockService() {
2654                    return resourceBlockService;
2655            }
2656    
2657            /**
2658             * Sets the resource block remote service.
2659             *
2660             * @param resourceBlockService the resource block remote service
2661             */
2662            public void setResourceBlockService(
2663                    com.liferay.portal.service.ResourceBlockService resourceBlockService) {
2664                    this.resourceBlockService = resourceBlockService;
2665            }
2666    
2667            /**
2668             * Returns the resource block persistence.
2669             *
2670             * @return the resource block persistence
2671             */
2672            public ResourceBlockPersistence getResourceBlockPersistence() {
2673                    return resourceBlockPersistence;
2674            }
2675    
2676            /**
2677             * Sets the resource block persistence.
2678             *
2679             * @param resourceBlockPersistence the resource block persistence
2680             */
2681            public void setResourceBlockPersistence(
2682                    ResourceBlockPersistence resourceBlockPersistence) {
2683                    this.resourceBlockPersistence = resourceBlockPersistence;
2684            }
2685    
2686            /**
2687             * Returns the resource block finder.
2688             *
2689             * @return the resource block finder
2690             */
2691            public ResourceBlockFinder getResourceBlockFinder() {
2692                    return resourceBlockFinder;
2693            }
2694    
2695            /**
2696             * Sets the resource block finder.
2697             *
2698             * @param resourceBlockFinder the resource block finder
2699             */
2700            public void setResourceBlockFinder(ResourceBlockFinder resourceBlockFinder) {
2701                    this.resourceBlockFinder = resourceBlockFinder;
2702            }
2703    
2704            /**
2705             * Returns the resource permission local service.
2706             *
2707             * @return the resource permission local service
2708             */
2709            public com.liferay.portal.service.ResourcePermissionLocalService getResourcePermissionLocalService() {
2710                    return resourcePermissionLocalService;
2711            }
2712    
2713            /**
2714             * Sets the resource permission local service.
2715             *
2716             * @param resourcePermissionLocalService the resource permission local service
2717             */
2718            public void setResourcePermissionLocalService(
2719                    com.liferay.portal.service.ResourcePermissionLocalService resourcePermissionLocalService) {
2720                    this.resourcePermissionLocalService = resourcePermissionLocalService;
2721            }
2722    
2723            /**
2724             * Returns the resource permission remote service.
2725             *
2726             * @return the resource permission remote service
2727             */
2728            public com.liferay.portal.service.ResourcePermissionService getResourcePermissionService() {
2729                    return resourcePermissionService;
2730            }
2731    
2732            /**
2733             * Sets the resource permission remote service.
2734             *
2735             * @param resourcePermissionService the resource permission remote service
2736             */
2737            public void setResourcePermissionService(
2738                    com.liferay.portal.service.ResourcePermissionService resourcePermissionService) {
2739                    this.resourcePermissionService = resourcePermissionService;
2740            }
2741    
2742            /**
2743             * Returns the resource permission persistence.
2744             *
2745             * @return the resource permission persistence
2746             */
2747            public ResourcePermissionPersistence getResourcePermissionPersistence() {
2748                    return resourcePermissionPersistence;
2749            }
2750    
2751            /**
2752             * Sets the resource permission persistence.
2753             *
2754             * @param resourcePermissionPersistence the resource permission persistence
2755             */
2756            public void setResourcePermissionPersistence(
2757                    ResourcePermissionPersistence resourcePermissionPersistence) {
2758                    this.resourcePermissionPersistence = resourcePermissionPersistence;
2759            }
2760    
2761            /**
2762             * Returns the resource permission finder.
2763             *
2764             * @return the resource permission finder
2765             */
2766            public ResourcePermissionFinder getResourcePermissionFinder() {
2767                    return resourcePermissionFinder;
2768            }
2769    
2770            /**
2771             * Sets the resource permission finder.
2772             *
2773             * @param resourcePermissionFinder the resource permission finder
2774             */
2775            public void setResourcePermissionFinder(
2776                    ResourcePermissionFinder resourcePermissionFinder) {
2777                    this.resourcePermissionFinder = resourcePermissionFinder;
2778            }
2779    
2780            /**
2781             * Returns the resource type permission local service.
2782             *
2783             * @return the resource type permission local service
2784             */
2785            public com.liferay.portal.service.ResourceTypePermissionLocalService getResourceTypePermissionLocalService() {
2786                    return resourceTypePermissionLocalService;
2787            }
2788    
2789            /**
2790             * Sets the resource type permission local service.
2791             *
2792             * @param resourceTypePermissionLocalService the resource type permission local service
2793             */
2794            public void setResourceTypePermissionLocalService(
2795                    com.liferay.portal.service.ResourceTypePermissionLocalService resourceTypePermissionLocalService) {
2796                    this.resourceTypePermissionLocalService = resourceTypePermissionLocalService;
2797            }
2798    
2799            /**
2800             * Returns the resource type permission persistence.
2801             *
2802             * @return the resource type permission persistence
2803             */
2804            public ResourceTypePermissionPersistence getResourceTypePermissionPersistence() {
2805                    return resourceTypePermissionPersistence;
2806            }
2807    
2808            /**
2809             * Sets the resource type permission persistence.
2810             *
2811             * @param resourceTypePermissionPersistence the resource type permission persistence
2812             */
2813            public void setResourceTypePermissionPersistence(
2814                    ResourceTypePermissionPersistence resourceTypePermissionPersistence) {
2815                    this.resourceTypePermissionPersistence = resourceTypePermissionPersistence;
2816            }
2817    
2818            /**
2819             * Returns the resource type permission finder.
2820             *
2821             * @return the resource type permission finder
2822             */
2823            public ResourceTypePermissionFinder getResourceTypePermissionFinder() {
2824                    return resourceTypePermissionFinder;
2825            }
2826    
2827            /**
2828             * Sets the resource type permission finder.
2829             *
2830             * @param resourceTypePermissionFinder the resource type permission finder
2831             */
2832            public void setResourceTypePermissionFinder(
2833                    ResourceTypePermissionFinder resourceTypePermissionFinder) {
2834                    this.resourceTypePermissionFinder = resourceTypePermissionFinder;
2835            }
2836    
2837            /**
2838             * Returns the role local service.
2839             *
2840             * @return the role local service
2841             */
2842            public com.liferay.portal.service.RoleLocalService getRoleLocalService() {
2843                    return roleLocalService;
2844            }
2845    
2846            /**
2847             * Sets the role local service.
2848             *
2849             * @param roleLocalService the role local service
2850             */
2851            public void setRoleLocalService(
2852                    com.liferay.portal.service.RoleLocalService roleLocalService) {
2853                    this.roleLocalService = roleLocalService;
2854            }
2855    
2856            /**
2857             * Returns the role remote service.
2858             *
2859             * @return the role remote service
2860             */
2861            public com.liferay.portal.service.RoleService getRoleService() {
2862                    return roleService;
2863            }
2864    
2865            /**
2866             * Sets the role remote service.
2867             *
2868             * @param roleService the role remote service
2869             */
2870            public void setRoleService(
2871                    com.liferay.portal.service.RoleService roleService) {
2872                    this.roleService = roleService;
2873            }
2874    
2875            /**
2876             * Returns the role persistence.
2877             *
2878             * @return the role persistence
2879             */
2880            public RolePersistence getRolePersistence() {
2881                    return rolePersistence;
2882            }
2883    
2884            /**
2885             * Sets the role persistence.
2886             *
2887             * @param rolePersistence the role persistence
2888             */
2889            public void setRolePersistence(RolePersistence rolePersistence) {
2890                    this.rolePersistence = rolePersistence;
2891            }
2892    
2893            /**
2894             * Returns the role finder.
2895             *
2896             * @return the role finder
2897             */
2898            public RoleFinder getRoleFinder() {
2899                    return roleFinder;
2900            }
2901    
2902            /**
2903             * Sets the role finder.
2904             *
2905             * @param roleFinder the role finder
2906             */
2907            public void setRoleFinder(RoleFinder roleFinder) {
2908                    this.roleFinder = roleFinder;
2909            }
2910    
2911            /**
2912             * Returns the subscription local service.
2913             *
2914             * @return the subscription local service
2915             */
2916            public com.liferay.portal.service.SubscriptionLocalService getSubscriptionLocalService() {
2917                    return subscriptionLocalService;
2918            }
2919    
2920            /**
2921             * Sets the subscription local service.
2922             *
2923             * @param subscriptionLocalService the subscription local service
2924             */
2925            public void setSubscriptionLocalService(
2926                    com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService) {
2927                    this.subscriptionLocalService = subscriptionLocalService;
2928            }
2929    
2930            /**
2931             * Returns the subscription persistence.
2932             *
2933             * @return the subscription persistence
2934             */
2935            public SubscriptionPersistence getSubscriptionPersistence() {
2936                    return subscriptionPersistence;
2937            }
2938    
2939            /**
2940             * Sets the subscription persistence.
2941             *
2942             * @param subscriptionPersistence the subscription persistence
2943             */
2944            public void setSubscriptionPersistence(
2945                    SubscriptionPersistence subscriptionPersistence) {
2946                    this.subscriptionPersistence = subscriptionPersistence;
2947            }
2948    
2949            /**
2950             * Returns the team local service.
2951             *
2952             * @return the team local service
2953             */
2954            public com.liferay.portal.service.TeamLocalService getTeamLocalService() {
2955                    return teamLocalService;
2956            }
2957    
2958            /**
2959             * Sets the team local service.
2960             *
2961             * @param teamLocalService the team local service
2962             */
2963            public void setTeamLocalService(
2964                    com.liferay.portal.service.TeamLocalService teamLocalService) {
2965                    this.teamLocalService = teamLocalService;
2966            }
2967    
2968            /**
2969             * Returns the team remote service.
2970             *
2971             * @return the team remote service
2972             */
2973            public com.liferay.portal.service.TeamService getTeamService() {
2974                    return teamService;
2975            }
2976    
2977            /**
2978             * Sets the team remote service.
2979             *
2980             * @param teamService the team remote service
2981             */
2982            public void setTeamService(
2983                    com.liferay.portal.service.TeamService teamService) {
2984                    this.teamService = teamService;
2985            }
2986    
2987            /**
2988             * Returns the team persistence.
2989             *
2990             * @return the team persistence
2991             */
2992            public TeamPersistence getTeamPersistence() {
2993                    return teamPersistence;
2994            }
2995    
2996            /**
2997             * Sets the team persistence.
2998             *
2999             * @param teamPersistence the team persistence
3000             */
3001            public void setTeamPersistence(TeamPersistence teamPersistence) {
3002                    this.teamPersistence = teamPersistence;
3003            }
3004    
3005            /**
3006             * Returns the team finder.
3007             *
3008             * @return the team finder
3009             */
3010            public TeamFinder getTeamFinder() {
3011                    return teamFinder;
3012            }
3013    
3014            /**
3015             * Sets the team finder.
3016             *
3017             * @param teamFinder the team finder
3018             */
3019            public void setTeamFinder(TeamFinder teamFinder) {
3020                    this.teamFinder = teamFinder;
3021            }
3022    
3023            /**
3024             * Returns the user local service.
3025             *
3026             * @return the user local service
3027             */
3028            public com.liferay.portal.service.UserLocalService getUserLocalService() {
3029                    return userLocalService;
3030            }
3031    
3032            /**
3033             * Sets the user local service.
3034             *
3035             * @param userLocalService the user local service
3036             */
3037            public void setUserLocalService(
3038                    com.liferay.portal.service.UserLocalService userLocalService) {
3039                    this.userLocalService = userLocalService;
3040            }
3041    
3042            /**
3043             * Returns the user remote service.
3044             *
3045             * @return the user remote service
3046             */
3047            public com.liferay.portal.service.UserService getUserService() {
3048                    return userService;
3049            }
3050    
3051            /**
3052             * Sets the user remote service.
3053             *
3054             * @param userService the user remote service
3055             */
3056            public void setUserService(
3057                    com.liferay.portal.service.UserService userService) {
3058                    this.userService = userService;
3059            }
3060    
3061            /**
3062             * Returns the user persistence.
3063             *
3064             * @return the user persistence
3065             */
3066            public UserPersistence getUserPersistence() {
3067                    return userPersistence;
3068            }
3069    
3070            /**
3071             * Sets the user persistence.
3072             *
3073             * @param userPersistence the user persistence
3074             */
3075            public void setUserPersistence(UserPersistence userPersistence) {
3076                    this.userPersistence = userPersistence;
3077            }
3078    
3079            /**
3080             * Returns the user finder.
3081             *
3082             * @return the user finder
3083             */
3084            public UserFinder getUserFinder() {
3085                    return userFinder;
3086            }
3087    
3088            /**
3089             * Sets the user finder.
3090             *
3091             * @param userFinder the user finder
3092             */
3093            public void setUserFinder(UserFinder userFinder) {
3094                    this.userFinder = userFinder;
3095            }
3096    
3097            /**
3098             * Returns the user group local service.
3099             *
3100             * @return the user group local service
3101             */
3102            public com.liferay.portal.service.UserGroupLocalService getUserGroupLocalService() {
3103                    return userGroupLocalService;
3104            }
3105    
3106            /**
3107             * Sets the user group local service.
3108             *
3109             * @param userGroupLocalService the user group local service
3110             */
3111            public void setUserGroupLocalService(
3112                    com.liferay.portal.service.UserGroupLocalService userGroupLocalService) {
3113                    this.userGroupLocalService = userGroupLocalService;
3114            }
3115    
3116            /**
3117             * Returns the user group remote service.
3118             *
3119             * @return the user group remote service
3120             */
3121            public com.liferay.portal.service.UserGroupService getUserGroupService() {
3122                    return userGroupService;
3123            }
3124    
3125            /**
3126             * Sets the user group remote service.
3127             *
3128             * @param userGroupService the user group remote service
3129             */
3130            public void setUserGroupService(
3131                    com.liferay.portal.service.UserGroupService userGroupService) {
3132                    this.userGroupService = userGroupService;
3133            }
3134    
3135            /**
3136             * Returns the user group persistence.
3137             *
3138             * @return the user group persistence
3139             */
3140            public UserGroupPersistence getUserGroupPersistence() {
3141                    return userGroupPersistence;
3142            }
3143    
3144            /**
3145             * Sets the user group persistence.
3146             *
3147             * @param userGroupPersistence the user group persistence
3148             */
3149            public void setUserGroupPersistence(
3150                    UserGroupPersistence userGroupPersistence) {
3151                    this.userGroupPersistence = userGroupPersistence;
3152            }
3153    
3154            /**
3155             * Returns the user group finder.
3156             *
3157             * @return the user group finder
3158             */
3159            public UserGroupFinder getUserGroupFinder() {
3160                    return userGroupFinder;
3161            }
3162    
3163            /**
3164             * Sets the user group finder.
3165             *
3166             * @param userGroupFinder the user group finder
3167             */
3168            public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
3169                    this.userGroupFinder = userGroupFinder;
3170            }
3171    
3172            /**
3173             * Returns the user group group role local service.
3174             *
3175             * @return the user group group role local service
3176             */
3177            public com.liferay.portal.service.UserGroupGroupRoleLocalService getUserGroupGroupRoleLocalService() {
3178                    return userGroupGroupRoleLocalService;
3179            }
3180    
3181            /**
3182             * Sets the user group group role local service.
3183             *
3184             * @param userGroupGroupRoleLocalService the user group group role local service
3185             */
3186            public void setUserGroupGroupRoleLocalService(
3187                    com.liferay.portal.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService) {
3188                    this.userGroupGroupRoleLocalService = userGroupGroupRoleLocalService;
3189            }
3190    
3191            /**
3192             * Returns the user group group role remote service.
3193             *
3194             * @return the user group group role remote service
3195             */
3196            public com.liferay.portal.service.UserGroupGroupRoleService getUserGroupGroupRoleService() {
3197                    return userGroupGroupRoleService;
3198            }
3199    
3200            /**
3201             * Sets the user group group role remote service.
3202             *
3203             * @param userGroupGroupRoleService the user group group role remote service
3204             */
3205            public void setUserGroupGroupRoleService(
3206                    com.liferay.portal.service.UserGroupGroupRoleService userGroupGroupRoleService) {
3207                    this.userGroupGroupRoleService = userGroupGroupRoleService;
3208            }
3209    
3210            /**
3211             * Returns the user group group role persistence.
3212             *
3213             * @return the user group group role persistence
3214             */
3215            public UserGroupGroupRolePersistence getUserGroupGroupRolePersistence() {
3216                    return userGroupGroupRolePersistence;
3217            }
3218    
3219            /**
3220             * Sets the user group group role persistence.
3221             *
3222             * @param userGroupGroupRolePersistence the user group group role persistence
3223             */
3224            public void setUserGroupGroupRolePersistence(
3225                    UserGroupGroupRolePersistence userGroupGroupRolePersistence) {
3226                    this.userGroupGroupRolePersistence = userGroupGroupRolePersistence;
3227            }
3228    
3229            /**
3230             * Returns the user group group role finder.
3231             *
3232             * @return the user group group role finder
3233             */
3234            public UserGroupGroupRoleFinder getUserGroupGroupRoleFinder() {
3235                    return userGroupGroupRoleFinder;
3236            }
3237    
3238            /**
3239             * Sets the user group group role finder.
3240             *
3241             * @param userGroupGroupRoleFinder the user group group role finder
3242             */
3243            public void setUserGroupGroupRoleFinder(
3244                    UserGroupGroupRoleFinder userGroupGroupRoleFinder) {
3245                    this.userGroupGroupRoleFinder = userGroupGroupRoleFinder;
3246            }
3247    
3248            /**
3249             * Returns the user group role local service.
3250             *
3251             * @return the user group role local service
3252             */
3253            public com.liferay.portal.service.UserGroupRoleLocalService getUserGroupRoleLocalService() {
3254                    return userGroupRoleLocalService;
3255            }
3256    
3257            /**
3258             * Sets the user group role local service.
3259             *
3260             * @param userGroupRoleLocalService the user group role local service
3261             */
3262            public void setUserGroupRoleLocalService(
3263                    com.liferay.portal.service.UserGroupRoleLocalService userGroupRoleLocalService) {
3264                    this.userGroupRoleLocalService = userGroupRoleLocalService;
3265            }
3266    
3267            /**
3268             * Returns the user group role remote service.
3269             *
3270             * @return the user group role remote service
3271             */
3272            public com.liferay.portal.service.UserGroupRoleService getUserGroupRoleService() {
3273                    return userGroupRoleService;
3274            }
3275    
3276            /**
3277             * Sets the user group role remote service.
3278             *
3279             * @param userGroupRoleService the user group role remote service
3280             */
3281            public void setUserGroupRoleService(
3282                    com.liferay.portal.service.UserGroupRoleService userGroupRoleService) {
3283                    this.userGroupRoleService = userGroupRoleService;
3284            }
3285    
3286            /**
3287             * Returns the user group role persistence.
3288             *
3289             * @return the user group role persistence
3290             */
3291            public UserGroupRolePersistence getUserGroupRolePersistence() {
3292                    return userGroupRolePersistence;
3293            }
3294    
3295            /**
3296             * Sets the user group role persistence.
3297             *
3298             * @param userGroupRolePersistence the user group role persistence
3299             */
3300            public void setUserGroupRolePersistence(
3301                    UserGroupRolePersistence userGroupRolePersistence) {
3302                    this.userGroupRolePersistence = userGroupRolePersistence;
3303            }
3304    
3305            /**
3306             * Returns the user group role finder.
3307             *
3308             * @return the user group role finder
3309             */
3310            public UserGroupRoleFinder getUserGroupRoleFinder() {
3311                    return userGroupRoleFinder;
3312            }
3313    
3314            /**
3315             * Sets the user group role finder.
3316             *
3317             * @param userGroupRoleFinder the user group role finder
3318             */
3319            public void setUserGroupRoleFinder(UserGroupRoleFinder userGroupRoleFinder) {
3320                    this.userGroupRoleFinder = userGroupRoleFinder;
3321            }
3322    
3323            /**
3324             * Returns the workflow definition link local service.
3325             *
3326             * @return the workflow definition link local service
3327             */
3328            public com.liferay.portal.service.WorkflowDefinitionLinkLocalService getWorkflowDefinitionLinkLocalService() {
3329                    return workflowDefinitionLinkLocalService;
3330            }
3331    
3332            /**
3333             * Sets the workflow definition link local service.
3334             *
3335             * @param workflowDefinitionLinkLocalService the workflow definition link local service
3336             */
3337            public void setWorkflowDefinitionLinkLocalService(
3338                    com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService) {
3339                    this.workflowDefinitionLinkLocalService = workflowDefinitionLinkLocalService;
3340            }
3341    
3342            /**
3343             * Returns the workflow definition link persistence.
3344             *
3345             * @return the workflow definition link persistence
3346             */
3347            public WorkflowDefinitionLinkPersistence getWorkflowDefinitionLinkPersistence() {
3348                    return workflowDefinitionLinkPersistence;
3349            }
3350    
3351            /**
3352             * Sets the workflow definition link persistence.
3353             *
3354             * @param workflowDefinitionLinkPersistence the workflow definition link persistence
3355             */
3356            public void setWorkflowDefinitionLinkPersistence(
3357                    WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence) {
3358                    this.workflowDefinitionLinkPersistence = workflowDefinitionLinkPersistence;
3359            }
3360    
3361            public void afterPropertiesSet() {
3362                    persistedModelLocalServiceRegistry.register("com.liferay.portal.model.Group",
3363                            groupLocalService);
3364            }
3365    
3366            public void destroy() {
3367                    persistedModelLocalServiceRegistry.unregister(
3368                            "com.liferay.portal.model.Group");
3369            }
3370    
3371            /**
3372             * Returns the Spring bean ID for this bean.
3373             *
3374             * @return the Spring bean ID for this bean
3375             */
3376            @Override
3377            public String getBeanIdentifier() {
3378                    return _beanIdentifier;
3379            }
3380    
3381            /**
3382             * Sets the Spring bean ID for this bean.
3383             *
3384             * @param beanIdentifier the Spring bean ID for this bean
3385             */
3386            @Override
3387            public void setBeanIdentifier(String beanIdentifier) {
3388                    _beanIdentifier = beanIdentifier;
3389            }
3390    
3391            protected Class<?> getModelClass() {
3392                    return Group.class;
3393            }
3394    
3395            protected String getModelClassName() {
3396                    return Group.class.getName();
3397            }
3398    
3399            /**
3400             * Performs a SQL query.
3401             *
3402             * @param sql the sql query
3403             */
3404            protected void runSQL(String sql) {
3405                    try {
3406                            DataSource dataSource = groupPersistence.getDataSource();
3407    
3408                            DB db = DBFactoryUtil.getDB();
3409    
3410                            sql = db.buildSQL(sql);
3411                            sql = PortalUtil.transformSQL(sql);
3412    
3413                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
3414                                            sql, new int[0]);
3415    
3416                            sqlUpdate.update();
3417                    }
3418                    catch (Exception e) {
3419                            throw new SystemException(e);
3420                    }
3421            }
3422    
3423            @BeanReference(type = com.liferay.portal.service.GroupLocalService.class)
3424            protected GroupLocalService groupLocalService;
3425            @BeanReference(type = com.liferay.portal.service.GroupService.class)
3426            protected com.liferay.portal.service.GroupService groupService;
3427            @BeanReference(type = GroupPersistence.class)
3428            protected GroupPersistence groupPersistence;
3429            @BeanReference(type = GroupFinder.class)
3430            protected GroupFinder groupFinder;
3431            @BeanReference(type = com.liferay.counter.service.CounterLocalService.class)
3432            protected com.liferay.counter.service.CounterLocalService counterLocalService;
3433            @BeanReference(type = com.liferay.portal.service.AccountLocalService.class)
3434            protected com.liferay.portal.service.AccountLocalService accountLocalService;
3435            @BeanReference(type = com.liferay.portal.service.AccountService.class)
3436            protected com.liferay.portal.service.AccountService accountService;
3437            @BeanReference(type = AccountPersistence.class)
3438            protected AccountPersistence accountPersistence;
3439            @BeanReference(type = com.liferay.portal.service.ClassNameLocalService.class)
3440            protected com.liferay.portal.service.ClassNameLocalService classNameLocalService;
3441            @BeanReference(type = com.liferay.portal.service.ClassNameService.class)
3442            protected com.liferay.portal.service.ClassNameService classNameService;
3443            @BeanReference(type = ClassNamePersistence.class)
3444            protected ClassNamePersistence classNamePersistence;
3445            @BeanReference(type = com.liferay.portal.service.CompanyLocalService.class)
3446            protected com.liferay.portal.service.CompanyLocalService companyLocalService;
3447            @BeanReference(type = com.liferay.portal.service.CompanyService.class)
3448            protected com.liferay.portal.service.CompanyService companyService;
3449            @BeanReference(type = CompanyPersistence.class)
3450            protected CompanyPersistence companyPersistence;
3451            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryLocalService.class)
3452            protected com.liferay.portlet.asset.service.AssetCategoryLocalService assetCategoryLocalService;
3453            @BeanReference(type = com.liferay.portlet.asset.service.AssetCategoryService.class)
3454            protected com.liferay.portlet.asset.service.AssetCategoryService assetCategoryService;
3455            @BeanReference(type = AssetCategoryPersistence.class)
3456            protected AssetCategoryPersistence assetCategoryPersistence;
3457            @BeanReference(type = AssetCategoryFinder.class)
3458            protected AssetCategoryFinder assetCategoryFinder;
3459            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryLocalService.class)
3460            protected com.liferay.portlet.asset.service.AssetEntryLocalService assetEntryLocalService;
3461            @BeanReference(type = com.liferay.portlet.asset.service.AssetEntryService.class)
3462            protected com.liferay.portlet.asset.service.AssetEntryService assetEntryService;
3463            @BeanReference(type = AssetEntryPersistence.class)
3464            protected AssetEntryPersistence assetEntryPersistence;
3465            @BeanReference(type = AssetEntryFinder.class)
3466            protected AssetEntryFinder assetEntryFinder;
3467            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagLocalService.class)
3468            protected com.liferay.portlet.asset.service.AssetTagLocalService assetTagLocalService;
3469            @BeanReference(type = com.liferay.portlet.asset.service.AssetTagService.class)
3470            protected com.liferay.portlet.asset.service.AssetTagService assetTagService;
3471            @BeanReference(type = AssetTagPersistence.class)
3472            protected AssetTagPersistence assetTagPersistence;
3473            @BeanReference(type = AssetTagFinder.class)
3474            protected AssetTagFinder assetTagFinder;
3475            @BeanReference(type = com.liferay.portlet.asset.service.AssetVocabularyLocalService.class)
3476            protected com.liferay.portlet.asset.service.AssetVocabularyLocalService assetVocabularyLocalService;
3477            @BeanReference(type = com.liferay.portlet.asset.service.AssetVocabularyService.class)
3478            protected com.liferay.portlet.asset.service.AssetVocabularyService assetVocabularyService;
3479            @BeanReference(type = AssetVocabularyPersistence.class)
3480            protected AssetVocabularyPersistence assetVocabularyPersistence;
3481            @BeanReference(type = AssetVocabularyFinder.class)
3482            protected AssetVocabularyFinder assetVocabularyFinder;
3483            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLAppLocalService.class)
3484            protected com.liferay.portlet.documentlibrary.service.DLAppLocalService dlAppLocalService;
3485            @BeanReference(type = com.liferay.portlet.documentlibrary.service.DLAppService.class)
3486            protected com.liferay.portlet.documentlibrary.service.DLAppService dlAppService;
3487            @BeanReference(type = com.liferay.portlet.expando.service.ExpandoRowLocalService.class)
3488            protected com.liferay.portlet.expando.service.ExpandoRowLocalService expandoRowLocalService;
3489            @BeanReference(type = ExpandoRowPersistence.class)
3490            protected ExpandoRowPersistence expandoRowPersistence;
3491            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportLocalService.class)
3492            protected com.liferay.portlet.exportimport.service.ExportImportLocalService exportImportLocalService;
3493            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportService.class)
3494            protected com.liferay.portlet.exportimport.service.ExportImportService exportImportService;
3495            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService.class)
3496            protected com.liferay.portlet.exportimport.service.ExportImportConfigurationLocalService exportImportConfigurationLocalService;
3497            @BeanReference(type = com.liferay.portlet.exportimport.service.ExportImportConfigurationService.class)
3498            protected com.liferay.portlet.exportimport.service.ExportImportConfigurationService exportImportConfigurationService;
3499            @BeanReference(type = ExportImportConfigurationPersistence.class)
3500            protected ExportImportConfigurationPersistence exportImportConfigurationPersistence;
3501            @BeanReference(type = com.liferay.portlet.exportimport.service.StagingLocalService.class)
3502            protected com.liferay.portlet.exportimport.service.StagingLocalService stagingLocalService;
3503            @BeanReference(type = com.liferay.portlet.exportimport.service.StagingService.class)
3504            protected com.liferay.portlet.exportimport.service.StagingService stagingService;
3505            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityLocalService.class)
3506            protected com.liferay.portlet.social.service.SocialActivityLocalService socialActivityLocalService;
3507            @BeanReference(type = com.liferay.portlet.social.service.SocialActivityService.class)
3508            protected com.liferay.portlet.social.service.SocialActivityService socialActivityService;
3509            @BeanReference(type = SocialActivityPersistence.class)
3510            protected SocialActivityPersistence socialActivityPersistence;
3511            @BeanReference(type = SocialActivityFinder.class)
3512            protected SocialActivityFinder socialActivityFinder;
3513            @BeanReference(type = com.liferay.portlet.social.service.SocialActivitySettingLocalService.class)
3514            protected com.liferay.portlet.social.service.SocialActivitySettingLocalService socialActivitySettingLocalService;
3515            @BeanReference(type = com.liferay.portlet.social.service.SocialActivitySettingService.class)
3516            protected com.liferay.portlet.social.service.SocialActivitySettingService socialActivitySettingService;
3517            @BeanReference(type = SocialActivitySettingPersistence.class)
3518            protected SocialActivitySettingPersistence socialActivitySettingPersistence;
3519            @BeanReference(type = com.liferay.portlet.social.service.SocialRequestLocalService.class)
3520            protected com.liferay.portlet.social.service.SocialRequestLocalService socialRequestLocalService;
3521            @BeanReference(type = com.liferay.portlet.social.service.SocialRequestService.class)
3522            protected com.liferay.portlet.social.service.SocialRequestService socialRequestService;
3523            @BeanReference(type = SocialRequestPersistence.class)
3524            protected SocialRequestPersistence socialRequestPersistence;
3525            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService.class)
3526            protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionLocalService scFrameworkVersionLocalService;
3527            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService.class)
3528            protected com.liferay.portlet.softwarecatalog.service.SCFrameworkVersionService scFrameworkVersionService;
3529            @BeanReference(type = SCFrameworkVersionPersistence.class)
3530            protected SCFrameworkVersionPersistence scFrameworkVersionPersistence;
3531            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService.class)
3532            protected com.liferay.portlet.softwarecatalog.service.SCProductEntryLocalService scProductEntryLocalService;
3533            @BeanReference(type = com.liferay.portlet.softwarecatalog.service.SCProductEntryService.class)
3534            protected com.liferay.portlet.softwarecatalog.service.SCProductEntryService scProductEntryService;
3535            @BeanReference(type = SCProductEntryPersistence.class)
3536            protected SCProductEntryPersistence scProductEntryPersistence;
3537            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryLocalService.class)
3538            protected com.liferay.portlet.trash.service.TrashEntryLocalService trashEntryLocalService;
3539            @BeanReference(type = com.liferay.portlet.trash.service.TrashEntryService.class)
3540            protected com.liferay.portlet.trash.service.TrashEntryService trashEntryService;
3541            @BeanReference(type = TrashEntryPersistence.class)
3542            protected TrashEntryPersistence trashEntryPersistence;
3543            @BeanReference(type = com.liferay.portal.service.LayoutLocalService.class)
3544            protected com.liferay.portal.service.LayoutLocalService layoutLocalService;
3545            @BeanReference(type = com.liferay.portal.service.LayoutService.class)
3546            protected com.liferay.portal.service.LayoutService layoutService;
3547            @BeanReference(type = LayoutPersistence.class)
3548            protected LayoutPersistence layoutPersistence;
3549            @BeanReference(type = LayoutFinder.class)
3550            protected LayoutFinder layoutFinder;
3551            @BeanReference(type = com.liferay.portal.service.LayoutPrototypeLocalService.class)
3552            protected com.liferay.portal.service.LayoutPrototypeLocalService layoutPrototypeLocalService;
3553            @BeanReference(type = com.liferay.portal.service.LayoutPrototypeService.class)
3554            protected com.liferay.portal.service.LayoutPrototypeService layoutPrototypeService;
3555            @BeanReference(type = LayoutPrototypePersistence.class)
3556            protected LayoutPrototypePersistence layoutPrototypePersistence;
3557            @BeanReference(type = com.liferay.portal.service.LayoutSetLocalService.class)
3558            protected com.liferay.portal.service.LayoutSetLocalService layoutSetLocalService;
3559            @BeanReference(type = com.liferay.portal.service.LayoutSetService.class)
3560            protected com.liferay.portal.service.LayoutSetService layoutSetService;
3561            @BeanReference(type = LayoutSetPersistence.class)
3562            protected LayoutSetPersistence layoutSetPersistence;
3563            @BeanReference(type = com.liferay.portal.service.LayoutSetBranchLocalService.class)
3564            protected com.liferay.portal.service.LayoutSetBranchLocalService layoutSetBranchLocalService;
3565            @BeanReference(type = com.liferay.portal.service.LayoutSetBranchService.class)
3566            protected com.liferay.portal.service.LayoutSetBranchService layoutSetBranchService;
3567            @BeanReference(type = LayoutSetBranchPersistence.class)
3568            protected LayoutSetBranchPersistence layoutSetBranchPersistence;
3569            @BeanReference(type = com.liferay.portal.service.LayoutSetPrototypeLocalService.class)
3570            protected com.liferay.portal.service.LayoutSetPrototypeLocalService layoutSetPrototypeLocalService;
3571            @BeanReference(type = com.liferay.portal.service.LayoutSetPrototypeService.class)
3572            protected com.liferay.portal.service.LayoutSetPrototypeService layoutSetPrototypeService;
3573            @BeanReference(type = LayoutSetPrototypePersistence.class)
3574            protected LayoutSetPrototypePersistence layoutSetPrototypePersistence;
3575            @BeanReference(type = com.liferay.portal.service.MembershipRequestLocalService.class)
3576            protected com.liferay.portal.service.MembershipRequestLocalService membershipRequestLocalService;
3577            @BeanReference(type = com.liferay.portal.service.MembershipRequestService.class)
3578            protected com.liferay.portal.service.MembershipRequestService membershipRequestService;
3579            @BeanReference(type = MembershipRequestPersistence.class)
3580            protected MembershipRequestPersistence membershipRequestPersistence;
3581            @BeanReference(type = com.liferay.portal.service.OrganizationLocalService.class)
3582            protected com.liferay.portal.service.OrganizationLocalService organizationLocalService;
3583            @BeanReference(type = com.liferay.portal.service.OrganizationService.class)
3584            protected com.liferay.portal.service.OrganizationService organizationService;
3585            @BeanReference(type = OrganizationPersistence.class)
3586            protected OrganizationPersistence organizationPersistence;
3587            @BeanReference(type = OrganizationFinder.class)
3588            protected OrganizationFinder organizationFinder;
3589            @BeanReference(type = com.liferay.portal.service.PortletLocalService.class)
3590            protected com.liferay.portal.service.PortletLocalService portletLocalService;
3591            @BeanReference(type = com.liferay.portal.service.PortletService.class)
3592            protected com.liferay.portal.service.PortletService portletService;
3593            @BeanReference(type = PortletPersistence.class)
3594            protected PortletPersistence portletPersistence;
3595            @BeanReference(type = com.liferay.portal.service.PortletPreferencesLocalService.class)
3596            protected com.liferay.portal.service.PortletPreferencesLocalService portletPreferencesLocalService;
3597            @BeanReference(type = com.liferay.portal.service.PortletPreferencesService.class)
3598            protected com.liferay.portal.service.PortletPreferencesService portletPreferencesService;
3599            @BeanReference(type = PortletPreferencesPersistence.class)
3600            protected PortletPreferencesPersistence portletPreferencesPersistence;
3601            @BeanReference(type = PortletPreferencesFinder.class)
3602            protected PortletPreferencesFinder portletPreferencesFinder;
3603            @BeanReference(type = com.liferay.portal.service.ResourceLocalService.class)
3604            protected com.liferay.portal.service.ResourceLocalService resourceLocalService;
3605            @BeanReference(type = com.liferay.portal.service.ResourceActionLocalService.class)
3606            protected com.liferay.portal.service.ResourceActionLocalService resourceActionLocalService;
3607            @BeanReference(type = ResourceActionPersistence.class)
3608            protected ResourceActionPersistence resourceActionPersistence;
3609            @BeanReference(type = com.liferay.portal.service.ResourceBlockLocalService.class)
3610            protected com.liferay.portal.service.ResourceBlockLocalService resourceBlockLocalService;
3611            @BeanReference(type = com.liferay.portal.service.ResourceBlockService.class)
3612            protected com.liferay.portal.service.ResourceBlockService resourceBlockService;
3613            @BeanReference(type = ResourceBlockPersistence.class)
3614            protected ResourceBlockPersistence resourceBlockPersistence;
3615            @BeanReference(type = ResourceBlockFinder.class)
3616            protected ResourceBlockFinder resourceBlockFinder;
3617            @BeanReference(type = com.liferay.portal.service.ResourcePermissionLocalService.class)
3618            protected com.liferay.portal.service.ResourcePermissionLocalService resourcePermissionLocalService;
3619            @BeanReference(type = com.liferay.portal.service.ResourcePermissionService.class)
3620            protected com.liferay.portal.service.ResourcePermissionService resourcePermissionService;
3621            @BeanReference(type = ResourcePermissionPersistence.class)
3622            protected ResourcePermissionPersistence resourcePermissionPersistence;
3623            @BeanReference(type = ResourcePermissionFinder.class)
3624            protected ResourcePermissionFinder resourcePermissionFinder;
3625            @BeanReference(type = com.liferay.portal.service.ResourceTypePermissionLocalService.class)
3626            protected com.liferay.portal.service.ResourceTypePermissionLocalService resourceTypePermissionLocalService;
3627            @BeanReference(type = ResourceTypePermissionPersistence.class)
3628            protected ResourceTypePermissionPersistence resourceTypePermissionPersistence;
3629            @BeanReference(type = ResourceTypePermissionFinder.class)
3630            protected ResourceTypePermissionFinder resourceTypePermissionFinder;
3631            @BeanReference(type = com.liferay.portal.service.RoleLocalService.class)
3632            protected com.liferay.portal.service.RoleLocalService roleLocalService;
3633            @BeanReference(type = com.liferay.portal.service.RoleService.class)
3634            protected com.liferay.portal.service.RoleService roleService;
3635            @BeanReference(type = RolePersistence.class)
3636            protected RolePersistence rolePersistence;
3637            @BeanReference(type = RoleFinder.class)
3638            protected RoleFinder roleFinder;
3639            @BeanReference(type = com.liferay.portal.service.SubscriptionLocalService.class)
3640            protected com.liferay.portal.service.SubscriptionLocalService subscriptionLocalService;
3641            @BeanReference(type = SubscriptionPersistence.class)
3642            protected SubscriptionPersistence subscriptionPersistence;
3643            @BeanReference(type = com.liferay.portal.service.TeamLocalService.class)
3644            protected com.liferay.portal.service.TeamLocalService teamLocalService;
3645            @BeanReference(type = com.liferay.portal.service.TeamService.class)
3646            protected com.liferay.portal.service.TeamService teamService;
3647            @BeanReference(type = TeamPersistence.class)
3648            protected TeamPersistence teamPersistence;
3649            @BeanReference(type = TeamFinder.class)
3650            protected TeamFinder teamFinder;
3651            @BeanReference(type = com.liferay.portal.service.UserLocalService.class)
3652            protected com.liferay.portal.service.UserLocalService userLocalService;
3653            @BeanReference(type = com.liferay.portal.service.UserService.class)
3654            protected com.liferay.portal.service.UserService userService;
3655            @BeanReference(type = UserPersistence.class)
3656            protected UserPersistence userPersistence;
3657            @BeanReference(type = UserFinder.class)
3658            protected UserFinder userFinder;
3659            @BeanReference(type = com.liferay.portal.service.UserGroupLocalService.class)
3660            protected com.liferay.portal.service.UserGroupLocalService userGroupLocalService;
3661            @BeanReference(type = com.liferay.portal.service.UserGroupService.class)
3662            protected com.liferay.portal.service.UserGroupService userGroupService;
3663            @BeanReference(type = UserGroupPersistence.class)
3664            protected UserGroupPersistence userGroupPersistence;
3665            @BeanReference(type = UserGroupFinder.class)
3666            protected UserGroupFinder userGroupFinder;
3667            @BeanReference(type = com.liferay.portal.service.UserGroupGroupRoleLocalService.class)
3668            protected com.liferay.portal.service.UserGroupGroupRoleLocalService userGroupGroupRoleLocalService;
3669            @BeanReference(type = com.liferay.portal.service.UserGroupGroupRoleService.class)
3670            protected com.liferay.portal.service.UserGroupGroupRoleService userGroupGroupRoleService;
3671            @BeanReference(type = UserGroupGroupRolePersistence.class)
3672            protected UserGroupGroupRolePersistence userGroupGroupRolePersistence;
3673            @BeanReference(type = UserGroupGroupRoleFinder.class)
3674            protected UserGroupGroupRoleFinder userGroupGroupRoleFinder;
3675            @BeanReference(type = com.liferay.portal.service.UserGroupRoleLocalService.class)
3676            protected com.liferay.portal.service.UserGroupRoleLocalService userGroupRoleLocalService;
3677            @BeanReference(type = com.liferay.portal.service.UserGroupRoleService.class)
3678            protected com.liferay.portal.service.UserGroupRoleService userGroupRoleService;
3679            @BeanReference(type = UserGroupRolePersistence.class)
3680            protected UserGroupRolePersistence userGroupRolePersistence;
3681            @BeanReference(type = UserGroupRoleFinder.class)
3682            protected UserGroupRoleFinder userGroupRoleFinder;
3683            @BeanReference(type = com.liferay.portal.service.WorkflowDefinitionLinkLocalService.class)
3684            protected com.liferay.portal.service.WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService;
3685            @BeanReference(type = WorkflowDefinitionLinkPersistence.class)
3686            protected WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence;
3687            @BeanReference(type = PersistedModelLocalServiceRegistry.class)
3688            protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
3689            private String _beanIdentifier;
3690    }