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