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