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