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