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