001    /**
002     * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.portal.kernel.bean.BeanReference;
020    import com.liferay.portal.kernel.bean.IdentifiableBean;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
023    import com.liferay.portal.kernel.dao.orm.DynamicQuery;
024    import com.liferay.portal.kernel.dao.orm.DynamicQueryFactoryUtil;
025    import com.liferay.portal.kernel.exception.PortalException;
026    import com.liferay.portal.kernel.exception.SystemException;
027    import com.liferay.portal.kernel.search.Indexable;
028    import com.liferay.portal.kernel.search.IndexableType;
029    import com.liferay.portal.kernel.util.OrderByComparator;
030    import com.liferay.portal.model.PersistedModel;
031    import com.liferay.portal.model.UserGroup;
032    import com.liferay.portal.service.AccountLocalService;
033    import com.liferay.portal.service.AccountService;
034    import com.liferay.portal.service.AddressLocalService;
035    import com.liferay.portal.service.AddressService;
036    import com.liferay.portal.service.BaseLocalServiceImpl;
037    import com.liferay.portal.service.BrowserTrackerLocalService;
038    import com.liferay.portal.service.CMISRepositoryLocalService;
039    import com.liferay.portal.service.ClassNameLocalService;
040    import com.liferay.portal.service.ClassNameService;
041    import com.liferay.portal.service.ClusterGroupLocalService;
042    import com.liferay.portal.service.CompanyLocalService;
043    import com.liferay.portal.service.CompanyService;
044    import com.liferay.portal.service.ContactLocalService;
045    import com.liferay.portal.service.ContactService;
046    import com.liferay.portal.service.CountryService;
047    import com.liferay.portal.service.EmailAddressLocalService;
048    import com.liferay.portal.service.EmailAddressService;
049    import com.liferay.portal.service.GroupLocalService;
050    import com.liferay.portal.service.GroupService;
051    import com.liferay.portal.service.ImageLocalService;
052    import com.liferay.portal.service.ImageService;
053    import com.liferay.portal.service.LayoutBranchLocalService;
054    import com.liferay.portal.service.LayoutBranchService;
055    import com.liferay.portal.service.LayoutLocalService;
056    import com.liferay.portal.service.LayoutPrototypeLocalService;
057    import com.liferay.portal.service.LayoutPrototypeService;
058    import com.liferay.portal.service.LayoutRevisionLocalService;
059    import com.liferay.portal.service.LayoutRevisionService;
060    import com.liferay.portal.service.LayoutService;
061    import com.liferay.portal.service.LayoutSetBranchLocalService;
062    import com.liferay.portal.service.LayoutSetBranchService;
063    import com.liferay.portal.service.LayoutSetLocalService;
064    import com.liferay.portal.service.LayoutSetPrototypeLocalService;
065    import com.liferay.portal.service.LayoutSetPrototypeService;
066    import com.liferay.portal.service.LayoutSetService;
067    import com.liferay.portal.service.LayoutTemplateLocalService;
068    import com.liferay.portal.service.ListTypeService;
069    import com.liferay.portal.service.LockLocalService;
070    import com.liferay.portal.service.MembershipRequestLocalService;
071    import com.liferay.portal.service.MembershipRequestService;
072    import com.liferay.portal.service.OrgLaborLocalService;
073    import com.liferay.portal.service.OrgLaborService;
074    import com.liferay.portal.service.OrganizationLocalService;
075    import com.liferay.portal.service.OrganizationService;
076    import com.liferay.portal.service.PasswordPolicyLocalService;
077    import com.liferay.portal.service.PasswordPolicyRelLocalService;
078    import com.liferay.portal.service.PasswordPolicyService;
079    import com.liferay.portal.service.PasswordTrackerLocalService;
080    import com.liferay.portal.service.PermissionService;
081    import com.liferay.portal.service.PersistedModelLocalServiceRegistry;
082    import com.liferay.portal.service.PhoneLocalService;
083    import com.liferay.portal.service.PhoneService;
084    import com.liferay.portal.service.PluginSettingLocalService;
085    import com.liferay.portal.service.PluginSettingService;
086    import com.liferay.portal.service.PortalLocalService;
087    import com.liferay.portal.service.PortalPreferencesLocalService;
088    import com.liferay.portal.service.PortalService;
089    import com.liferay.portal.service.PortletItemLocalService;
090    import com.liferay.portal.service.PortletLocalService;
091    import com.liferay.portal.service.PortletPreferencesLocalService;
092    import com.liferay.portal.service.PortletPreferencesService;
093    import com.liferay.portal.service.PortletService;
094    import com.liferay.portal.service.QuartzLocalService;
095    import com.liferay.portal.service.RegionService;
096    import com.liferay.portal.service.ReleaseLocalService;
097    import com.liferay.portal.service.RepositoryEntryLocalService;
098    import com.liferay.portal.service.RepositoryLocalService;
099    import com.liferay.portal.service.RepositoryService;
100    import com.liferay.portal.service.ResourceActionLocalService;
101    import com.liferay.portal.service.ResourceBlockLocalService;
102    import com.liferay.portal.service.ResourceBlockPermissionLocalService;
103    import com.liferay.portal.service.ResourceBlockService;
104    import com.liferay.portal.service.ResourceLocalService;
105    import com.liferay.portal.service.ResourcePermissionLocalService;
106    import com.liferay.portal.service.ResourcePermissionService;
107    import com.liferay.portal.service.ResourceTypePermissionLocalService;
108    import com.liferay.portal.service.RoleLocalService;
109    import com.liferay.portal.service.RoleService;
110    import com.liferay.portal.service.ServiceComponentLocalService;
111    import com.liferay.portal.service.ShardLocalService;
112    import com.liferay.portal.service.SubscriptionLocalService;
113    import com.liferay.portal.service.TeamLocalService;
114    import com.liferay.portal.service.TeamService;
115    import com.liferay.portal.service.ThemeLocalService;
116    import com.liferay.portal.service.ThemeService;
117    import com.liferay.portal.service.TicketLocalService;
118    import com.liferay.portal.service.UserGroupGroupRoleLocalService;
119    import com.liferay.portal.service.UserGroupGroupRoleService;
120    import com.liferay.portal.service.UserGroupLocalService;
121    import com.liferay.portal.service.UserGroupRoleLocalService;
122    import com.liferay.portal.service.UserGroupRoleService;
123    import com.liferay.portal.service.UserGroupService;
124    import com.liferay.portal.service.UserIdMapperLocalService;
125    import com.liferay.portal.service.UserLocalService;
126    import com.liferay.portal.service.UserNotificationEventLocalService;
127    import com.liferay.portal.service.UserService;
128    import com.liferay.portal.service.UserTrackerLocalService;
129    import com.liferay.portal.service.UserTrackerPathLocalService;
130    import com.liferay.portal.service.VirtualHostLocalService;
131    import com.liferay.portal.service.WebDAVPropsLocalService;
132    import com.liferay.portal.service.WebsiteLocalService;
133    import com.liferay.portal.service.WebsiteService;
134    import com.liferay.portal.service.WorkflowDefinitionLinkLocalService;
135    import com.liferay.portal.service.WorkflowInstanceLinkLocalService;
136    import com.liferay.portal.service.persistence.AccountPersistence;
137    import com.liferay.portal.service.persistence.AddressPersistence;
138    import com.liferay.portal.service.persistence.BrowserTrackerPersistence;
139    import com.liferay.portal.service.persistence.ClassNamePersistence;
140    import com.liferay.portal.service.persistence.ClusterGroupPersistence;
141    import com.liferay.portal.service.persistence.CompanyPersistence;
142    import com.liferay.portal.service.persistence.ContactPersistence;
143    import com.liferay.portal.service.persistence.CountryPersistence;
144    import com.liferay.portal.service.persistence.EmailAddressPersistence;
145    import com.liferay.portal.service.persistence.GroupFinder;
146    import com.liferay.portal.service.persistence.GroupPersistence;
147    import com.liferay.portal.service.persistence.ImagePersistence;
148    import com.liferay.portal.service.persistence.LayoutBranchPersistence;
149    import com.liferay.portal.service.persistence.LayoutFinder;
150    import com.liferay.portal.service.persistence.LayoutPersistence;
151    import com.liferay.portal.service.persistence.LayoutPrototypePersistence;
152    import com.liferay.portal.service.persistence.LayoutRevisionPersistence;
153    import com.liferay.portal.service.persistence.LayoutSetBranchFinder;
154    import com.liferay.portal.service.persistence.LayoutSetBranchPersistence;
155    import com.liferay.portal.service.persistence.LayoutSetPersistence;
156    import com.liferay.portal.service.persistence.LayoutSetPrototypePersistence;
157    import com.liferay.portal.service.persistence.ListTypePersistence;
158    import com.liferay.portal.service.persistence.LockFinder;
159    import com.liferay.portal.service.persistence.LockPersistence;
160    import com.liferay.portal.service.persistence.MembershipRequestPersistence;
161    import com.liferay.portal.service.persistence.OrgGroupRolePersistence;
162    import com.liferay.portal.service.persistence.OrgLaborPersistence;
163    import com.liferay.portal.service.persistence.OrganizationFinder;
164    import com.liferay.portal.service.persistence.OrganizationPersistence;
165    import com.liferay.portal.service.persistence.PasswordPolicyFinder;
166    import com.liferay.portal.service.persistence.PasswordPolicyPersistence;
167    import com.liferay.portal.service.persistence.PasswordPolicyRelPersistence;
168    import com.liferay.portal.service.persistence.PasswordTrackerPersistence;
169    import com.liferay.portal.service.persistence.PhonePersistence;
170    import com.liferay.portal.service.persistence.PluginSettingPersistence;
171    import com.liferay.portal.service.persistence.PortalPreferencesPersistence;
172    import com.liferay.portal.service.persistence.PortletItemPersistence;
173    import com.liferay.portal.service.persistence.PortletPersistence;
174    import com.liferay.portal.service.persistence.PortletPreferencesFinder;
175    import com.liferay.portal.service.persistence.PortletPreferencesPersistence;
176    import com.liferay.portal.service.persistence.RegionPersistence;
177    import com.liferay.portal.service.persistence.ReleasePersistence;
178    import com.liferay.portal.service.persistence.RepositoryEntryPersistence;
179    import com.liferay.portal.service.persistence.RepositoryPersistence;
180    import com.liferay.portal.service.persistence.ResourceActionPersistence;
181    import com.liferay.portal.service.persistence.ResourceBlockFinder;
182    import com.liferay.portal.service.persistence.ResourceBlockPermissionPersistence;
183    import com.liferay.portal.service.persistence.ResourceBlockPersistence;
184    import com.liferay.portal.service.persistence.ResourcePermissionFinder;
185    import com.liferay.portal.service.persistence.ResourcePermissionPersistence;
186    import com.liferay.portal.service.persistence.ResourceTypePermissionFinder;
187    import com.liferay.portal.service.persistence.ResourceTypePermissionPersistence;
188    import com.liferay.portal.service.persistence.RoleFinder;
189    import com.liferay.portal.service.persistence.RolePersistence;
190    import com.liferay.portal.service.persistence.ServiceComponentPersistence;
191    import com.liferay.portal.service.persistence.ShardPersistence;
192    import com.liferay.portal.service.persistence.SubscriptionPersistence;
193    import com.liferay.portal.service.persistence.TeamFinder;
194    import com.liferay.portal.service.persistence.TeamPersistence;
195    import com.liferay.portal.service.persistence.TicketPersistence;
196    import com.liferay.portal.service.persistence.UserFinder;
197    import com.liferay.portal.service.persistence.UserGroupFinder;
198    import com.liferay.portal.service.persistence.UserGroupGroupRolePersistence;
199    import com.liferay.portal.service.persistence.UserGroupPersistence;
200    import com.liferay.portal.service.persistence.UserGroupRoleFinder;
201    import com.liferay.portal.service.persistence.UserGroupRolePersistence;
202    import com.liferay.portal.service.persistence.UserIdMapperPersistence;
203    import com.liferay.portal.service.persistence.UserNotificationEventPersistence;
204    import com.liferay.portal.service.persistence.UserPersistence;
205    import com.liferay.portal.service.persistence.UserTrackerPathPersistence;
206    import com.liferay.portal.service.persistence.UserTrackerPersistence;
207    import com.liferay.portal.service.persistence.VirtualHostPersistence;
208    import com.liferay.portal.service.persistence.WebDAVPropsPersistence;
209    import com.liferay.portal.service.persistence.WebsitePersistence;
210    import com.liferay.portal.service.persistence.WorkflowDefinitionLinkPersistence;
211    import com.liferay.portal.service.persistence.WorkflowInstanceLinkPersistence;
212    
213    import com.liferay.portlet.expando.service.ExpandoValueLocalService;
214    import com.liferay.portlet.expando.service.ExpandoValueService;
215    import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
216    
217    import java.io.Serializable;
218    
219    import java.util.List;
220    
221    import javax.sql.DataSource;
222    
223    /**
224     * The base implementation of the user group local service.
225     *
226     * <p>
227     * 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.UserGroupLocalServiceImpl}.
228     * </p>
229     *
230     * @author Brian Wing Shun Chan
231     * @see com.liferay.portal.service.impl.UserGroupLocalServiceImpl
232     * @see com.liferay.portal.service.UserGroupLocalServiceUtil
233     * @generated
234     */
235    public abstract class UserGroupLocalServiceBaseImpl extends BaseLocalServiceImpl
236            implements UserGroupLocalService, IdentifiableBean {
237            /*
238             * NOTE FOR DEVELOPERS:
239             *
240             * Never modify or reference this class directly. Always use {@link com.liferay.portal.service.UserGroupLocalServiceUtil} to access the user group local service.
241             */
242    
243            /**
244             * Adds the user group to the database. Also notifies the appropriate model listeners.
245             *
246             * @param userGroup the user group
247             * @return the user group that was added
248             * @throws SystemException if a system exception occurred
249             */
250            @Indexable(type = IndexableType.REINDEX)
251            public UserGroup addUserGroup(UserGroup userGroup)
252                    throws SystemException {
253                    userGroup.setNew(true);
254    
255                    return userGroupPersistence.update(userGroup);
256            }
257    
258            /**
259             * Creates a new user group with the primary key. Does not add the user group to the database.
260             *
261             * @param userGroupId the primary key for the new user group
262             * @return the new user group
263             */
264            public UserGroup createUserGroup(long userGroupId) {
265                    return userGroupPersistence.create(userGroupId);
266            }
267    
268            /**
269             * Deletes the user group with the primary key from the database. Also notifies the appropriate model listeners.
270             *
271             * @param userGroupId the primary key of the user group
272             * @return the user group that was removed
273             * @throws PortalException if a user group with the primary key could not be found
274             * @throws SystemException if a system exception occurred
275             */
276            @Indexable(type = IndexableType.DELETE)
277            public UserGroup deleteUserGroup(long userGroupId)
278                    throws PortalException, SystemException {
279                    return userGroupPersistence.remove(userGroupId);
280            }
281    
282            /**
283             * Deletes the user group from the database. Also notifies the appropriate model listeners.
284             *
285             * @param userGroup the user group
286             * @return the user group that was removed
287             * @throws PortalException
288             * @throws SystemException if a system exception occurred
289             */
290            @Indexable(type = IndexableType.DELETE)
291            public UserGroup deleteUserGroup(UserGroup userGroup)
292                    throws PortalException, SystemException {
293                    return userGroupPersistence.remove(userGroup);
294            }
295    
296            public DynamicQuery dynamicQuery() {
297                    Class<?> clazz = getClass();
298    
299                    return DynamicQueryFactoryUtil.forClass(UserGroup.class,
300                            clazz.getClassLoader());
301            }
302    
303            /**
304             * Performs a dynamic query on the database and returns the matching rows.
305             *
306             * @param dynamicQuery the dynamic query
307             * @return the matching rows
308             * @throws SystemException if a system exception occurred
309             */
310            @SuppressWarnings("rawtypes")
311            public List dynamicQuery(DynamicQuery dynamicQuery)
312                    throws SystemException {
313                    return userGroupPersistence.findWithDynamicQuery(dynamicQuery);
314            }
315    
316            /**
317             * Performs a dynamic query on the database and returns a range of the matching rows.
318             *
319             * <p>
320             * 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.UserGroupModelImpl}. 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.
321             * </p>
322             *
323             * @param dynamicQuery the dynamic query
324             * @param start the lower bound of the range of model instances
325             * @param end the upper bound of the range of model instances (not inclusive)
326             * @return the range of matching rows
327             * @throws SystemException if a system exception occurred
328             */
329            @SuppressWarnings("rawtypes")
330            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
331                    throws SystemException {
332                    return userGroupPersistence.findWithDynamicQuery(dynamicQuery, start,
333                            end);
334            }
335    
336            /**
337             * Performs a dynamic query on the database and returns an ordered range of the matching rows.
338             *
339             * <p>
340             * 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.UserGroupModelImpl}. 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.
341             * </p>
342             *
343             * @param dynamicQuery the dynamic query
344             * @param start the lower bound of the range of model instances
345             * @param end the upper bound of the range of model instances (not inclusive)
346             * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
347             * @return the ordered range of matching rows
348             * @throws SystemException if a system exception occurred
349             */
350            @SuppressWarnings("rawtypes")
351            public List dynamicQuery(DynamicQuery dynamicQuery, int start, int end,
352                    OrderByComparator orderByComparator) throws SystemException {
353                    return userGroupPersistence.findWithDynamicQuery(dynamicQuery, start,
354                            end, orderByComparator);
355            }
356    
357            /**
358             * Returns the number of rows that match the dynamic query.
359             *
360             * @param dynamicQuery the dynamic query
361             * @return the number of rows that match the dynamic query
362             * @throws SystemException if a system exception occurred
363             */
364            public long dynamicQueryCount(DynamicQuery dynamicQuery)
365                    throws SystemException {
366                    return userGroupPersistence.countWithDynamicQuery(dynamicQuery);
367            }
368    
369            public UserGroup fetchUserGroup(long userGroupId) throws SystemException {
370                    return userGroupPersistence.fetchByPrimaryKey(userGroupId);
371            }
372    
373            /**
374             * Returns the user group with the primary key.
375             *
376             * @param userGroupId the primary key of the user group
377             * @return the user group
378             * @throws PortalException if a user group with the primary key could not be found
379             * @throws SystemException if a system exception occurred
380             */
381            public UserGroup getUserGroup(long userGroupId)
382                    throws PortalException, SystemException {
383                    return userGroupPersistence.findByPrimaryKey(userGroupId);
384            }
385    
386            public PersistedModel getPersistedModel(Serializable primaryKeyObj)
387                    throws PortalException, SystemException {
388                    return userGroupPersistence.findByPrimaryKey(primaryKeyObj);
389            }
390    
391            /**
392             * Returns a range of all the user groups.
393             *
394             * <p>
395             * 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.UserGroupModelImpl}. 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.
396             * </p>
397             *
398             * @param start the lower bound of the range of user groups
399             * @param end the upper bound of the range of user groups (not inclusive)
400             * @return the range of user groups
401             * @throws SystemException if a system exception occurred
402             */
403            public List<UserGroup> getUserGroups(int start, int end)
404                    throws SystemException {
405                    return userGroupPersistence.findAll(start, end);
406            }
407    
408            /**
409             * Returns the number of user groups.
410             *
411             * @return the number of user groups
412             * @throws SystemException if a system exception occurred
413             */
414            public int getUserGroupsCount() throws SystemException {
415                    return userGroupPersistence.countAll();
416            }
417    
418            /**
419             * Updates the user group in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
420             *
421             * @param userGroup the user group
422             * @return the user group that was updated
423             * @throws SystemException if a system exception occurred
424             */
425            @Indexable(type = IndexableType.REINDEX)
426            public UserGroup updateUserGroup(UserGroup userGroup)
427                    throws SystemException {
428                    return userGroupPersistence.update(userGroup);
429            }
430    
431            /**
432             * Returns the account local service.
433             *
434             * @return the account local service
435             */
436            public AccountLocalService getAccountLocalService() {
437                    return accountLocalService;
438            }
439    
440            /**
441             * Sets the account local service.
442             *
443             * @param accountLocalService the account local service
444             */
445            public void setAccountLocalService(AccountLocalService accountLocalService) {
446                    this.accountLocalService = accountLocalService;
447            }
448    
449            /**
450             * Returns the account remote service.
451             *
452             * @return the account remote service
453             */
454            public AccountService getAccountService() {
455                    return accountService;
456            }
457    
458            /**
459             * Sets the account remote service.
460             *
461             * @param accountService the account remote service
462             */
463            public void setAccountService(AccountService accountService) {
464                    this.accountService = accountService;
465            }
466    
467            /**
468             * Returns the account persistence.
469             *
470             * @return the account persistence
471             */
472            public AccountPersistence getAccountPersistence() {
473                    return accountPersistence;
474            }
475    
476            /**
477             * Sets the account persistence.
478             *
479             * @param accountPersistence the account persistence
480             */
481            public void setAccountPersistence(AccountPersistence accountPersistence) {
482                    this.accountPersistence = accountPersistence;
483            }
484    
485            /**
486             * Returns the address local service.
487             *
488             * @return the address local service
489             */
490            public AddressLocalService getAddressLocalService() {
491                    return addressLocalService;
492            }
493    
494            /**
495             * Sets the address local service.
496             *
497             * @param addressLocalService the address local service
498             */
499            public void setAddressLocalService(AddressLocalService addressLocalService) {
500                    this.addressLocalService = addressLocalService;
501            }
502    
503            /**
504             * Returns the address remote service.
505             *
506             * @return the address remote service
507             */
508            public AddressService getAddressService() {
509                    return addressService;
510            }
511    
512            /**
513             * Sets the address remote service.
514             *
515             * @param addressService the address remote service
516             */
517            public void setAddressService(AddressService addressService) {
518                    this.addressService = addressService;
519            }
520    
521            /**
522             * Returns the address persistence.
523             *
524             * @return the address persistence
525             */
526            public AddressPersistence getAddressPersistence() {
527                    return addressPersistence;
528            }
529    
530            /**
531             * Sets the address persistence.
532             *
533             * @param addressPersistence the address persistence
534             */
535            public void setAddressPersistence(AddressPersistence addressPersistence) {
536                    this.addressPersistence = addressPersistence;
537            }
538    
539            /**
540             * Returns the browser tracker local service.
541             *
542             * @return the browser tracker local service
543             */
544            public BrowserTrackerLocalService getBrowserTrackerLocalService() {
545                    return browserTrackerLocalService;
546            }
547    
548            /**
549             * Sets the browser tracker local service.
550             *
551             * @param browserTrackerLocalService the browser tracker local service
552             */
553            public void setBrowserTrackerLocalService(
554                    BrowserTrackerLocalService browserTrackerLocalService) {
555                    this.browserTrackerLocalService = browserTrackerLocalService;
556            }
557    
558            /**
559             * Returns the browser tracker persistence.
560             *
561             * @return the browser tracker persistence
562             */
563            public BrowserTrackerPersistence getBrowserTrackerPersistence() {
564                    return browserTrackerPersistence;
565            }
566    
567            /**
568             * Sets the browser tracker persistence.
569             *
570             * @param browserTrackerPersistence the browser tracker persistence
571             */
572            public void setBrowserTrackerPersistence(
573                    BrowserTrackerPersistence browserTrackerPersistence) {
574                    this.browserTrackerPersistence = browserTrackerPersistence;
575            }
576    
577            /**
578             * Returns the class name local service.
579             *
580             * @return the class name local service
581             */
582            public ClassNameLocalService getClassNameLocalService() {
583                    return classNameLocalService;
584            }
585    
586            /**
587             * Sets the class name local service.
588             *
589             * @param classNameLocalService the class name local service
590             */
591            public void setClassNameLocalService(
592                    ClassNameLocalService classNameLocalService) {
593                    this.classNameLocalService = classNameLocalService;
594            }
595    
596            /**
597             * Returns the class name remote service.
598             *
599             * @return the class name remote service
600             */
601            public ClassNameService getClassNameService() {
602                    return classNameService;
603            }
604    
605            /**
606             * Sets the class name remote service.
607             *
608             * @param classNameService the class name remote service
609             */
610            public void setClassNameService(ClassNameService classNameService) {
611                    this.classNameService = classNameService;
612            }
613    
614            /**
615             * Returns the class name persistence.
616             *
617             * @return the class name persistence
618             */
619            public ClassNamePersistence getClassNamePersistence() {
620                    return classNamePersistence;
621            }
622    
623            /**
624             * Sets the class name persistence.
625             *
626             * @param classNamePersistence the class name persistence
627             */
628            public void setClassNamePersistence(
629                    ClassNamePersistence classNamePersistence) {
630                    this.classNamePersistence = classNamePersistence;
631            }
632    
633            /**
634             * Returns the cluster group local service.
635             *
636             * @return the cluster group local service
637             */
638            public ClusterGroupLocalService getClusterGroupLocalService() {
639                    return clusterGroupLocalService;
640            }
641    
642            /**
643             * Sets the cluster group local service.
644             *
645             * @param clusterGroupLocalService the cluster group local service
646             */
647            public void setClusterGroupLocalService(
648                    ClusterGroupLocalService clusterGroupLocalService) {
649                    this.clusterGroupLocalService = clusterGroupLocalService;
650            }
651    
652            /**
653             * Returns the cluster group persistence.
654             *
655             * @return the cluster group persistence
656             */
657            public ClusterGroupPersistence getClusterGroupPersistence() {
658                    return clusterGroupPersistence;
659            }
660    
661            /**
662             * Sets the cluster group persistence.
663             *
664             * @param clusterGroupPersistence the cluster group persistence
665             */
666            public void setClusterGroupPersistence(
667                    ClusterGroupPersistence clusterGroupPersistence) {
668                    this.clusterGroupPersistence = clusterGroupPersistence;
669            }
670    
671            /**
672             * Returns the c m i s repository local service.
673             *
674             * @return the c m i s repository local service
675             */
676            public CMISRepositoryLocalService getCMISRepositoryLocalService() {
677                    return cmisRepositoryLocalService;
678            }
679    
680            /**
681             * Sets the c m i s repository local service.
682             *
683             * @param cmisRepositoryLocalService the c m i s repository local service
684             */
685            public void setCMISRepositoryLocalService(
686                    CMISRepositoryLocalService cmisRepositoryLocalService) {
687                    this.cmisRepositoryLocalService = cmisRepositoryLocalService;
688            }
689    
690            /**
691             * Returns the company local service.
692             *
693             * @return the company local service
694             */
695            public CompanyLocalService getCompanyLocalService() {
696                    return companyLocalService;
697            }
698    
699            /**
700             * Sets the company local service.
701             *
702             * @param companyLocalService the company local service
703             */
704            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
705                    this.companyLocalService = companyLocalService;
706            }
707    
708            /**
709             * Returns the company remote service.
710             *
711             * @return the company remote service
712             */
713            public CompanyService getCompanyService() {
714                    return companyService;
715            }
716    
717            /**
718             * Sets the company remote service.
719             *
720             * @param companyService the company remote service
721             */
722            public void setCompanyService(CompanyService companyService) {
723                    this.companyService = companyService;
724            }
725    
726            /**
727             * Returns the company persistence.
728             *
729             * @return the company persistence
730             */
731            public CompanyPersistence getCompanyPersistence() {
732                    return companyPersistence;
733            }
734    
735            /**
736             * Sets the company persistence.
737             *
738             * @param companyPersistence the company persistence
739             */
740            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
741                    this.companyPersistence = companyPersistence;
742            }
743    
744            /**
745             * Returns the contact local service.
746             *
747             * @return the contact local service
748             */
749            public ContactLocalService getContactLocalService() {
750                    return contactLocalService;
751            }
752    
753            /**
754             * Sets the contact local service.
755             *
756             * @param contactLocalService the contact local service
757             */
758            public void setContactLocalService(ContactLocalService contactLocalService) {
759                    this.contactLocalService = contactLocalService;
760            }
761    
762            /**
763             * Returns the contact remote service.
764             *
765             * @return the contact remote service
766             */
767            public ContactService getContactService() {
768                    return contactService;
769            }
770    
771            /**
772             * Sets the contact remote service.
773             *
774             * @param contactService the contact remote service
775             */
776            public void setContactService(ContactService contactService) {
777                    this.contactService = contactService;
778            }
779    
780            /**
781             * Returns the contact persistence.
782             *
783             * @return the contact persistence
784             */
785            public ContactPersistence getContactPersistence() {
786                    return contactPersistence;
787            }
788    
789            /**
790             * Sets the contact persistence.
791             *
792             * @param contactPersistence the contact persistence
793             */
794            public void setContactPersistence(ContactPersistence contactPersistence) {
795                    this.contactPersistence = contactPersistence;
796            }
797    
798            /**
799             * Returns the country remote service.
800             *
801             * @return the country remote service
802             */
803            public CountryService getCountryService() {
804                    return countryService;
805            }
806    
807            /**
808             * Sets the country remote service.
809             *
810             * @param countryService the country remote service
811             */
812            public void setCountryService(CountryService countryService) {
813                    this.countryService = countryService;
814            }
815    
816            /**
817             * Returns the country persistence.
818             *
819             * @return the country persistence
820             */
821            public CountryPersistence getCountryPersistence() {
822                    return countryPersistence;
823            }
824    
825            /**
826             * Sets the country persistence.
827             *
828             * @param countryPersistence the country persistence
829             */
830            public void setCountryPersistence(CountryPersistence countryPersistence) {
831                    this.countryPersistence = countryPersistence;
832            }
833    
834            /**
835             * Returns the email address local service.
836             *
837             * @return the email address local service
838             */
839            public EmailAddressLocalService getEmailAddressLocalService() {
840                    return emailAddressLocalService;
841            }
842    
843            /**
844             * Sets the email address local service.
845             *
846             * @param emailAddressLocalService the email address local service
847             */
848            public void setEmailAddressLocalService(
849                    EmailAddressLocalService emailAddressLocalService) {
850                    this.emailAddressLocalService = emailAddressLocalService;
851            }
852    
853            /**
854             * Returns the email address remote service.
855             *
856             * @return the email address remote service
857             */
858            public EmailAddressService getEmailAddressService() {
859                    return emailAddressService;
860            }
861    
862            /**
863             * Sets the email address remote service.
864             *
865             * @param emailAddressService the email address remote service
866             */
867            public void setEmailAddressService(EmailAddressService emailAddressService) {
868                    this.emailAddressService = emailAddressService;
869            }
870    
871            /**
872             * Returns the email address persistence.
873             *
874             * @return the email address persistence
875             */
876            public EmailAddressPersistence getEmailAddressPersistence() {
877                    return emailAddressPersistence;
878            }
879    
880            /**
881             * Sets the email address persistence.
882             *
883             * @param emailAddressPersistence the email address persistence
884             */
885            public void setEmailAddressPersistence(
886                    EmailAddressPersistence emailAddressPersistence) {
887                    this.emailAddressPersistence = emailAddressPersistence;
888            }
889    
890            /**
891             * Returns the group local service.
892             *
893             * @return the group local service
894             */
895            public GroupLocalService getGroupLocalService() {
896                    return groupLocalService;
897            }
898    
899            /**
900             * Sets the group local service.
901             *
902             * @param groupLocalService the group local service
903             */
904            public void setGroupLocalService(GroupLocalService groupLocalService) {
905                    this.groupLocalService = groupLocalService;
906            }
907    
908            /**
909             * Returns the group remote service.
910             *
911             * @return the group remote service
912             */
913            public GroupService getGroupService() {
914                    return groupService;
915            }
916    
917            /**
918             * Sets the group remote service.
919             *
920             * @param groupService the group remote service
921             */
922            public void setGroupService(GroupService groupService) {
923                    this.groupService = groupService;
924            }
925    
926            /**
927             * Returns the group persistence.
928             *
929             * @return the group persistence
930             */
931            public GroupPersistence getGroupPersistence() {
932                    return groupPersistence;
933            }
934    
935            /**
936             * Sets the group persistence.
937             *
938             * @param groupPersistence the group persistence
939             */
940            public void setGroupPersistence(GroupPersistence groupPersistence) {
941                    this.groupPersistence = groupPersistence;
942            }
943    
944            /**
945             * Returns the group finder.
946             *
947             * @return the group finder
948             */
949            public GroupFinder getGroupFinder() {
950                    return groupFinder;
951            }
952    
953            /**
954             * Sets the group finder.
955             *
956             * @param groupFinder the group finder
957             */
958            public void setGroupFinder(GroupFinder groupFinder) {
959                    this.groupFinder = groupFinder;
960            }
961    
962            /**
963             * Returns the image local service.
964             *
965             * @return the image local service
966             */
967            public ImageLocalService getImageLocalService() {
968                    return imageLocalService;
969            }
970    
971            /**
972             * Sets the image local service.
973             *
974             * @param imageLocalService the image local service
975             */
976            public void setImageLocalService(ImageLocalService imageLocalService) {
977                    this.imageLocalService = imageLocalService;
978            }
979    
980            /**
981             * Returns the image remote service.
982             *
983             * @return the image remote service
984             */
985            public ImageService getImageService() {
986                    return imageService;
987            }
988    
989            /**
990             * Sets the image remote service.
991             *
992             * @param imageService the image remote service
993             */
994            public void setImageService(ImageService imageService) {
995                    this.imageService = imageService;
996            }
997    
998            /**
999             * Returns the image persistence.
1000             *
1001             * @return the image persistence
1002             */
1003            public ImagePersistence getImagePersistence() {
1004                    return imagePersistence;
1005            }
1006    
1007            /**
1008             * Sets the image persistence.
1009             *
1010             * @param imagePersistence the image persistence
1011             */
1012            public void setImagePersistence(ImagePersistence imagePersistence) {
1013                    this.imagePersistence = imagePersistence;
1014            }
1015    
1016            /**
1017             * Returns the layout local service.
1018             *
1019             * @return the layout local service
1020             */
1021            public LayoutLocalService getLayoutLocalService() {
1022                    return layoutLocalService;
1023            }
1024    
1025            /**
1026             * Sets the layout local service.
1027             *
1028             * @param layoutLocalService the layout local service
1029             */
1030            public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
1031                    this.layoutLocalService = layoutLocalService;
1032            }
1033    
1034            /**
1035             * Returns the layout remote service.
1036             *
1037             * @return the layout remote service
1038             */
1039            public LayoutService getLayoutService() {
1040                    return layoutService;
1041            }
1042    
1043            /**
1044             * Sets the layout remote service.
1045             *
1046             * @param layoutService the layout remote service
1047             */
1048            public void setLayoutService(LayoutService layoutService) {
1049                    this.layoutService = layoutService;
1050            }
1051    
1052            /**
1053             * Returns the layout persistence.
1054             *
1055             * @return the layout persistence
1056             */
1057            public LayoutPersistence getLayoutPersistence() {
1058                    return layoutPersistence;
1059            }
1060    
1061            /**
1062             * Sets the layout persistence.
1063             *
1064             * @param layoutPersistence the layout persistence
1065             */
1066            public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
1067                    this.layoutPersistence = layoutPersistence;
1068            }
1069    
1070            /**
1071             * Returns the layout finder.
1072             *
1073             * @return the layout finder
1074             */
1075            public LayoutFinder getLayoutFinder() {
1076                    return layoutFinder;
1077            }
1078    
1079            /**
1080             * Sets the layout finder.
1081             *
1082             * @param layoutFinder the layout finder
1083             */
1084            public void setLayoutFinder(LayoutFinder layoutFinder) {
1085                    this.layoutFinder = layoutFinder;
1086            }
1087    
1088            /**
1089             * Returns the layout branch local service.
1090             *
1091             * @return the layout branch local service
1092             */
1093            public LayoutBranchLocalService getLayoutBranchLocalService() {
1094                    return layoutBranchLocalService;
1095            }
1096    
1097            /**
1098             * Sets the layout branch local service.
1099             *
1100             * @param layoutBranchLocalService the layout branch local service
1101             */
1102            public void setLayoutBranchLocalService(
1103                    LayoutBranchLocalService layoutBranchLocalService) {
1104                    this.layoutBranchLocalService = layoutBranchLocalService;
1105            }
1106    
1107            /**
1108             * Returns the layout branch remote service.
1109             *
1110             * @return the layout branch remote service
1111             */
1112            public LayoutBranchService getLayoutBranchService() {
1113                    return layoutBranchService;
1114            }
1115    
1116            /**
1117             * Sets the layout branch remote service.
1118             *
1119             * @param layoutBranchService the layout branch remote service
1120             */
1121            public void setLayoutBranchService(LayoutBranchService layoutBranchService) {
1122                    this.layoutBranchService = layoutBranchService;
1123            }
1124    
1125            /**
1126             * Returns the layout branch persistence.
1127             *
1128             * @return the layout branch persistence
1129             */
1130            public LayoutBranchPersistence getLayoutBranchPersistence() {
1131                    return layoutBranchPersistence;
1132            }
1133    
1134            /**
1135             * Sets the layout branch persistence.
1136             *
1137             * @param layoutBranchPersistence the layout branch persistence
1138             */
1139            public void setLayoutBranchPersistence(
1140                    LayoutBranchPersistence layoutBranchPersistence) {
1141                    this.layoutBranchPersistence = layoutBranchPersistence;
1142            }
1143    
1144            /**
1145             * Returns the layout prototype local service.
1146             *
1147             * @return the layout prototype local service
1148             */
1149            public LayoutPrototypeLocalService getLayoutPrototypeLocalService() {
1150                    return layoutPrototypeLocalService;
1151            }
1152    
1153            /**
1154             * Sets the layout prototype local service.
1155             *
1156             * @param layoutPrototypeLocalService the layout prototype local service
1157             */
1158            public void setLayoutPrototypeLocalService(
1159                    LayoutPrototypeLocalService layoutPrototypeLocalService) {
1160                    this.layoutPrototypeLocalService = layoutPrototypeLocalService;
1161            }
1162    
1163            /**
1164             * Returns the layout prototype remote service.
1165             *
1166             * @return the layout prototype remote service
1167             */
1168            public LayoutPrototypeService getLayoutPrototypeService() {
1169                    return layoutPrototypeService;
1170            }
1171    
1172            /**
1173             * Sets the layout prototype remote service.
1174             *
1175             * @param layoutPrototypeService the layout prototype remote service
1176             */
1177            public void setLayoutPrototypeService(
1178                    LayoutPrototypeService layoutPrototypeService) {
1179                    this.layoutPrototypeService = layoutPrototypeService;
1180            }
1181    
1182            /**
1183             * Returns the layout prototype persistence.
1184             *
1185             * @return the layout prototype persistence
1186             */
1187            public LayoutPrototypePersistence getLayoutPrototypePersistence() {
1188                    return layoutPrototypePersistence;
1189            }
1190    
1191            /**
1192             * Sets the layout prototype persistence.
1193             *
1194             * @param layoutPrototypePersistence the layout prototype persistence
1195             */
1196            public void setLayoutPrototypePersistence(
1197                    LayoutPrototypePersistence layoutPrototypePersistence) {
1198                    this.layoutPrototypePersistence = layoutPrototypePersistence;
1199            }
1200    
1201            /**
1202             * Returns the layout revision local service.
1203             *
1204             * @return the layout revision local service
1205             */
1206            public LayoutRevisionLocalService getLayoutRevisionLocalService() {
1207                    return layoutRevisionLocalService;
1208            }
1209    
1210            /**
1211             * Sets the layout revision local service.
1212             *
1213             * @param layoutRevisionLocalService the layout revision local service
1214             */
1215            public void setLayoutRevisionLocalService(
1216                    LayoutRevisionLocalService layoutRevisionLocalService) {
1217                    this.layoutRevisionLocalService = layoutRevisionLocalService;
1218            }
1219    
1220            /**
1221             * Returns the layout revision remote service.
1222             *
1223             * @return the layout revision remote service
1224             */
1225            public LayoutRevisionService getLayoutRevisionService() {
1226                    return layoutRevisionService;
1227            }
1228    
1229            /**
1230             * Sets the layout revision remote service.
1231             *
1232             * @param layoutRevisionService the layout revision remote service
1233             */
1234            public void setLayoutRevisionService(
1235                    LayoutRevisionService layoutRevisionService) {
1236                    this.layoutRevisionService = layoutRevisionService;
1237            }
1238    
1239            /**
1240             * Returns the layout revision persistence.
1241             *
1242             * @return the layout revision persistence
1243             */
1244            public LayoutRevisionPersistence getLayoutRevisionPersistence() {
1245                    return layoutRevisionPersistence;
1246            }
1247    
1248            /**
1249             * Sets the layout revision persistence.
1250             *
1251             * @param layoutRevisionPersistence the layout revision persistence
1252             */
1253            public void setLayoutRevisionPersistence(
1254                    LayoutRevisionPersistence layoutRevisionPersistence) {
1255                    this.layoutRevisionPersistence = layoutRevisionPersistence;
1256            }
1257    
1258            /**
1259             * Returns the layout set local service.
1260             *
1261             * @return the layout set local service
1262             */
1263            public LayoutSetLocalService getLayoutSetLocalService() {
1264                    return layoutSetLocalService;
1265            }
1266    
1267            /**
1268             * Sets the layout set local service.
1269             *
1270             * @param layoutSetLocalService the layout set local service
1271             */
1272            public void setLayoutSetLocalService(
1273                    LayoutSetLocalService layoutSetLocalService) {
1274                    this.layoutSetLocalService = layoutSetLocalService;
1275            }
1276    
1277            /**
1278             * Returns the layout set remote service.
1279             *
1280             * @return the layout set remote service
1281             */
1282            public LayoutSetService getLayoutSetService() {
1283                    return layoutSetService;
1284            }
1285    
1286            /**
1287             * Sets the layout set remote service.
1288             *
1289             * @param layoutSetService the layout set remote service
1290             */
1291            public void setLayoutSetService(LayoutSetService layoutSetService) {
1292                    this.layoutSetService = layoutSetService;
1293            }
1294    
1295            /**
1296             * Returns the layout set persistence.
1297             *
1298             * @return the layout set persistence
1299             */
1300            public LayoutSetPersistence getLayoutSetPersistence() {
1301                    return layoutSetPersistence;
1302            }
1303    
1304            /**
1305             * Sets the layout set persistence.
1306             *
1307             * @param layoutSetPersistence the layout set persistence
1308             */
1309            public void setLayoutSetPersistence(
1310                    LayoutSetPersistence layoutSetPersistence) {
1311                    this.layoutSetPersistence = layoutSetPersistence;
1312            }
1313    
1314            /**
1315             * Returns the layout set branch local service.
1316             *
1317             * @return the layout set branch local service
1318             */
1319            public LayoutSetBranchLocalService getLayoutSetBranchLocalService() {
1320                    return layoutSetBranchLocalService;
1321            }
1322    
1323            /**
1324             * Sets the layout set branch local service.
1325             *
1326             * @param layoutSetBranchLocalService the layout set branch local service
1327             */
1328            public void setLayoutSetBranchLocalService(
1329                    LayoutSetBranchLocalService layoutSetBranchLocalService) {
1330                    this.layoutSetBranchLocalService = layoutSetBranchLocalService;
1331            }
1332    
1333            /**
1334             * Returns the layout set branch remote service.
1335             *
1336             * @return the layout set branch remote service
1337             */
1338            public LayoutSetBranchService getLayoutSetBranchService() {
1339                    return layoutSetBranchService;
1340            }
1341    
1342            /**
1343             * Sets the layout set branch remote service.
1344             *
1345             * @param layoutSetBranchService the layout set branch remote service
1346             */
1347            public void setLayoutSetBranchService(
1348                    LayoutSetBranchService layoutSetBranchService) {
1349                    this.layoutSetBranchService = layoutSetBranchService;
1350            }
1351    
1352            /**
1353             * Returns the layout set branch persistence.
1354             *
1355             * @return the layout set branch persistence
1356             */
1357            public LayoutSetBranchPersistence getLayoutSetBranchPersistence() {
1358                    return layoutSetBranchPersistence;
1359            }
1360    
1361            /**
1362             * Sets the layout set branch persistence.
1363             *
1364             * @param layoutSetBranchPersistence the layout set branch persistence
1365             */
1366            public void setLayoutSetBranchPersistence(
1367                    LayoutSetBranchPersistence layoutSetBranchPersistence) {
1368                    this.layoutSetBranchPersistence = layoutSetBranchPersistence;
1369            }
1370    
1371            /**
1372             * Returns the layout set branch finder.
1373             *
1374             * @return the layout set branch finder
1375             */
1376            public LayoutSetBranchFinder getLayoutSetBranchFinder() {
1377                    return layoutSetBranchFinder;
1378            }
1379    
1380            /**
1381             * Sets the layout set branch finder.
1382             *
1383             * @param layoutSetBranchFinder the layout set branch finder
1384             */
1385            public void setLayoutSetBranchFinder(
1386                    LayoutSetBranchFinder layoutSetBranchFinder) {
1387                    this.layoutSetBranchFinder = layoutSetBranchFinder;
1388            }
1389    
1390            /**
1391             * Returns the layout set prototype local service.
1392             *
1393             * @return the layout set prototype local service
1394             */
1395            public LayoutSetPrototypeLocalService getLayoutSetPrototypeLocalService() {
1396                    return layoutSetPrototypeLocalService;
1397            }
1398    
1399            /**
1400             * Sets the layout set prototype local service.
1401             *
1402             * @param layoutSetPrototypeLocalService the layout set prototype local service
1403             */
1404            public void setLayoutSetPrototypeLocalService(
1405                    LayoutSetPrototypeLocalService layoutSetPrototypeLocalService) {
1406                    this.layoutSetPrototypeLocalService = layoutSetPrototypeLocalService;
1407            }
1408    
1409            /**
1410             * Returns the layout set prototype remote service.
1411             *
1412             * @return the layout set prototype remote service
1413             */
1414            public LayoutSetPrototypeService getLayoutSetPrototypeService() {
1415                    return layoutSetPrototypeService;
1416            }
1417    
1418            /**
1419             * Sets the layout set prototype remote service.
1420             *
1421             * @param layoutSetPrototypeService the layout set prototype remote service
1422             */
1423            public void setLayoutSetPrototypeService(
1424                    LayoutSetPrototypeService layoutSetPrototypeService) {
1425                    this.layoutSetPrototypeService = layoutSetPrototypeService;
1426            }
1427    
1428            /**
1429             * Returns the layout set prototype persistence.
1430             *
1431             * @return the layout set prototype persistence
1432             */
1433            public LayoutSetPrototypePersistence getLayoutSetPrototypePersistence() {
1434                    return layoutSetPrototypePersistence;
1435            }
1436    
1437            /**
1438             * Sets the layout set prototype persistence.
1439             *
1440             * @param layoutSetPrototypePersistence the layout set prototype persistence
1441             */
1442            public void setLayoutSetPrototypePersistence(
1443                    LayoutSetPrototypePersistence layoutSetPrototypePersistence) {
1444                    this.layoutSetPrototypePersistence = layoutSetPrototypePersistence;
1445            }
1446    
1447            /**
1448             * Returns the layout template local service.
1449             *
1450             * @return the layout template local service
1451             */
1452            public LayoutTemplateLocalService getLayoutTemplateLocalService() {
1453                    return layoutTemplateLocalService;
1454            }
1455    
1456            /**
1457             * Sets the layout template local service.
1458             *
1459             * @param layoutTemplateLocalService the layout template local service
1460             */
1461            public void setLayoutTemplateLocalService(
1462                    LayoutTemplateLocalService layoutTemplateLocalService) {
1463                    this.layoutTemplateLocalService = layoutTemplateLocalService;
1464            }
1465    
1466            /**
1467             * Returns the list type remote service.
1468             *
1469             * @return the list type remote service
1470             */
1471            public ListTypeService getListTypeService() {
1472                    return listTypeService;
1473            }
1474    
1475            /**
1476             * Sets the list type remote service.
1477             *
1478             * @param listTypeService the list type remote service
1479             */
1480            public void setListTypeService(ListTypeService listTypeService) {
1481                    this.listTypeService = listTypeService;
1482            }
1483    
1484            /**
1485             * Returns the list type persistence.
1486             *
1487             * @return the list type persistence
1488             */
1489            public ListTypePersistence getListTypePersistence() {
1490                    return listTypePersistence;
1491            }
1492    
1493            /**
1494             * Sets the list type persistence.
1495             *
1496             * @param listTypePersistence the list type persistence
1497             */
1498            public void setListTypePersistence(ListTypePersistence listTypePersistence) {
1499                    this.listTypePersistence = listTypePersistence;
1500            }
1501    
1502            /**
1503             * Returns the lock local service.
1504             *
1505             * @return the lock local service
1506             */
1507            public LockLocalService getLockLocalService() {
1508                    return lockLocalService;
1509            }
1510    
1511            /**
1512             * Sets the lock local service.
1513             *
1514             * @param lockLocalService the lock local service
1515             */
1516            public void setLockLocalService(LockLocalService lockLocalService) {
1517                    this.lockLocalService = lockLocalService;
1518            }
1519    
1520            /**
1521             * Returns the lock persistence.
1522             *
1523             * @return the lock persistence
1524             */
1525            public LockPersistence getLockPersistence() {
1526                    return lockPersistence;
1527            }
1528    
1529            /**
1530             * Sets the lock persistence.
1531             *
1532             * @param lockPersistence the lock persistence
1533             */
1534            public void setLockPersistence(LockPersistence lockPersistence) {
1535                    this.lockPersistence = lockPersistence;
1536            }
1537    
1538            /**
1539             * Returns the lock finder.
1540             *
1541             * @return the lock finder
1542             */
1543            public LockFinder getLockFinder() {
1544                    return lockFinder;
1545            }
1546    
1547            /**
1548             * Sets the lock finder.
1549             *
1550             * @param lockFinder the lock finder
1551             */
1552            public void setLockFinder(LockFinder lockFinder) {
1553                    this.lockFinder = lockFinder;
1554            }
1555    
1556            /**
1557             * Returns the membership request local service.
1558             *
1559             * @return the membership request local service
1560             */
1561            public MembershipRequestLocalService getMembershipRequestLocalService() {
1562                    return membershipRequestLocalService;
1563            }
1564    
1565            /**
1566             * Sets the membership request local service.
1567             *
1568             * @param membershipRequestLocalService the membership request local service
1569             */
1570            public void setMembershipRequestLocalService(
1571                    MembershipRequestLocalService membershipRequestLocalService) {
1572                    this.membershipRequestLocalService = membershipRequestLocalService;
1573            }
1574    
1575            /**
1576             * Returns the membership request remote service.
1577             *
1578             * @return the membership request remote service
1579             */
1580            public MembershipRequestService getMembershipRequestService() {
1581                    return membershipRequestService;
1582            }
1583    
1584            /**
1585             * Sets the membership request remote service.
1586             *
1587             * @param membershipRequestService the membership request remote service
1588             */
1589            public void setMembershipRequestService(
1590                    MembershipRequestService membershipRequestService) {
1591                    this.membershipRequestService = membershipRequestService;
1592            }
1593    
1594            /**
1595             * Returns the membership request persistence.
1596             *
1597             * @return the membership request persistence
1598             */
1599            public MembershipRequestPersistence getMembershipRequestPersistence() {
1600                    return membershipRequestPersistence;
1601            }
1602    
1603            /**
1604             * Sets the membership request persistence.
1605             *
1606             * @param membershipRequestPersistence the membership request persistence
1607             */
1608            public void setMembershipRequestPersistence(
1609                    MembershipRequestPersistence membershipRequestPersistence) {
1610                    this.membershipRequestPersistence = membershipRequestPersistence;
1611            }
1612    
1613            /**
1614             * Returns the organization local service.
1615             *
1616             * @return the organization local service
1617             */
1618            public OrganizationLocalService getOrganizationLocalService() {
1619                    return organizationLocalService;
1620            }
1621    
1622            /**
1623             * Sets the organization local service.
1624             *
1625             * @param organizationLocalService the organization local service
1626             */
1627            public void setOrganizationLocalService(
1628                    OrganizationLocalService organizationLocalService) {
1629                    this.organizationLocalService = organizationLocalService;
1630            }
1631    
1632            /**
1633             * Returns the organization remote service.
1634             *
1635             * @return the organization remote service
1636             */
1637            public OrganizationService getOrganizationService() {
1638                    return organizationService;
1639            }
1640    
1641            /**
1642             * Sets the organization remote service.
1643             *
1644             * @param organizationService the organization remote service
1645             */
1646            public void setOrganizationService(OrganizationService organizationService) {
1647                    this.organizationService = organizationService;
1648            }
1649    
1650            /**
1651             * Returns the organization persistence.
1652             *
1653             * @return the organization persistence
1654             */
1655            public OrganizationPersistence getOrganizationPersistence() {
1656                    return organizationPersistence;
1657            }
1658    
1659            /**
1660             * Sets the organization persistence.
1661             *
1662             * @param organizationPersistence the organization persistence
1663             */
1664            public void setOrganizationPersistence(
1665                    OrganizationPersistence organizationPersistence) {
1666                    this.organizationPersistence = organizationPersistence;
1667            }
1668    
1669            /**
1670             * Returns the organization finder.
1671             *
1672             * @return the organization finder
1673             */
1674            public OrganizationFinder getOrganizationFinder() {
1675                    return organizationFinder;
1676            }
1677    
1678            /**
1679             * Sets the organization finder.
1680             *
1681             * @param organizationFinder the organization finder
1682             */
1683            public void setOrganizationFinder(OrganizationFinder organizationFinder) {
1684                    this.organizationFinder = organizationFinder;
1685            }
1686    
1687            /**
1688             * Returns the org group role persistence.
1689             *
1690             * @return the org group role persistence
1691             */
1692            public OrgGroupRolePersistence getOrgGroupRolePersistence() {
1693                    return orgGroupRolePersistence;
1694            }
1695    
1696            /**
1697             * Sets the org group role persistence.
1698             *
1699             * @param orgGroupRolePersistence the org group role persistence
1700             */
1701            public void setOrgGroupRolePersistence(
1702                    OrgGroupRolePersistence orgGroupRolePersistence) {
1703                    this.orgGroupRolePersistence = orgGroupRolePersistence;
1704            }
1705    
1706            /**
1707             * Returns the org labor local service.
1708             *
1709             * @return the org labor local service
1710             */
1711            public OrgLaborLocalService getOrgLaborLocalService() {
1712                    return orgLaborLocalService;
1713            }
1714    
1715            /**
1716             * Sets the org labor local service.
1717             *
1718             * @param orgLaborLocalService the org labor local service
1719             */
1720            public void setOrgLaborLocalService(
1721                    OrgLaborLocalService orgLaborLocalService) {
1722                    this.orgLaborLocalService = orgLaborLocalService;
1723            }
1724    
1725            /**
1726             * Returns the org labor remote service.
1727             *
1728             * @return the org labor remote service
1729             */
1730            public OrgLaborService getOrgLaborService() {
1731                    return orgLaborService;
1732            }
1733    
1734            /**
1735             * Sets the org labor remote service.
1736             *
1737             * @param orgLaborService the org labor remote service
1738             */
1739            public void setOrgLaborService(OrgLaborService orgLaborService) {
1740                    this.orgLaborService = orgLaborService;
1741            }
1742    
1743            /**
1744             * Returns the org labor persistence.
1745             *
1746             * @return the org labor persistence
1747             */
1748            public OrgLaborPersistence getOrgLaborPersistence() {
1749                    return orgLaborPersistence;
1750            }
1751    
1752            /**
1753             * Sets the org labor persistence.
1754             *
1755             * @param orgLaborPersistence the org labor persistence
1756             */
1757            public void setOrgLaborPersistence(OrgLaborPersistence orgLaborPersistence) {
1758                    this.orgLaborPersistence = orgLaborPersistence;
1759            }
1760    
1761            /**
1762             * Returns the password policy local service.
1763             *
1764             * @return the password policy local service
1765             */
1766            public PasswordPolicyLocalService getPasswordPolicyLocalService() {
1767                    return passwordPolicyLocalService;
1768            }
1769    
1770            /**
1771             * Sets the password policy local service.
1772             *
1773             * @param passwordPolicyLocalService the password policy local service
1774             */
1775            public void setPasswordPolicyLocalService(
1776                    PasswordPolicyLocalService passwordPolicyLocalService) {
1777                    this.passwordPolicyLocalService = passwordPolicyLocalService;
1778            }
1779    
1780            /**
1781             * Returns the password policy remote service.
1782             *
1783             * @return the password policy remote service
1784             */
1785            public PasswordPolicyService getPasswordPolicyService() {
1786                    return passwordPolicyService;
1787            }
1788    
1789            /**
1790             * Sets the password policy remote service.
1791             *
1792             * @param passwordPolicyService the password policy remote service
1793             */
1794            public void setPasswordPolicyService(
1795                    PasswordPolicyService passwordPolicyService) {
1796                    this.passwordPolicyService = passwordPolicyService;
1797            }
1798    
1799            /**
1800             * Returns the password policy persistence.
1801             *
1802             * @return the password policy persistence
1803             */
1804            public PasswordPolicyPersistence getPasswordPolicyPersistence() {
1805                    return passwordPolicyPersistence;
1806            }
1807    
1808            /**
1809             * Sets the password policy persistence.
1810             *
1811             * @param passwordPolicyPersistence the password policy persistence
1812             */
1813            public void setPasswordPolicyPersistence(
1814                    PasswordPolicyPersistence passwordPolicyPersistence) {
1815                    this.passwordPolicyPersistence = passwordPolicyPersistence;
1816            }
1817    
1818            /**
1819             * Returns the password policy finder.
1820             *
1821             * @return the password policy finder
1822             */
1823            public PasswordPolicyFinder getPasswordPolicyFinder() {
1824                    return passwordPolicyFinder;
1825            }
1826    
1827            /**
1828             * Sets the password policy finder.
1829             *
1830             * @param passwordPolicyFinder the password policy finder
1831             */
1832            public void setPasswordPolicyFinder(
1833                    PasswordPolicyFinder passwordPolicyFinder) {
1834                    this.passwordPolicyFinder = passwordPolicyFinder;
1835            }
1836    
1837            /**
1838             * Returns the password policy rel local service.
1839             *
1840             * @return the password policy rel local service
1841             */
1842            public PasswordPolicyRelLocalService getPasswordPolicyRelLocalService() {
1843                    return passwordPolicyRelLocalService;
1844            }
1845    
1846            /**
1847             * Sets the password policy rel local service.
1848             *
1849             * @param passwordPolicyRelLocalService the password policy rel local service
1850             */
1851            public void setPasswordPolicyRelLocalService(
1852                    PasswordPolicyRelLocalService passwordPolicyRelLocalService) {
1853                    this.passwordPolicyRelLocalService = passwordPolicyRelLocalService;
1854            }
1855    
1856            /**
1857             * Returns the password policy rel persistence.
1858             *
1859             * @return the password policy rel persistence
1860             */
1861            public PasswordPolicyRelPersistence getPasswordPolicyRelPersistence() {
1862                    return passwordPolicyRelPersistence;
1863            }
1864    
1865            /**
1866             * Sets the password policy rel persistence.
1867             *
1868             * @param passwordPolicyRelPersistence the password policy rel persistence
1869             */
1870            public void setPasswordPolicyRelPersistence(
1871                    PasswordPolicyRelPersistence passwordPolicyRelPersistence) {
1872                    this.passwordPolicyRelPersistence = passwordPolicyRelPersistence;
1873            }
1874    
1875            /**
1876             * Returns the password tracker local service.
1877             *
1878             * @return the password tracker local service
1879             */
1880            public PasswordTrackerLocalService getPasswordTrackerLocalService() {
1881                    return passwordTrackerLocalService;
1882            }
1883    
1884            /**
1885             * Sets the password tracker local service.
1886             *
1887             * @param passwordTrackerLocalService the password tracker local service
1888             */
1889            public void setPasswordTrackerLocalService(
1890                    PasswordTrackerLocalService passwordTrackerLocalService) {
1891                    this.passwordTrackerLocalService = passwordTrackerLocalService;
1892            }
1893    
1894            /**
1895             * Returns the password tracker persistence.
1896             *
1897             * @return the password tracker persistence
1898             */
1899            public PasswordTrackerPersistence getPasswordTrackerPersistence() {
1900                    return passwordTrackerPersistence;
1901            }
1902    
1903            /**
1904             * Sets the password tracker persistence.
1905             *
1906             * @param passwordTrackerPersistence the password tracker persistence
1907             */
1908            public void setPasswordTrackerPersistence(
1909                    PasswordTrackerPersistence passwordTrackerPersistence) {
1910                    this.passwordTrackerPersistence = passwordTrackerPersistence;
1911            }
1912    
1913            /**
1914             * Returns the permission remote service.
1915             *
1916             * @return the permission remote service
1917             */
1918            public PermissionService getPermissionService() {
1919                    return permissionService;
1920            }
1921    
1922            /**
1923             * Sets the permission remote service.
1924             *
1925             * @param permissionService the permission remote service
1926             */
1927            public void setPermissionService(PermissionService permissionService) {
1928                    this.permissionService = permissionService;
1929            }
1930    
1931            /**
1932             * Returns the phone local service.
1933             *
1934             * @return the phone local service
1935             */
1936            public PhoneLocalService getPhoneLocalService() {
1937                    return phoneLocalService;
1938            }
1939    
1940            /**
1941             * Sets the phone local service.
1942             *
1943             * @param phoneLocalService the phone local service
1944             */
1945            public void setPhoneLocalService(PhoneLocalService phoneLocalService) {
1946                    this.phoneLocalService = phoneLocalService;
1947            }
1948    
1949            /**
1950             * Returns the phone remote service.
1951             *
1952             * @return the phone remote service
1953             */
1954            public PhoneService getPhoneService() {
1955                    return phoneService;
1956            }
1957    
1958            /**
1959             * Sets the phone remote service.
1960             *
1961             * @param phoneService the phone remote service
1962             */
1963            public void setPhoneService(PhoneService phoneService) {
1964                    this.phoneService = phoneService;
1965            }
1966    
1967            /**
1968             * Returns the phone persistence.
1969             *
1970             * @return the phone persistence
1971             */
1972            public PhonePersistence getPhonePersistence() {
1973                    return phonePersistence;
1974            }
1975    
1976            /**
1977             * Sets the phone persistence.
1978             *
1979             * @param phonePersistence the phone persistence
1980             */
1981            public void setPhonePersistence(PhonePersistence phonePersistence) {
1982                    this.phonePersistence = phonePersistence;
1983            }
1984    
1985            /**
1986             * Returns the plugin setting local service.
1987             *
1988             * @return the plugin setting local service
1989             */
1990            public PluginSettingLocalService getPluginSettingLocalService() {
1991                    return pluginSettingLocalService;
1992            }
1993    
1994            /**
1995             * Sets the plugin setting local service.
1996             *
1997             * @param pluginSettingLocalService the plugin setting local service
1998             */
1999            public void setPluginSettingLocalService(
2000                    PluginSettingLocalService pluginSettingLocalService) {
2001                    this.pluginSettingLocalService = pluginSettingLocalService;
2002            }
2003    
2004            /**
2005             * Returns the plugin setting remote service.
2006             *
2007             * @return the plugin setting remote service
2008             */
2009            public PluginSettingService getPluginSettingService() {
2010                    return pluginSettingService;
2011            }
2012    
2013            /**
2014             * Sets the plugin setting remote service.
2015             *
2016             * @param pluginSettingService the plugin setting remote service
2017             */
2018            public void setPluginSettingService(
2019                    PluginSettingService pluginSettingService) {
2020                    this.pluginSettingService = pluginSettingService;
2021            }
2022    
2023            /**
2024             * Returns the plugin setting persistence.
2025             *
2026             * @return the plugin setting persistence
2027             */
2028            public PluginSettingPersistence getPluginSettingPersistence() {
2029                    return pluginSettingPersistence;
2030            }
2031    
2032            /**
2033             * Sets the plugin setting persistence.
2034             *
2035             * @param pluginSettingPersistence the plugin setting persistence
2036             */
2037            public void setPluginSettingPersistence(
2038                    PluginSettingPersistence pluginSettingPersistence) {
2039                    this.pluginSettingPersistence = pluginSettingPersistence;
2040            }
2041    
2042            /**
2043             * Returns the portal local service.
2044             *
2045             * @return the portal local service
2046             */
2047            public PortalLocalService getPortalLocalService() {
2048                    return portalLocalService;
2049            }
2050    
2051            /**
2052             * Sets the portal local service.
2053             *
2054             * @param portalLocalService the portal local service
2055             */
2056            public void setPortalLocalService(PortalLocalService portalLocalService) {
2057                    this.portalLocalService = portalLocalService;
2058            }
2059    
2060            /**
2061             * Returns the portal remote service.
2062             *
2063             * @return the portal remote service
2064             */
2065            public PortalService getPortalService() {
2066                    return portalService;
2067            }
2068    
2069            /**
2070             * Sets the portal remote service.
2071             *
2072             * @param portalService the portal remote service
2073             */
2074            public void setPortalService(PortalService portalService) {
2075                    this.portalService = portalService;
2076            }
2077    
2078            /**
2079             * Returns the portal preferences local service.
2080             *
2081             * @return the portal preferences local service
2082             */
2083            public PortalPreferencesLocalService getPortalPreferencesLocalService() {
2084                    return portalPreferencesLocalService;
2085            }
2086    
2087            /**
2088             * Sets the portal preferences local service.
2089             *
2090             * @param portalPreferencesLocalService the portal preferences local service
2091             */
2092            public void setPortalPreferencesLocalService(
2093                    PortalPreferencesLocalService portalPreferencesLocalService) {
2094                    this.portalPreferencesLocalService = portalPreferencesLocalService;
2095            }
2096    
2097            /**
2098             * Returns the portal preferences persistence.
2099             *
2100             * @return the portal preferences persistence
2101             */
2102            public PortalPreferencesPersistence getPortalPreferencesPersistence() {
2103                    return portalPreferencesPersistence;
2104            }
2105    
2106            /**
2107             * Sets the portal preferences persistence.
2108             *
2109             * @param portalPreferencesPersistence the portal preferences persistence
2110             */
2111            public void setPortalPreferencesPersistence(
2112                    PortalPreferencesPersistence portalPreferencesPersistence) {
2113                    this.portalPreferencesPersistence = portalPreferencesPersistence;
2114            }
2115    
2116            /**
2117             * Returns the portlet local service.
2118             *
2119             * @return the portlet local service
2120             */
2121            public PortletLocalService getPortletLocalService() {
2122                    return portletLocalService;
2123            }
2124    
2125            /**
2126             * Sets the portlet local service.
2127             *
2128             * @param portletLocalService the portlet local service
2129             */
2130            public void setPortletLocalService(PortletLocalService portletLocalService) {
2131                    this.portletLocalService = portletLocalService;
2132            }
2133    
2134            /**
2135             * Returns the portlet remote service.
2136             *
2137             * @return the portlet remote service
2138             */
2139            public PortletService getPortletService() {
2140                    return portletService;
2141            }
2142    
2143            /**
2144             * Sets the portlet remote service.
2145             *
2146             * @param portletService the portlet remote service
2147             */
2148            public void setPortletService(PortletService portletService) {
2149                    this.portletService = portletService;
2150            }
2151    
2152            /**
2153             * Returns the portlet persistence.
2154             *
2155             * @return the portlet persistence
2156             */
2157            public PortletPersistence getPortletPersistence() {
2158                    return portletPersistence;
2159            }
2160    
2161            /**
2162             * Sets the portlet persistence.
2163             *
2164             * @param portletPersistence the portlet persistence
2165             */
2166            public void setPortletPersistence(PortletPersistence portletPersistence) {
2167                    this.portletPersistence = portletPersistence;
2168            }
2169    
2170            /**
2171             * Returns the portlet item local service.
2172             *
2173             * @return the portlet item local service
2174             */
2175            public PortletItemLocalService getPortletItemLocalService() {
2176                    return portletItemLocalService;
2177            }
2178    
2179            /**
2180             * Sets the portlet item local service.
2181             *
2182             * @param portletItemLocalService the portlet item local service
2183             */
2184            public void setPortletItemLocalService(
2185                    PortletItemLocalService portletItemLocalService) {
2186                    this.portletItemLocalService = portletItemLocalService;
2187            }
2188    
2189            /**
2190             * Returns the portlet item persistence.
2191             *
2192             * @return the portlet item persistence
2193             */
2194            public PortletItemPersistence getPortletItemPersistence() {
2195                    return portletItemPersistence;
2196            }
2197    
2198            /**
2199             * Sets the portlet item persistence.
2200             *
2201             * @param portletItemPersistence the portlet item persistence
2202             */
2203            public void setPortletItemPersistence(
2204                    PortletItemPersistence portletItemPersistence) {
2205                    this.portletItemPersistence = portletItemPersistence;
2206            }
2207    
2208            /**
2209             * Returns the portlet preferences local service.
2210             *
2211             * @return the portlet preferences local service
2212             */
2213            public PortletPreferencesLocalService getPortletPreferencesLocalService() {
2214                    return portletPreferencesLocalService;
2215            }
2216    
2217            /**
2218             * Sets the portlet preferences local service.
2219             *
2220             * @param portletPreferencesLocalService the portlet preferences local service
2221             */
2222            public void setPortletPreferencesLocalService(
2223                    PortletPreferencesLocalService portletPreferencesLocalService) {
2224                    this.portletPreferencesLocalService = portletPreferencesLocalService;
2225            }
2226    
2227            /**
2228             * Returns the portlet preferences remote service.
2229             *
2230             * @return the portlet preferences remote service
2231             */
2232            public PortletPreferencesService getPortletPreferencesService() {
2233                    return portletPreferencesService;
2234            }
2235    
2236            /**
2237             * Sets the portlet preferences remote service.
2238             *
2239             * @param portletPreferencesService the portlet preferences remote service
2240             */
2241            public void setPortletPreferencesService(
2242                    PortletPreferencesService portletPreferencesService) {
2243                    this.portletPreferencesService = portletPreferencesService;
2244            }
2245    
2246            /**
2247             * Returns the portlet preferences persistence.
2248             *
2249             * @return the portlet preferences persistence
2250             */
2251            public PortletPreferencesPersistence getPortletPreferencesPersistence() {
2252                    return portletPreferencesPersistence;
2253            }
2254    
2255            /**
2256             * Sets the portlet preferences persistence.
2257             *
2258             * @param portletPreferencesPersistence the portlet preferences persistence
2259             */
2260            public void setPortletPreferencesPersistence(
2261                    PortletPreferencesPersistence portletPreferencesPersistence) {
2262                    this.portletPreferencesPersistence = portletPreferencesPersistence;
2263            }
2264    
2265            /**
2266             * Returns the portlet preferences finder.
2267             *
2268             * @return the portlet preferences finder
2269             */
2270            public PortletPreferencesFinder getPortletPreferencesFinder() {
2271                    return portletPreferencesFinder;
2272            }
2273    
2274            /**
2275             * Sets the portlet preferences finder.
2276             *
2277             * @param portletPreferencesFinder the portlet preferences finder
2278             */
2279            public void setPortletPreferencesFinder(
2280                    PortletPreferencesFinder portletPreferencesFinder) {
2281                    this.portletPreferencesFinder = portletPreferencesFinder;
2282            }
2283    
2284            /**
2285             * Returns the quartz local service.
2286             *
2287             * @return the quartz local service
2288             */
2289            public QuartzLocalService getQuartzLocalService() {
2290                    return quartzLocalService;
2291            }
2292    
2293            /**
2294             * Sets the quartz local service.
2295             *
2296             * @param quartzLocalService the quartz local service
2297             */
2298            public void setQuartzLocalService(QuartzLocalService quartzLocalService) {
2299                    this.quartzLocalService = quartzLocalService;
2300            }
2301    
2302            /**
2303             * Returns the region remote service.
2304             *
2305             * @return the region remote service
2306             */
2307            public RegionService getRegionService() {
2308                    return regionService;
2309            }
2310    
2311            /**
2312             * Sets the region remote service.
2313             *
2314             * @param regionService the region remote service
2315             */
2316            public void setRegionService(RegionService regionService) {
2317                    this.regionService = regionService;
2318            }
2319    
2320            /**
2321             * Returns the region persistence.
2322             *
2323             * @return the region persistence
2324             */
2325            public RegionPersistence getRegionPersistence() {
2326                    return regionPersistence;
2327            }
2328    
2329            /**
2330             * Sets the region persistence.
2331             *
2332             * @param regionPersistence the region persistence
2333             */
2334            public void setRegionPersistence(RegionPersistence regionPersistence) {
2335                    this.regionPersistence = regionPersistence;
2336            }
2337    
2338            /**
2339             * Returns the release local service.
2340             *
2341             * @return the release local service
2342             */
2343            public ReleaseLocalService getReleaseLocalService() {
2344                    return releaseLocalService;
2345            }
2346    
2347            /**
2348             * Sets the release local service.
2349             *
2350             * @param releaseLocalService the release local service
2351             */
2352            public void setReleaseLocalService(ReleaseLocalService releaseLocalService) {
2353                    this.releaseLocalService = releaseLocalService;
2354            }
2355    
2356            /**
2357             * Returns the release persistence.
2358             *
2359             * @return the release persistence
2360             */
2361            public ReleasePersistence getReleasePersistence() {
2362                    return releasePersistence;
2363            }
2364    
2365            /**
2366             * Sets the release persistence.
2367             *
2368             * @param releasePersistence the release persistence
2369             */
2370            public void setReleasePersistence(ReleasePersistence releasePersistence) {
2371                    this.releasePersistence = releasePersistence;
2372            }
2373    
2374            /**
2375             * Returns the repository local service.
2376             *
2377             * @return the repository local service
2378             */
2379            public RepositoryLocalService getRepositoryLocalService() {
2380                    return repositoryLocalService;
2381            }
2382    
2383            /**
2384             * Sets the repository local service.
2385             *
2386             * @param repositoryLocalService the repository local service
2387             */
2388            public void setRepositoryLocalService(
2389                    RepositoryLocalService repositoryLocalService) {
2390                    this.repositoryLocalService = repositoryLocalService;
2391            }
2392    
2393            /**
2394             * Returns the repository remote service.
2395             *
2396             * @return the repository remote service
2397             */
2398            public RepositoryService getRepositoryService() {
2399                    return repositoryService;
2400            }
2401    
2402            /**
2403             * Sets the repository remote service.
2404             *
2405             * @param repositoryService the repository remote service
2406             */
2407            public void setRepositoryService(RepositoryService repositoryService) {
2408                    this.repositoryService = repositoryService;
2409            }
2410    
2411            /**
2412             * Returns the repository persistence.
2413             *
2414             * @return the repository persistence
2415             */
2416            public RepositoryPersistence getRepositoryPersistence() {
2417                    return repositoryPersistence;
2418            }
2419    
2420            /**
2421             * Sets the repository persistence.
2422             *
2423             * @param repositoryPersistence the repository persistence
2424             */
2425            public void setRepositoryPersistence(
2426                    RepositoryPersistence repositoryPersistence) {
2427                    this.repositoryPersistence = repositoryPersistence;
2428            }
2429    
2430            /**
2431             * Returns the repository entry local service.
2432             *
2433             * @return the repository entry local service
2434             */
2435            public RepositoryEntryLocalService getRepositoryEntryLocalService() {
2436                    return repositoryEntryLocalService;
2437            }
2438    
2439            /**
2440             * Sets the repository entry local service.
2441             *
2442             * @param repositoryEntryLocalService the repository entry local service
2443             */
2444            public void setRepositoryEntryLocalService(
2445                    RepositoryEntryLocalService repositoryEntryLocalService) {
2446                    this.repositoryEntryLocalService = repositoryEntryLocalService;
2447            }
2448    
2449            /**
2450             * Returns the repository entry persistence.
2451             *
2452             * @return the repository entry persistence
2453             */
2454            public RepositoryEntryPersistence getRepositoryEntryPersistence() {
2455                    return repositoryEntryPersistence;
2456            }
2457    
2458            /**
2459             * Sets the repository entry persistence.
2460             *
2461             * @param repositoryEntryPersistence the repository entry persistence
2462             */
2463            public void setRepositoryEntryPersistence(
2464                    RepositoryEntryPersistence repositoryEntryPersistence) {
2465                    this.repositoryEntryPersistence = repositoryEntryPersistence;
2466            }
2467    
2468            /**
2469             * Returns the resource local service.
2470             *
2471             * @return the resource local service
2472             */
2473            public ResourceLocalService getResourceLocalService() {
2474                    return resourceLocalService;
2475            }
2476    
2477            /**
2478             * Sets the resource local service.
2479             *
2480             * @param resourceLocalService the resource local service
2481             */
2482            public void setResourceLocalService(
2483                    ResourceLocalService resourceLocalService) {
2484                    this.resourceLocalService = resourceLocalService;
2485            }
2486    
2487            /**
2488             * Returns the resource action local service.
2489             *
2490             * @return the resource action local service
2491             */
2492            public ResourceActionLocalService getResourceActionLocalService() {
2493                    return resourceActionLocalService;
2494            }
2495    
2496            /**
2497             * Sets the resource action local service.
2498             *
2499             * @param resourceActionLocalService the resource action local service
2500             */
2501            public void setResourceActionLocalService(
2502                    ResourceActionLocalService resourceActionLocalService) {
2503                    this.resourceActionLocalService = resourceActionLocalService;
2504            }
2505    
2506            /**
2507             * Returns the resource action persistence.
2508             *
2509             * @return the resource action persistence
2510             */
2511            public ResourceActionPersistence getResourceActionPersistence() {
2512                    return resourceActionPersistence;
2513            }
2514    
2515            /**
2516             * Sets the resource action persistence.
2517             *
2518             * @param resourceActionPersistence the resource action persistence
2519             */
2520            public void setResourceActionPersistence(
2521                    ResourceActionPersistence resourceActionPersistence) {
2522                    this.resourceActionPersistence = resourceActionPersistence;
2523            }
2524    
2525            /**
2526             * Returns the resource block local service.
2527             *
2528             * @return the resource block local service
2529             */
2530            public ResourceBlockLocalService getResourceBlockLocalService() {
2531                    return resourceBlockLocalService;
2532            }
2533    
2534            /**
2535             * Sets the resource block local service.
2536             *
2537             * @param resourceBlockLocalService the resource block local service
2538             */
2539            public void setResourceBlockLocalService(
2540                    ResourceBlockLocalService resourceBlockLocalService) {
2541                    this.resourceBlockLocalService = resourceBlockLocalService;
2542            }
2543    
2544            /**
2545             * Returns the resource block remote service.
2546             *
2547             * @return the resource block remote service
2548             */
2549            public ResourceBlockService getResourceBlockService() {
2550                    return resourceBlockService;
2551            }
2552    
2553            /**
2554             * Sets the resource block remote service.
2555             *
2556             * @param resourceBlockService the resource block remote service
2557             */
2558            public void setResourceBlockService(
2559                    ResourceBlockService resourceBlockService) {
2560                    this.resourceBlockService = resourceBlockService;
2561            }
2562    
2563            /**
2564             * Returns the resource block persistence.
2565             *
2566             * @return the resource block persistence
2567             */
2568            public ResourceBlockPersistence getResourceBlockPersistence() {
2569                    return resourceBlockPersistence;
2570            }
2571    
2572            /**
2573             * Sets the resource block persistence.
2574             *
2575             * @param resourceBlockPersistence the resource block persistence
2576             */
2577            public void setResourceBlockPersistence(
2578                    ResourceBlockPersistence resourceBlockPersistence) {
2579                    this.resourceBlockPersistence = resourceBlockPersistence;
2580            }
2581    
2582            /**
2583             * Returns the resource block finder.
2584             *
2585             * @return the resource block finder
2586             */
2587            public ResourceBlockFinder getResourceBlockFinder() {
2588                    return resourceBlockFinder;
2589            }
2590    
2591            /**
2592             * Sets the resource block finder.
2593             *
2594             * @param resourceBlockFinder the resource block finder
2595             */
2596            public void setResourceBlockFinder(ResourceBlockFinder resourceBlockFinder) {
2597                    this.resourceBlockFinder = resourceBlockFinder;
2598            }
2599    
2600            /**
2601             * Returns the resource block permission local service.
2602             *
2603             * @return the resource block permission local service
2604             */
2605            public ResourceBlockPermissionLocalService getResourceBlockPermissionLocalService() {
2606                    return resourceBlockPermissionLocalService;
2607            }
2608    
2609            /**
2610             * Sets the resource block permission local service.
2611             *
2612             * @param resourceBlockPermissionLocalService the resource block permission local service
2613             */
2614            public void setResourceBlockPermissionLocalService(
2615                    ResourceBlockPermissionLocalService resourceBlockPermissionLocalService) {
2616                    this.resourceBlockPermissionLocalService = resourceBlockPermissionLocalService;
2617            }
2618    
2619            /**
2620             * Returns the resource block permission persistence.
2621             *
2622             * @return the resource block permission persistence
2623             */
2624            public ResourceBlockPermissionPersistence getResourceBlockPermissionPersistence() {
2625                    return resourceBlockPermissionPersistence;
2626            }
2627    
2628            /**
2629             * Sets the resource block permission persistence.
2630             *
2631             * @param resourceBlockPermissionPersistence the resource block permission persistence
2632             */
2633            public void setResourceBlockPermissionPersistence(
2634                    ResourceBlockPermissionPersistence resourceBlockPermissionPersistence) {
2635                    this.resourceBlockPermissionPersistence = resourceBlockPermissionPersistence;
2636            }
2637    
2638            /**
2639             * Returns the resource permission local service.
2640             *
2641             * @return the resource permission local service
2642             */
2643            public ResourcePermissionLocalService getResourcePermissionLocalService() {
2644                    return resourcePermissionLocalService;
2645            }
2646    
2647            /**
2648             * Sets the resource permission local service.
2649             *
2650             * @param resourcePermissionLocalService the resource permission local service
2651             */
2652            public void setResourcePermissionLocalService(
2653                    ResourcePermissionLocalService resourcePermissionLocalService) {
2654                    this.resourcePermissionLocalService = resourcePermissionLocalService;
2655            }
2656    
2657            /**
2658             * Returns the resource permission remote service.
2659             *
2660             * @return the resource permission remote service
2661             */
2662            public ResourcePermissionService getResourcePermissionService() {
2663                    return resourcePermissionService;
2664            }
2665    
2666            /**
2667             * Sets the resource permission remote service.
2668             *
2669             * @param resourcePermissionService the resource permission remote service
2670             */
2671            public void setResourcePermissionService(
2672                    ResourcePermissionService resourcePermissionService) {
2673                    this.resourcePermissionService = resourcePermissionService;
2674            }
2675    
2676            /**
2677             * Returns the resource permission persistence.
2678             *
2679             * @return the resource permission persistence
2680             */
2681            public ResourcePermissionPersistence getResourcePermissionPersistence() {
2682                    return resourcePermissionPersistence;
2683            }
2684    
2685            /**
2686             * Sets the resource permission persistence.
2687             *
2688             * @param resourcePermissionPersistence the resource permission persistence
2689             */
2690            public void setResourcePermissionPersistence(
2691                    ResourcePermissionPersistence resourcePermissionPersistence) {
2692                    this.resourcePermissionPersistence = resourcePermissionPersistence;
2693            }
2694    
2695            /**
2696             * Returns the resource permission finder.
2697             *
2698             * @return the resource permission finder
2699             */
2700            public ResourcePermissionFinder getResourcePermissionFinder() {
2701                    return resourcePermissionFinder;
2702            }
2703    
2704            /**
2705             * Sets the resource permission finder.
2706             *
2707             * @param resourcePermissionFinder the resource permission finder
2708             */
2709            public void setResourcePermissionFinder(
2710                    ResourcePermissionFinder resourcePermissionFinder) {
2711                    this.resourcePermissionFinder = resourcePermissionFinder;
2712            }
2713    
2714            /**
2715             * Returns the resource type permission local service.
2716             *
2717             * @return the resource type permission local service
2718             */
2719            public ResourceTypePermissionLocalService getResourceTypePermissionLocalService() {
2720                    return resourceTypePermissionLocalService;
2721            }
2722    
2723            /**
2724             * Sets the resource type permission local service.
2725             *
2726             * @param resourceTypePermissionLocalService the resource type permission local service
2727             */
2728            public void setResourceTypePermissionLocalService(
2729                    ResourceTypePermissionLocalService resourceTypePermissionLocalService) {
2730                    this.resourceTypePermissionLocalService = resourceTypePermissionLocalService;
2731            }
2732    
2733            /**
2734             * Returns the resource type permission persistence.
2735             *
2736             * @return the resource type permission persistence
2737             */
2738            public ResourceTypePermissionPersistence getResourceTypePermissionPersistence() {
2739                    return resourceTypePermissionPersistence;
2740            }
2741    
2742            /**
2743             * Sets the resource type permission persistence.
2744             *
2745             * @param resourceTypePermissionPersistence the resource type permission persistence
2746             */
2747            public void setResourceTypePermissionPersistence(
2748                    ResourceTypePermissionPersistence resourceTypePermissionPersistence) {
2749                    this.resourceTypePermissionPersistence = resourceTypePermissionPersistence;
2750            }
2751    
2752            /**
2753             * Returns the resource type permission finder.
2754             *
2755             * @return the resource type permission finder
2756             */
2757            public ResourceTypePermissionFinder getResourceTypePermissionFinder() {
2758                    return resourceTypePermissionFinder;
2759            }
2760    
2761            /**
2762             * Sets the resource type permission finder.
2763             *
2764             * @param resourceTypePermissionFinder the resource type permission finder
2765             */
2766            public void setResourceTypePermissionFinder(
2767                    ResourceTypePermissionFinder resourceTypePermissionFinder) {
2768                    this.resourceTypePermissionFinder = resourceTypePermissionFinder;
2769            }
2770    
2771            /**
2772             * Returns the role local service.
2773             *
2774             * @return the role local service
2775             */
2776            public RoleLocalService getRoleLocalService() {
2777                    return roleLocalService;
2778            }
2779    
2780            /**
2781             * Sets the role local service.
2782             *
2783             * @param roleLocalService the role local service
2784             */
2785            public void setRoleLocalService(RoleLocalService roleLocalService) {
2786                    this.roleLocalService = roleLocalService;
2787            }
2788    
2789            /**
2790             * Returns the role remote service.
2791             *
2792             * @return the role remote service
2793             */
2794            public RoleService getRoleService() {
2795                    return roleService;
2796            }
2797    
2798            /**
2799             * Sets the role remote service.
2800             *
2801             * @param roleService the role remote service
2802             */
2803            public void setRoleService(RoleService roleService) {
2804                    this.roleService = roleService;
2805            }
2806    
2807            /**
2808             * Returns the role persistence.
2809             *
2810             * @return the role persistence
2811             */
2812            public RolePersistence getRolePersistence() {
2813                    return rolePersistence;
2814            }
2815    
2816            /**
2817             * Sets the role persistence.
2818             *
2819             * @param rolePersistence the role persistence
2820             */
2821            public void setRolePersistence(RolePersistence rolePersistence) {
2822                    this.rolePersistence = rolePersistence;
2823            }
2824    
2825            /**
2826             * Returns the role finder.
2827             *
2828             * @return the role finder
2829             */
2830            public RoleFinder getRoleFinder() {
2831                    return roleFinder;
2832            }
2833    
2834            /**
2835             * Sets the role finder.
2836             *
2837             * @param roleFinder the role finder
2838             */
2839            public void setRoleFinder(RoleFinder roleFinder) {
2840                    this.roleFinder = roleFinder;
2841            }
2842    
2843            /**
2844             * Returns the service component local service.
2845             *
2846             * @return the service component local service
2847             */
2848            public ServiceComponentLocalService getServiceComponentLocalService() {
2849                    return serviceComponentLocalService;
2850            }
2851    
2852            /**
2853             * Sets the service component local service.
2854             *
2855             * @param serviceComponentLocalService the service component local service
2856             */
2857            public void setServiceComponentLocalService(
2858                    ServiceComponentLocalService serviceComponentLocalService) {
2859                    this.serviceComponentLocalService = serviceComponentLocalService;
2860            }
2861    
2862            /**
2863             * Returns the service component persistence.
2864             *
2865             * @return the service component persistence
2866             */
2867            public ServiceComponentPersistence getServiceComponentPersistence() {
2868                    return serviceComponentPersistence;
2869            }
2870    
2871            /**
2872             * Sets the service component persistence.
2873             *
2874             * @param serviceComponentPersistence the service component persistence
2875             */
2876            public void setServiceComponentPersistence(
2877                    ServiceComponentPersistence serviceComponentPersistence) {
2878                    this.serviceComponentPersistence = serviceComponentPersistence;
2879            }
2880    
2881            /**
2882             * Returns the shard local service.
2883             *
2884             * @return the shard local service
2885             */
2886            public ShardLocalService getShardLocalService() {
2887                    return shardLocalService;
2888            }
2889    
2890            /**
2891             * Sets the shard local service.
2892             *
2893             * @param shardLocalService the shard local service
2894             */
2895            public void setShardLocalService(ShardLocalService shardLocalService) {
2896                    this.shardLocalService = shardLocalService;
2897            }
2898    
2899            /**
2900             * Returns the shard persistence.
2901             *
2902             * @return the shard persistence
2903             */
2904            public ShardPersistence getShardPersistence() {
2905                    return shardPersistence;
2906            }
2907    
2908            /**
2909             * Sets the shard persistence.
2910             *
2911             * @param shardPersistence the shard persistence
2912             */
2913            public void setShardPersistence(ShardPersistence shardPersistence) {
2914                    this.shardPersistence = shardPersistence;
2915            }
2916    
2917            /**
2918             * Returns the subscription local service.
2919             *
2920             * @return the subscription local service
2921             */
2922            public SubscriptionLocalService getSubscriptionLocalService() {
2923                    return subscriptionLocalService;
2924            }
2925    
2926            /**
2927             * Sets the subscription local service.
2928             *
2929             * @param subscriptionLocalService the subscription local service
2930             */
2931            public void setSubscriptionLocalService(
2932                    SubscriptionLocalService subscriptionLocalService) {
2933                    this.subscriptionLocalService = subscriptionLocalService;
2934            }
2935    
2936            /**
2937             * Returns the subscription persistence.
2938             *
2939             * @return the subscription persistence
2940             */
2941            public SubscriptionPersistence getSubscriptionPersistence() {
2942                    return subscriptionPersistence;
2943            }
2944    
2945            /**
2946             * Sets the subscription persistence.
2947             *
2948             * @param subscriptionPersistence the subscription persistence
2949             */
2950            public void setSubscriptionPersistence(
2951                    SubscriptionPersistence subscriptionPersistence) {
2952                    this.subscriptionPersistence = subscriptionPersistence;
2953            }
2954    
2955            /**
2956             * Returns the team local service.
2957             *
2958             * @return the team local service
2959             */
2960            public TeamLocalService getTeamLocalService() {
2961                    return teamLocalService;
2962            }
2963    
2964            /**
2965             * Sets the team local service.
2966             *
2967             * @param teamLocalService the team local service
2968             */
2969            public void setTeamLocalService(TeamLocalService teamLocalService) {
2970                    this.teamLocalService = teamLocalService;
2971            }
2972    
2973            /**
2974             * Returns the team remote service.
2975             *
2976             * @return the team remote service
2977             */
2978            public TeamService getTeamService() {
2979                    return teamService;
2980            }
2981    
2982            /**
2983             * Sets the team remote service.
2984             *
2985             * @param teamService the team remote service
2986             */
2987            public void setTeamService(TeamService teamService) {
2988                    this.teamService = teamService;
2989            }
2990    
2991            /**
2992             * Returns the team persistence.
2993             *
2994             * @return the team persistence
2995             */
2996            public TeamPersistence getTeamPersistence() {
2997                    return teamPersistence;
2998            }
2999    
3000            /**
3001             * Sets the team persistence.
3002             *
3003             * @param teamPersistence the team persistence
3004             */
3005            public void setTeamPersistence(TeamPersistence teamPersistence) {
3006                    this.teamPersistence = teamPersistence;
3007            }
3008    
3009            /**
3010             * Returns the team finder.
3011             *
3012             * @return the team finder
3013             */
3014            public TeamFinder getTeamFinder() {
3015                    return teamFinder;
3016            }
3017    
3018            /**
3019             * Sets the team finder.
3020             *
3021             * @param teamFinder the team finder
3022             */
3023            public void setTeamFinder(TeamFinder teamFinder) {
3024                    this.teamFinder = teamFinder;
3025            }
3026    
3027            /**
3028             * Returns the theme local service.
3029             *
3030             * @return the theme local service
3031             */
3032            public ThemeLocalService getThemeLocalService() {
3033                    return themeLocalService;
3034            }
3035    
3036            /**
3037             * Sets the theme local service.
3038             *
3039             * @param themeLocalService the theme local service
3040             */
3041            public void setThemeLocalService(ThemeLocalService themeLocalService) {
3042                    this.themeLocalService = themeLocalService;
3043            }
3044    
3045            /**
3046             * Returns the theme remote service.
3047             *
3048             * @return the theme remote service
3049             */
3050            public ThemeService getThemeService() {
3051                    return themeService;
3052            }
3053    
3054            /**
3055             * Sets the theme remote service.
3056             *
3057             * @param themeService the theme remote service
3058             */
3059            public void setThemeService(ThemeService themeService) {
3060                    this.themeService = themeService;
3061            }
3062    
3063            /**
3064             * Returns the ticket local service.
3065             *
3066             * @return the ticket local service
3067             */
3068            public TicketLocalService getTicketLocalService() {
3069                    return ticketLocalService;
3070            }
3071    
3072            /**
3073             * Sets the ticket local service.
3074             *
3075             * @param ticketLocalService the ticket local service
3076             */
3077            public void setTicketLocalService(TicketLocalService ticketLocalService) {
3078                    this.ticketLocalService = ticketLocalService;
3079            }
3080    
3081            /**
3082             * Returns the ticket persistence.
3083             *
3084             * @return the ticket persistence
3085             */
3086            public TicketPersistence getTicketPersistence() {
3087                    return ticketPersistence;
3088            }
3089    
3090            /**
3091             * Sets the ticket persistence.
3092             *
3093             * @param ticketPersistence the ticket persistence
3094             */
3095            public void setTicketPersistence(TicketPersistence ticketPersistence) {
3096                    this.ticketPersistence = ticketPersistence;
3097            }
3098    
3099            /**
3100             * Returns the user local service.
3101             *
3102             * @return the user local service
3103             */
3104            public UserLocalService getUserLocalService() {
3105                    return userLocalService;
3106            }
3107    
3108            /**
3109             * Sets the user local service.
3110             *
3111             * @param userLocalService the user local service
3112             */
3113            public void setUserLocalService(UserLocalService userLocalService) {
3114                    this.userLocalService = userLocalService;
3115            }
3116    
3117            /**
3118             * Returns the user remote service.
3119             *
3120             * @return the user remote service
3121             */
3122            public UserService getUserService() {
3123                    return userService;
3124            }
3125    
3126            /**
3127             * Sets the user remote service.
3128             *
3129             * @param userService the user remote service
3130             */
3131            public void setUserService(UserService userService) {
3132                    this.userService = userService;
3133            }
3134    
3135            /**
3136             * Returns the user persistence.
3137             *
3138             * @return the user persistence
3139             */
3140            public UserPersistence getUserPersistence() {
3141                    return userPersistence;
3142            }
3143    
3144            /**
3145             * Sets the user persistence.
3146             *
3147             * @param userPersistence the user persistence
3148             */
3149            public void setUserPersistence(UserPersistence userPersistence) {
3150                    this.userPersistence = userPersistence;
3151            }
3152    
3153            /**
3154             * Returns the user finder.
3155             *
3156             * @return the user finder
3157             */
3158            public UserFinder getUserFinder() {
3159                    return userFinder;
3160            }
3161    
3162            /**
3163             * Sets the user finder.
3164             *
3165             * @param userFinder the user finder
3166             */
3167            public void setUserFinder(UserFinder userFinder) {
3168                    this.userFinder = userFinder;
3169            }
3170    
3171            /**
3172             * Returns the user group local service.
3173             *
3174             * @return the user group local service
3175             */
3176            public UserGroupLocalService getUserGroupLocalService() {
3177                    return userGroupLocalService;
3178            }
3179    
3180            /**
3181             * Sets the user group local service.
3182             *
3183             * @param userGroupLocalService the user group local service
3184             */
3185            public void setUserGroupLocalService(
3186                    UserGroupLocalService userGroupLocalService) {
3187                    this.userGroupLocalService = userGroupLocalService;
3188            }
3189    
3190            /**
3191             * Returns the user group remote service.
3192             *
3193             * @return the user group remote service
3194             */
3195            public UserGroupService getUserGroupService() {
3196                    return userGroupService;
3197            }
3198    
3199            /**
3200             * Sets the user group remote service.
3201             *
3202             * @param userGroupService the user group remote service
3203             */
3204            public void setUserGroupService(UserGroupService userGroupService) {
3205                    this.userGroupService = userGroupService;
3206            }
3207    
3208            /**
3209             * Returns the user group persistence.
3210             *
3211             * @return the user group persistence
3212             */
3213            public UserGroupPersistence getUserGroupPersistence() {
3214                    return userGroupPersistence;
3215            }
3216    
3217            /**
3218             * Sets the user group persistence.
3219             *
3220             * @param userGroupPersistence the user group persistence
3221             */
3222            public void setUserGroupPersistence(
3223                    UserGroupPersistence userGroupPersistence) {
3224                    this.userGroupPersistence = userGroupPersistence;
3225            }
3226    
3227            /**
3228             * Returns the user group finder.
3229             *
3230             * @return the user group finder
3231             */
3232            public UserGroupFinder getUserGroupFinder() {
3233                    return userGroupFinder;
3234            }
3235    
3236            /**
3237             * Sets the user group finder.
3238             *
3239             * @param userGroupFinder the user group finder
3240             */
3241            public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
3242                    this.userGroupFinder = userGroupFinder;
3243            }
3244    
3245            /**
3246             * Returns the user group group role local service.
3247             *
3248             * @return the user group group role local service
3249             */
3250            public UserGroupGroupRoleLocalService getUserGroupGroupRoleLocalService() {
3251                    return userGroupGroupRoleLocalService;
3252            }
3253    
3254            /**
3255             * Sets the user group group role local service.
3256             *
3257             * @param userGroupGroupRoleLocalService the user group group role local service
3258             */
3259            public void setUserGroupGroupRoleLocalService(
3260                    UserGroupGroupRoleLocalService userGroupGroupRoleLocalService) {
3261                    this.userGroupGroupRoleLocalService = userGroupGroupRoleLocalService;
3262            }
3263    
3264            /**
3265             * Returns the user group group role remote service.
3266             *
3267             * @return the user group group role remote service
3268             */
3269            public UserGroupGroupRoleService getUserGroupGroupRoleService() {
3270                    return userGroupGroupRoleService;
3271            }
3272    
3273            /**
3274             * Sets the user group group role remote service.
3275             *
3276             * @param userGroupGroupRoleService the user group group role remote service
3277             */
3278            public void setUserGroupGroupRoleService(
3279                    UserGroupGroupRoleService userGroupGroupRoleService) {
3280                    this.userGroupGroupRoleService = userGroupGroupRoleService;
3281            }
3282    
3283            /**
3284             * Returns the user group group role persistence.
3285             *
3286             * @return the user group group role persistence
3287             */
3288            public UserGroupGroupRolePersistence getUserGroupGroupRolePersistence() {
3289                    return userGroupGroupRolePersistence;
3290            }
3291    
3292            /**
3293             * Sets the user group group role persistence.
3294             *
3295             * @param userGroupGroupRolePersistence the user group group role persistence
3296             */
3297            public void setUserGroupGroupRolePersistence(
3298                    UserGroupGroupRolePersistence userGroupGroupRolePersistence) {
3299                    this.userGroupGroupRolePersistence = userGroupGroupRolePersistence;
3300            }
3301    
3302            /**
3303             * Returns the user group role local service.
3304             *
3305             * @return the user group role local service
3306             */
3307            public UserGroupRoleLocalService getUserGroupRoleLocalService() {
3308                    return userGroupRoleLocalService;
3309            }
3310    
3311            /**
3312             * Sets the user group role local service.
3313             *
3314             * @param userGroupRoleLocalService the user group role local service
3315             */
3316            public void setUserGroupRoleLocalService(
3317                    UserGroupRoleLocalService userGroupRoleLocalService) {
3318                    this.userGroupRoleLocalService = userGroupRoleLocalService;
3319            }
3320    
3321            /**
3322             * Returns the user group role remote service.
3323             *
3324             * @return the user group role remote service
3325             */
3326            public UserGroupRoleService getUserGroupRoleService() {
3327                    return userGroupRoleService;
3328            }
3329    
3330            /**
3331             * Sets the user group role remote service.
3332             *
3333             * @param userGroupRoleService the user group role remote service
3334             */
3335            public void setUserGroupRoleService(
3336                    UserGroupRoleService userGroupRoleService) {
3337                    this.userGroupRoleService = userGroupRoleService;
3338            }
3339    
3340            /**
3341             * Returns the user group role persistence.
3342             *
3343             * @return the user group role persistence
3344             */
3345            public UserGroupRolePersistence getUserGroupRolePersistence() {
3346                    return userGroupRolePersistence;
3347            }
3348    
3349            /**
3350             * Sets the user group role persistence.
3351             *
3352             * @param userGroupRolePersistence the user group role persistence
3353             */
3354            public void setUserGroupRolePersistence(
3355                    UserGroupRolePersistence userGroupRolePersistence) {
3356                    this.userGroupRolePersistence = userGroupRolePersistence;
3357            }
3358    
3359            /**
3360             * Returns the user group role finder.
3361             *
3362             * @return the user group role finder
3363             */
3364            public UserGroupRoleFinder getUserGroupRoleFinder() {
3365                    return userGroupRoleFinder;
3366            }
3367    
3368            /**
3369             * Sets the user group role finder.
3370             *
3371             * @param userGroupRoleFinder the user group role finder
3372             */
3373            public void setUserGroupRoleFinder(UserGroupRoleFinder userGroupRoleFinder) {
3374                    this.userGroupRoleFinder = userGroupRoleFinder;
3375            }
3376    
3377            /**
3378             * Returns the user ID mapper local service.
3379             *
3380             * @return the user ID mapper local service
3381             */
3382            public UserIdMapperLocalService getUserIdMapperLocalService() {
3383                    return userIdMapperLocalService;
3384            }
3385    
3386            /**
3387             * Sets the user ID mapper local service.
3388             *
3389             * @param userIdMapperLocalService the user ID mapper local service
3390             */
3391            public void setUserIdMapperLocalService(
3392                    UserIdMapperLocalService userIdMapperLocalService) {
3393                    this.userIdMapperLocalService = userIdMapperLocalService;
3394            }
3395    
3396            /**
3397             * Returns the user ID mapper persistence.
3398             *
3399             * @return the user ID mapper persistence
3400             */
3401            public UserIdMapperPersistence getUserIdMapperPersistence() {
3402                    return userIdMapperPersistence;
3403            }
3404    
3405            /**
3406             * Sets the user ID mapper persistence.
3407             *
3408             * @param userIdMapperPersistence the user ID mapper persistence
3409             */
3410            public void setUserIdMapperPersistence(
3411                    UserIdMapperPersistence userIdMapperPersistence) {
3412                    this.userIdMapperPersistence = userIdMapperPersistence;
3413            }
3414    
3415            /**
3416             * Returns the user notification event local service.
3417             *
3418             * @return the user notification event local service
3419             */
3420            public UserNotificationEventLocalService getUserNotificationEventLocalService() {
3421                    return userNotificationEventLocalService;
3422            }
3423    
3424            /**
3425             * Sets the user notification event local service.
3426             *
3427             * @param userNotificationEventLocalService the user notification event local service
3428             */
3429            public void setUserNotificationEventLocalService(
3430                    UserNotificationEventLocalService userNotificationEventLocalService) {
3431                    this.userNotificationEventLocalService = userNotificationEventLocalService;
3432            }
3433    
3434            /**
3435             * Returns the user notification event persistence.
3436             *
3437             * @return the user notification event persistence
3438             */
3439            public UserNotificationEventPersistence getUserNotificationEventPersistence() {
3440                    return userNotificationEventPersistence;
3441            }
3442    
3443            /**
3444             * Sets the user notification event persistence.
3445             *
3446             * @param userNotificationEventPersistence the user notification event persistence
3447             */
3448            public void setUserNotificationEventPersistence(
3449                    UserNotificationEventPersistence userNotificationEventPersistence) {
3450                    this.userNotificationEventPersistence = userNotificationEventPersistence;
3451            }
3452    
3453            /**
3454             * Returns the user tracker local service.
3455             *
3456             * @return the user tracker local service
3457             */
3458            public UserTrackerLocalService getUserTrackerLocalService() {
3459                    return userTrackerLocalService;
3460            }
3461    
3462            /**
3463             * Sets the user tracker local service.
3464             *
3465             * @param userTrackerLocalService the user tracker local service
3466             */
3467            public void setUserTrackerLocalService(
3468                    UserTrackerLocalService userTrackerLocalService) {
3469                    this.userTrackerLocalService = userTrackerLocalService;
3470            }
3471    
3472            /**
3473             * Returns the user tracker persistence.
3474             *
3475             * @return the user tracker persistence
3476             */
3477            public UserTrackerPersistence getUserTrackerPersistence() {
3478                    return userTrackerPersistence;
3479            }
3480    
3481            /**
3482             * Sets the user tracker persistence.
3483             *
3484             * @param userTrackerPersistence the user tracker persistence
3485             */
3486            public void setUserTrackerPersistence(
3487                    UserTrackerPersistence userTrackerPersistence) {
3488                    this.userTrackerPersistence = userTrackerPersistence;
3489            }
3490    
3491            /**
3492             * Returns the user tracker path local service.
3493             *
3494             * @return the user tracker path local service
3495             */
3496            public UserTrackerPathLocalService getUserTrackerPathLocalService() {
3497                    return userTrackerPathLocalService;
3498            }
3499    
3500            /**
3501             * Sets the user tracker path local service.
3502             *
3503             * @param userTrackerPathLocalService the user tracker path local service
3504             */
3505            public void setUserTrackerPathLocalService(
3506                    UserTrackerPathLocalService userTrackerPathLocalService) {
3507                    this.userTrackerPathLocalService = userTrackerPathLocalService;
3508            }
3509    
3510            /**
3511             * Returns the user tracker path persistence.
3512             *
3513             * @return the user tracker path persistence
3514             */
3515            public UserTrackerPathPersistence getUserTrackerPathPersistence() {
3516                    return userTrackerPathPersistence;
3517            }
3518    
3519            /**
3520             * Sets the user tracker path persistence.
3521             *
3522             * @param userTrackerPathPersistence the user tracker path persistence
3523             */
3524            public void setUserTrackerPathPersistence(
3525                    UserTrackerPathPersistence userTrackerPathPersistence) {
3526                    this.userTrackerPathPersistence = userTrackerPathPersistence;
3527            }
3528    
3529            /**
3530             * Returns the virtual host local service.
3531             *
3532             * @return the virtual host local service
3533             */
3534            public VirtualHostLocalService getVirtualHostLocalService() {
3535                    return virtualHostLocalService;
3536            }
3537    
3538            /**
3539             * Sets the virtual host local service.
3540             *
3541             * @param virtualHostLocalService the virtual host local service
3542             */
3543            public void setVirtualHostLocalService(
3544                    VirtualHostLocalService virtualHostLocalService) {
3545                    this.virtualHostLocalService = virtualHostLocalService;
3546            }
3547    
3548            /**
3549             * Returns the virtual host persistence.
3550             *
3551             * @return the virtual host persistence
3552             */
3553            public VirtualHostPersistence getVirtualHostPersistence() {
3554                    return virtualHostPersistence;
3555            }
3556    
3557            /**
3558             * Sets the virtual host persistence.
3559             *
3560             * @param virtualHostPersistence the virtual host persistence
3561             */
3562            public void setVirtualHostPersistence(
3563                    VirtualHostPersistence virtualHostPersistence) {
3564                    this.virtualHostPersistence = virtualHostPersistence;
3565            }
3566    
3567            /**
3568             * Returns the web d a v props local service.
3569             *
3570             * @return the web d a v props local service
3571             */
3572            public WebDAVPropsLocalService getWebDAVPropsLocalService() {
3573                    return webDAVPropsLocalService;
3574            }
3575    
3576            /**
3577             * Sets the web d a v props local service.
3578             *
3579             * @param webDAVPropsLocalService the web d a v props local service
3580             */
3581            public void setWebDAVPropsLocalService(
3582                    WebDAVPropsLocalService webDAVPropsLocalService) {
3583                    this.webDAVPropsLocalService = webDAVPropsLocalService;
3584            }
3585    
3586            /**
3587             * Returns the web d a v props persistence.
3588             *
3589             * @return the web d a v props persistence
3590             */
3591            public WebDAVPropsPersistence getWebDAVPropsPersistence() {
3592                    return webDAVPropsPersistence;
3593            }
3594    
3595            /**
3596             * Sets the web d a v props persistence.
3597             *
3598             * @param webDAVPropsPersistence the web d a v props persistence
3599             */
3600            public void setWebDAVPropsPersistence(
3601                    WebDAVPropsPersistence webDAVPropsPersistence) {
3602                    this.webDAVPropsPersistence = webDAVPropsPersistence;
3603            }
3604    
3605            /**
3606             * Returns the website local service.
3607             *
3608             * @return the website local service
3609             */
3610            public WebsiteLocalService getWebsiteLocalService() {
3611                    return websiteLocalService;
3612            }
3613    
3614            /**
3615             * Sets the website local service.
3616             *
3617             * @param websiteLocalService the website local service
3618             */
3619            public void setWebsiteLocalService(WebsiteLocalService websiteLocalService) {
3620                    this.websiteLocalService = websiteLocalService;
3621            }
3622    
3623            /**
3624             * Returns the website remote service.
3625             *
3626             * @return the website remote service
3627             */
3628            public WebsiteService getWebsiteService() {
3629                    return websiteService;
3630            }
3631    
3632            /**
3633             * Sets the website remote service.
3634             *
3635             * @param websiteService the website remote service
3636             */
3637            public void setWebsiteService(WebsiteService websiteService) {
3638                    this.websiteService = websiteService;
3639            }
3640    
3641            /**
3642             * Returns the website persistence.
3643             *
3644             * @return the website persistence
3645             */
3646            public WebsitePersistence getWebsitePersistence() {
3647                    return websitePersistence;
3648            }
3649    
3650            /**
3651             * Sets the website persistence.
3652             *
3653             * @param websitePersistence the website persistence
3654             */
3655            public void setWebsitePersistence(WebsitePersistence websitePersistence) {
3656                    this.websitePersistence = websitePersistence;
3657            }
3658    
3659            /**
3660             * Returns the workflow definition link local service.
3661             *
3662             * @return the workflow definition link local service
3663             */
3664            public WorkflowDefinitionLinkLocalService getWorkflowDefinitionLinkLocalService() {
3665                    return workflowDefinitionLinkLocalService;
3666            }
3667    
3668            /**
3669             * Sets the workflow definition link local service.
3670             *
3671             * @param workflowDefinitionLinkLocalService the workflow definition link local service
3672             */
3673            public void setWorkflowDefinitionLinkLocalService(
3674                    WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService) {
3675                    this.workflowDefinitionLinkLocalService = workflowDefinitionLinkLocalService;
3676            }
3677    
3678            /**
3679             * Returns the workflow definition link persistence.
3680             *
3681             * @return the workflow definition link persistence
3682             */
3683            public WorkflowDefinitionLinkPersistence getWorkflowDefinitionLinkPersistence() {
3684                    return workflowDefinitionLinkPersistence;
3685            }
3686    
3687            /**
3688             * Sets the workflow definition link persistence.
3689             *
3690             * @param workflowDefinitionLinkPersistence the workflow definition link persistence
3691             */
3692            public void setWorkflowDefinitionLinkPersistence(
3693                    WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence) {
3694                    this.workflowDefinitionLinkPersistence = workflowDefinitionLinkPersistence;
3695            }
3696    
3697            /**
3698             * Returns the workflow instance link local service.
3699             *
3700             * @return the workflow instance link local service
3701             */
3702            public WorkflowInstanceLinkLocalService getWorkflowInstanceLinkLocalService() {
3703                    return workflowInstanceLinkLocalService;
3704            }
3705    
3706            /**
3707             * Sets the workflow instance link local service.
3708             *
3709             * @param workflowInstanceLinkLocalService the workflow instance link local service
3710             */
3711            public void setWorkflowInstanceLinkLocalService(
3712                    WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService) {
3713                    this.workflowInstanceLinkLocalService = workflowInstanceLinkLocalService;
3714            }
3715    
3716            /**
3717             * Returns the workflow instance link persistence.
3718             *
3719             * @return the workflow instance link persistence
3720             */
3721            public WorkflowInstanceLinkPersistence getWorkflowInstanceLinkPersistence() {
3722                    return workflowInstanceLinkPersistence;
3723            }
3724    
3725            /**
3726             * Sets the workflow instance link persistence.
3727             *
3728             * @param workflowInstanceLinkPersistence the workflow instance link persistence
3729             */
3730            public void setWorkflowInstanceLinkPersistence(
3731                    WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence) {
3732                    this.workflowInstanceLinkPersistence = workflowInstanceLinkPersistence;
3733            }
3734    
3735            /**
3736             * Returns the counter local service.
3737             *
3738             * @return the counter local service
3739             */
3740            public CounterLocalService getCounterLocalService() {
3741                    return counterLocalService;
3742            }
3743    
3744            /**
3745             * Sets the counter local service.
3746             *
3747             * @param counterLocalService the counter local service
3748             */
3749            public void setCounterLocalService(CounterLocalService counterLocalService) {
3750                    this.counterLocalService = counterLocalService;
3751            }
3752    
3753            /**
3754             * Returns the expando value local service.
3755             *
3756             * @return the expando value local service
3757             */
3758            public ExpandoValueLocalService getExpandoValueLocalService() {
3759                    return expandoValueLocalService;
3760            }
3761    
3762            /**
3763             * Sets the expando value local service.
3764             *
3765             * @param expandoValueLocalService the expando value local service
3766             */
3767            public void setExpandoValueLocalService(
3768                    ExpandoValueLocalService expandoValueLocalService) {
3769                    this.expandoValueLocalService = expandoValueLocalService;
3770            }
3771    
3772            /**
3773             * Returns the expando value remote service.
3774             *
3775             * @return the expando value remote service
3776             */
3777            public ExpandoValueService getExpandoValueService() {
3778                    return expandoValueService;
3779            }
3780    
3781            /**
3782             * Sets the expando value remote service.
3783             *
3784             * @param expandoValueService the expando value remote service
3785             */
3786            public void setExpandoValueService(ExpandoValueService expandoValueService) {
3787                    this.expandoValueService = expandoValueService;
3788            }
3789    
3790            /**
3791             * Returns the expando value persistence.
3792             *
3793             * @return the expando value persistence
3794             */
3795            public ExpandoValuePersistence getExpandoValuePersistence() {
3796                    return expandoValuePersistence;
3797            }
3798    
3799            /**
3800             * Sets the expando value persistence.
3801             *
3802             * @param expandoValuePersistence the expando value persistence
3803             */
3804            public void setExpandoValuePersistence(
3805                    ExpandoValuePersistence expandoValuePersistence) {
3806                    this.expandoValuePersistence = expandoValuePersistence;
3807            }
3808    
3809            public void afterPropertiesSet() {
3810                    persistedModelLocalServiceRegistry.register("com.liferay.portal.model.UserGroup",
3811                            userGroupLocalService);
3812            }
3813    
3814            public void destroy() {
3815                    persistedModelLocalServiceRegistry.unregister(
3816                            "com.liferay.portal.model.UserGroup");
3817            }
3818    
3819            /**
3820             * Returns the Spring bean ID for this bean.
3821             *
3822             * @return the Spring bean ID for this bean
3823             */
3824            public String getBeanIdentifier() {
3825                    return _beanIdentifier;
3826            }
3827    
3828            /**
3829             * Sets the Spring bean ID for this bean.
3830             *
3831             * @param beanIdentifier the Spring bean ID for this bean
3832             */
3833            public void setBeanIdentifier(String beanIdentifier) {
3834                    _beanIdentifier = beanIdentifier;
3835            }
3836    
3837            protected Class<?> getModelClass() {
3838                    return UserGroup.class;
3839            }
3840    
3841            protected String getModelClassName() {
3842                    return UserGroup.class.getName();
3843            }
3844    
3845            /**
3846             * Performs an SQL query.
3847             *
3848             * @param sql the sql query
3849             */
3850            protected void runSQL(String sql) throws SystemException {
3851                    try {
3852                            DataSource dataSource = userGroupPersistence.getDataSource();
3853    
3854                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
3855                                            sql, new int[0]);
3856    
3857                            sqlUpdate.update();
3858                    }
3859                    catch (Exception e) {
3860                            throw new SystemException(e);
3861                    }
3862            }
3863    
3864            @BeanReference(type = AccountLocalService.class)
3865            protected AccountLocalService accountLocalService;
3866            @BeanReference(type = AccountService.class)
3867            protected AccountService accountService;
3868            @BeanReference(type = AccountPersistence.class)
3869            protected AccountPersistence accountPersistence;
3870            @BeanReference(type = AddressLocalService.class)
3871            protected AddressLocalService addressLocalService;
3872            @BeanReference(type = AddressService.class)
3873            protected AddressService addressService;
3874            @BeanReference(type = AddressPersistence.class)
3875            protected AddressPersistence addressPersistence;
3876            @BeanReference(type = BrowserTrackerLocalService.class)
3877            protected BrowserTrackerLocalService browserTrackerLocalService;
3878            @BeanReference(type = BrowserTrackerPersistence.class)
3879            protected BrowserTrackerPersistence browserTrackerPersistence;
3880            @BeanReference(type = ClassNameLocalService.class)
3881            protected ClassNameLocalService classNameLocalService;
3882            @BeanReference(type = ClassNameService.class)
3883            protected ClassNameService classNameService;
3884            @BeanReference(type = ClassNamePersistence.class)
3885            protected ClassNamePersistence classNamePersistence;
3886            @BeanReference(type = ClusterGroupLocalService.class)
3887            protected ClusterGroupLocalService clusterGroupLocalService;
3888            @BeanReference(type = ClusterGroupPersistence.class)
3889            protected ClusterGroupPersistence clusterGroupPersistence;
3890            @BeanReference(type = CMISRepositoryLocalService.class)
3891            protected CMISRepositoryLocalService cmisRepositoryLocalService;
3892            @BeanReference(type = CompanyLocalService.class)
3893            protected CompanyLocalService companyLocalService;
3894            @BeanReference(type = CompanyService.class)
3895            protected CompanyService companyService;
3896            @BeanReference(type = CompanyPersistence.class)
3897            protected CompanyPersistence companyPersistence;
3898            @BeanReference(type = ContactLocalService.class)
3899            protected ContactLocalService contactLocalService;
3900            @BeanReference(type = ContactService.class)
3901            protected ContactService contactService;
3902            @BeanReference(type = ContactPersistence.class)
3903            protected ContactPersistence contactPersistence;
3904            @BeanReference(type = CountryService.class)
3905            protected CountryService countryService;
3906            @BeanReference(type = CountryPersistence.class)
3907            protected CountryPersistence countryPersistence;
3908            @BeanReference(type = EmailAddressLocalService.class)
3909            protected EmailAddressLocalService emailAddressLocalService;
3910            @BeanReference(type = EmailAddressService.class)
3911            protected EmailAddressService emailAddressService;
3912            @BeanReference(type = EmailAddressPersistence.class)
3913            protected EmailAddressPersistence emailAddressPersistence;
3914            @BeanReference(type = GroupLocalService.class)
3915            protected GroupLocalService groupLocalService;
3916            @BeanReference(type = GroupService.class)
3917            protected GroupService groupService;
3918            @BeanReference(type = GroupPersistence.class)
3919            protected GroupPersistence groupPersistence;
3920            @BeanReference(type = GroupFinder.class)
3921            protected GroupFinder groupFinder;
3922            @BeanReference(type = ImageLocalService.class)
3923            protected ImageLocalService imageLocalService;
3924            @BeanReference(type = ImageService.class)
3925            protected ImageService imageService;
3926            @BeanReference(type = ImagePersistence.class)
3927            protected ImagePersistence imagePersistence;
3928            @BeanReference(type = LayoutLocalService.class)
3929            protected LayoutLocalService layoutLocalService;
3930            @BeanReference(type = LayoutService.class)
3931            protected LayoutService layoutService;
3932            @BeanReference(type = LayoutPersistence.class)
3933            protected LayoutPersistence layoutPersistence;
3934            @BeanReference(type = LayoutFinder.class)
3935            protected LayoutFinder layoutFinder;
3936            @BeanReference(type = LayoutBranchLocalService.class)
3937            protected LayoutBranchLocalService layoutBranchLocalService;
3938            @BeanReference(type = LayoutBranchService.class)
3939            protected LayoutBranchService layoutBranchService;
3940            @BeanReference(type = LayoutBranchPersistence.class)
3941            protected LayoutBranchPersistence layoutBranchPersistence;
3942            @BeanReference(type = LayoutPrototypeLocalService.class)
3943            protected LayoutPrototypeLocalService layoutPrototypeLocalService;
3944            @BeanReference(type = LayoutPrototypeService.class)
3945            protected LayoutPrototypeService layoutPrototypeService;
3946            @BeanReference(type = LayoutPrototypePersistence.class)
3947            protected LayoutPrototypePersistence layoutPrototypePersistence;
3948            @BeanReference(type = LayoutRevisionLocalService.class)
3949            protected LayoutRevisionLocalService layoutRevisionLocalService;
3950            @BeanReference(type = LayoutRevisionService.class)
3951            protected LayoutRevisionService layoutRevisionService;
3952            @BeanReference(type = LayoutRevisionPersistence.class)
3953            protected LayoutRevisionPersistence layoutRevisionPersistence;
3954            @BeanReference(type = LayoutSetLocalService.class)
3955            protected LayoutSetLocalService layoutSetLocalService;
3956            @BeanReference(type = LayoutSetService.class)
3957            protected LayoutSetService layoutSetService;
3958            @BeanReference(type = LayoutSetPersistence.class)
3959            protected LayoutSetPersistence layoutSetPersistence;
3960            @BeanReference(type = LayoutSetBranchLocalService.class)
3961            protected LayoutSetBranchLocalService layoutSetBranchLocalService;
3962            @BeanReference(type = LayoutSetBranchService.class)
3963            protected LayoutSetBranchService layoutSetBranchService;
3964            @BeanReference(type = LayoutSetBranchPersistence.class)
3965            protected LayoutSetBranchPersistence layoutSetBranchPersistence;
3966            @BeanReference(type = LayoutSetBranchFinder.class)
3967            protected LayoutSetBranchFinder layoutSetBranchFinder;
3968            @BeanReference(type = LayoutSetPrototypeLocalService.class)
3969            protected LayoutSetPrototypeLocalService layoutSetPrototypeLocalService;
3970            @BeanReference(type = LayoutSetPrototypeService.class)
3971            protected LayoutSetPrototypeService layoutSetPrototypeService;
3972            @BeanReference(type = LayoutSetPrototypePersistence.class)
3973            protected LayoutSetPrototypePersistence layoutSetPrototypePersistence;
3974            @BeanReference(type = LayoutTemplateLocalService.class)
3975            protected LayoutTemplateLocalService layoutTemplateLocalService;
3976            @BeanReference(type = ListTypeService.class)
3977            protected ListTypeService listTypeService;
3978            @BeanReference(type = ListTypePersistence.class)
3979            protected ListTypePersistence listTypePersistence;
3980            @BeanReference(type = LockLocalService.class)
3981            protected LockLocalService lockLocalService;
3982            @BeanReference(type = LockPersistence.class)
3983            protected LockPersistence lockPersistence;
3984            @BeanReference(type = LockFinder.class)
3985            protected LockFinder lockFinder;
3986            @BeanReference(type = MembershipRequestLocalService.class)
3987            protected MembershipRequestLocalService membershipRequestLocalService;
3988            @BeanReference(type = MembershipRequestService.class)
3989            protected MembershipRequestService membershipRequestService;
3990            @BeanReference(type = MembershipRequestPersistence.class)
3991            protected MembershipRequestPersistence membershipRequestPersistence;
3992            @BeanReference(type = OrganizationLocalService.class)
3993            protected OrganizationLocalService organizationLocalService;
3994            @BeanReference(type = OrganizationService.class)
3995            protected OrganizationService organizationService;
3996            @BeanReference(type = OrganizationPersistence.class)
3997            protected OrganizationPersistence organizationPersistence;
3998            @BeanReference(type = OrganizationFinder.class)
3999            protected OrganizationFinder organizationFinder;
4000            @BeanReference(type = OrgGroupRolePersistence.class)
4001            protected OrgGroupRolePersistence orgGroupRolePersistence;
4002            @BeanReference(type = OrgLaborLocalService.class)
4003            protected OrgLaborLocalService orgLaborLocalService;
4004            @BeanReference(type = OrgLaborService.class)
4005            protected OrgLaborService orgLaborService;
4006            @BeanReference(type = OrgLaborPersistence.class)
4007            protected OrgLaborPersistence orgLaborPersistence;
4008            @BeanReference(type = PasswordPolicyLocalService.class)
4009            protected PasswordPolicyLocalService passwordPolicyLocalService;
4010            @BeanReference(type = PasswordPolicyService.class)
4011            protected PasswordPolicyService passwordPolicyService;
4012            @BeanReference(type = PasswordPolicyPersistence.class)
4013            protected PasswordPolicyPersistence passwordPolicyPersistence;
4014            @BeanReference(type = PasswordPolicyFinder.class)
4015            protected PasswordPolicyFinder passwordPolicyFinder;
4016            @BeanReference(type = PasswordPolicyRelLocalService.class)
4017            protected PasswordPolicyRelLocalService passwordPolicyRelLocalService;
4018            @BeanReference(type = PasswordPolicyRelPersistence.class)
4019            protected PasswordPolicyRelPersistence passwordPolicyRelPersistence;
4020            @BeanReference(type = PasswordTrackerLocalService.class)
4021            protected PasswordTrackerLocalService passwordTrackerLocalService;
4022            @BeanReference(type = PasswordTrackerPersistence.class)
4023            protected PasswordTrackerPersistence passwordTrackerPersistence;
4024            @BeanReference(type = PermissionService.class)
4025            protected PermissionService permissionService;
4026            @BeanReference(type = PhoneLocalService.class)
4027            protected PhoneLocalService phoneLocalService;
4028            @BeanReference(type = PhoneService.class)
4029            protected PhoneService phoneService;
4030            @BeanReference(type = PhonePersistence.class)
4031            protected PhonePersistence phonePersistence;
4032            @BeanReference(type = PluginSettingLocalService.class)
4033            protected PluginSettingLocalService pluginSettingLocalService;
4034            @BeanReference(type = PluginSettingService.class)
4035            protected PluginSettingService pluginSettingService;
4036            @BeanReference(type = PluginSettingPersistence.class)
4037            protected PluginSettingPersistence pluginSettingPersistence;
4038            @BeanReference(type = PortalLocalService.class)
4039            protected PortalLocalService portalLocalService;
4040            @BeanReference(type = PortalService.class)
4041            protected PortalService portalService;
4042            @BeanReference(type = PortalPreferencesLocalService.class)
4043            protected PortalPreferencesLocalService portalPreferencesLocalService;
4044            @BeanReference(type = PortalPreferencesPersistence.class)
4045            protected PortalPreferencesPersistence portalPreferencesPersistence;
4046            @BeanReference(type = PortletLocalService.class)
4047            protected PortletLocalService portletLocalService;
4048            @BeanReference(type = PortletService.class)
4049            protected PortletService portletService;
4050            @BeanReference(type = PortletPersistence.class)
4051            protected PortletPersistence portletPersistence;
4052            @BeanReference(type = PortletItemLocalService.class)
4053            protected PortletItemLocalService portletItemLocalService;
4054            @BeanReference(type = PortletItemPersistence.class)
4055            protected PortletItemPersistence portletItemPersistence;
4056            @BeanReference(type = PortletPreferencesLocalService.class)
4057            protected PortletPreferencesLocalService portletPreferencesLocalService;
4058            @BeanReference(type = PortletPreferencesService.class)
4059            protected PortletPreferencesService portletPreferencesService;
4060            @BeanReference(type = PortletPreferencesPersistence.class)
4061            protected PortletPreferencesPersistence portletPreferencesPersistence;
4062            @BeanReference(type = PortletPreferencesFinder.class)
4063            protected PortletPreferencesFinder portletPreferencesFinder;
4064            @BeanReference(type = QuartzLocalService.class)
4065            protected QuartzLocalService quartzLocalService;
4066            @BeanReference(type = RegionService.class)
4067            protected RegionService regionService;
4068            @BeanReference(type = RegionPersistence.class)
4069            protected RegionPersistence regionPersistence;
4070            @BeanReference(type = ReleaseLocalService.class)
4071            protected ReleaseLocalService releaseLocalService;
4072            @BeanReference(type = ReleasePersistence.class)
4073            protected ReleasePersistence releasePersistence;
4074            @BeanReference(type = RepositoryLocalService.class)
4075            protected RepositoryLocalService repositoryLocalService;
4076            @BeanReference(type = RepositoryService.class)
4077            protected RepositoryService repositoryService;
4078            @BeanReference(type = RepositoryPersistence.class)
4079            protected RepositoryPersistence repositoryPersistence;
4080            @BeanReference(type = RepositoryEntryLocalService.class)
4081            protected RepositoryEntryLocalService repositoryEntryLocalService;
4082            @BeanReference(type = RepositoryEntryPersistence.class)
4083            protected RepositoryEntryPersistence repositoryEntryPersistence;
4084            @BeanReference(type = ResourceLocalService.class)
4085            protected ResourceLocalService resourceLocalService;
4086            @BeanReference(type = ResourceActionLocalService.class)
4087            protected ResourceActionLocalService resourceActionLocalService;
4088            @BeanReference(type = ResourceActionPersistence.class)
4089            protected ResourceActionPersistence resourceActionPersistence;
4090            @BeanReference(type = ResourceBlockLocalService.class)
4091            protected ResourceBlockLocalService resourceBlockLocalService;
4092            @BeanReference(type = ResourceBlockService.class)
4093            protected ResourceBlockService resourceBlockService;
4094            @BeanReference(type = ResourceBlockPersistence.class)
4095            protected ResourceBlockPersistence resourceBlockPersistence;
4096            @BeanReference(type = ResourceBlockFinder.class)
4097            protected ResourceBlockFinder resourceBlockFinder;
4098            @BeanReference(type = ResourceBlockPermissionLocalService.class)
4099            protected ResourceBlockPermissionLocalService resourceBlockPermissionLocalService;
4100            @BeanReference(type = ResourceBlockPermissionPersistence.class)
4101            protected ResourceBlockPermissionPersistence resourceBlockPermissionPersistence;
4102            @BeanReference(type = ResourcePermissionLocalService.class)
4103            protected ResourcePermissionLocalService resourcePermissionLocalService;
4104            @BeanReference(type = ResourcePermissionService.class)
4105            protected ResourcePermissionService resourcePermissionService;
4106            @BeanReference(type = ResourcePermissionPersistence.class)
4107            protected ResourcePermissionPersistence resourcePermissionPersistence;
4108            @BeanReference(type = ResourcePermissionFinder.class)
4109            protected ResourcePermissionFinder resourcePermissionFinder;
4110            @BeanReference(type = ResourceTypePermissionLocalService.class)
4111            protected ResourceTypePermissionLocalService resourceTypePermissionLocalService;
4112            @BeanReference(type = ResourceTypePermissionPersistence.class)
4113            protected ResourceTypePermissionPersistence resourceTypePermissionPersistence;
4114            @BeanReference(type = ResourceTypePermissionFinder.class)
4115            protected ResourceTypePermissionFinder resourceTypePermissionFinder;
4116            @BeanReference(type = RoleLocalService.class)
4117            protected RoleLocalService roleLocalService;
4118            @BeanReference(type = RoleService.class)
4119            protected RoleService roleService;
4120            @BeanReference(type = RolePersistence.class)
4121            protected RolePersistence rolePersistence;
4122            @BeanReference(type = RoleFinder.class)
4123            protected RoleFinder roleFinder;
4124            @BeanReference(type = ServiceComponentLocalService.class)
4125            protected ServiceComponentLocalService serviceComponentLocalService;
4126            @BeanReference(type = ServiceComponentPersistence.class)
4127            protected ServiceComponentPersistence serviceComponentPersistence;
4128            @BeanReference(type = ShardLocalService.class)
4129            protected ShardLocalService shardLocalService;
4130            @BeanReference(type = ShardPersistence.class)
4131            protected ShardPersistence shardPersistence;
4132            @BeanReference(type = SubscriptionLocalService.class)
4133            protected SubscriptionLocalService subscriptionLocalService;
4134            @BeanReference(type = SubscriptionPersistence.class)
4135            protected SubscriptionPersistence subscriptionPersistence;
4136            @BeanReference(type = TeamLocalService.class)
4137            protected TeamLocalService teamLocalService;
4138            @BeanReference(type = TeamService.class)
4139            protected TeamService teamService;
4140            @BeanReference(type = TeamPersistence.class)
4141            protected TeamPersistence teamPersistence;
4142            @BeanReference(type = TeamFinder.class)
4143            protected TeamFinder teamFinder;
4144            @BeanReference(type = ThemeLocalService.class)
4145            protected ThemeLocalService themeLocalService;
4146            @BeanReference(type = ThemeService.class)
4147            protected ThemeService themeService;
4148            @BeanReference(type = TicketLocalService.class)
4149            protected TicketLocalService ticketLocalService;
4150            @BeanReference(type = TicketPersistence.class)
4151            protected TicketPersistence ticketPersistence;
4152            @BeanReference(type = UserLocalService.class)
4153            protected UserLocalService userLocalService;
4154            @BeanReference(type = UserService.class)
4155            protected UserService userService;
4156            @BeanReference(type = UserPersistence.class)
4157            protected UserPersistence userPersistence;
4158            @BeanReference(type = UserFinder.class)
4159            protected UserFinder userFinder;
4160            @BeanReference(type = UserGroupLocalService.class)
4161            protected UserGroupLocalService userGroupLocalService;
4162            @BeanReference(type = UserGroupService.class)
4163            protected UserGroupService userGroupService;
4164            @BeanReference(type = UserGroupPersistence.class)
4165            protected UserGroupPersistence userGroupPersistence;
4166            @BeanReference(type = UserGroupFinder.class)
4167            protected UserGroupFinder userGroupFinder;
4168            @BeanReference(type = UserGroupGroupRoleLocalService.class)
4169            protected UserGroupGroupRoleLocalService userGroupGroupRoleLocalService;
4170            @BeanReference(type = UserGroupGroupRoleService.class)
4171            protected UserGroupGroupRoleService userGroupGroupRoleService;
4172            @BeanReference(type = UserGroupGroupRolePersistence.class)
4173            protected UserGroupGroupRolePersistence userGroupGroupRolePersistence;
4174            @BeanReference(type = UserGroupRoleLocalService.class)
4175            protected UserGroupRoleLocalService userGroupRoleLocalService;
4176            @BeanReference(type = UserGroupRoleService.class)
4177            protected UserGroupRoleService userGroupRoleService;
4178            @BeanReference(type = UserGroupRolePersistence.class)
4179            protected UserGroupRolePersistence userGroupRolePersistence;
4180            @BeanReference(type = UserGroupRoleFinder.class)
4181            protected UserGroupRoleFinder userGroupRoleFinder;
4182            @BeanReference(type = UserIdMapperLocalService.class)
4183            protected UserIdMapperLocalService userIdMapperLocalService;
4184            @BeanReference(type = UserIdMapperPersistence.class)
4185            protected UserIdMapperPersistence userIdMapperPersistence;
4186            @BeanReference(type = UserNotificationEventLocalService.class)
4187            protected UserNotificationEventLocalService userNotificationEventLocalService;
4188            @BeanReference(type = UserNotificationEventPersistence.class)
4189            protected UserNotificationEventPersistence userNotificationEventPersistence;
4190            @BeanReference(type = UserTrackerLocalService.class)
4191            protected UserTrackerLocalService userTrackerLocalService;
4192            @BeanReference(type = UserTrackerPersistence.class)
4193            protected UserTrackerPersistence userTrackerPersistence;
4194            @BeanReference(type = UserTrackerPathLocalService.class)
4195            protected UserTrackerPathLocalService userTrackerPathLocalService;
4196            @BeanReference(type = UserTrackerPathPersistence.class)
4197            protected UserTrackerPathPersistence userTrackerPathPersistence;
4198            @BeanReference(type = VirtualHostLocalService.class)
4199            protected VirtualHostLocalService virtualHostLocalService;
4200            @BeanReference(type = VirtualHostPersistence.class)
4201            protected VirtualHostPersistence virtualHostPersistence;
4202            @BeanReference(type = WebDAVPropsLocalService.class)
4203            protected WebDAVPropsLocalService webDAVPropsLocalService;
4204            @BeanReference(type = WebDAVPropsPersistence.class)
4205            protected WebDAVPropsPersistence webDAVPropsPersistence;
4206            @BeanReference(type = WebsiteLocalService.class)
4207            protected WebsiteLocalService websiteLocalService;
4208            @BeanReference(type = WebsiteService.class)
4209            protected WebsiteService websiteService;
4210            @BeanReference(type = WebsitePersistence.class)
4211            protected WebsitePersistence websitePersistence;
4212            @BeanReference(type = WorkflowDefinitionLinkLocalService.class)
4213            protected WorkflowDefinitionLinkLocalService workflowDefinitionLinkLocalService;
4214            @BeanReference(type = WorkflowDefinitionLinkPersistence.class)
4215            protected WorkflowDefinitionLinkPersistence workflowDefinitionLinkPersistence;
4216            @BeanReference(type = WorkflowInstanceLinkLocalService.class)
4217            protected WorkflowInstanceLinkLocalService workflowInstanceLinkLocalService;
4218            @BeanReference(type = WorkflowInstanceLinkPersistence.class)
4219            protected WorkflowInstanceLinkPersistence workflowInstanceLinkPersistence;
4220            @BeanReference(type = CounterLocalService.class)
4221            protected CounterLocalService counterLocalService;
4222            @BeanReference(type = ExpandoValueLocalService.class)
4223            protected ExpandoValueLocalService expandoValueLocalService;
4224            @BeanReference(type = ExpandoValueService.class)
4225            protected ExpandoValueService expandoValueService;
4226            @BeanReference(type = ExpandoValuePersistence.class)
4227            protected ExpandoValuePersistence expandoValuePersistence;
4228            @BeanReference(type = PersistedModelLocalServiceRegistry.class)
4229            protected PersistedModelLocalServiceRegistry persistedModelLocalServiceRegistry;
4230            private String _beanIdentifier;
4231    }