001    /**
002     * Copyright (c) 2000-present 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.portlet.mobiledevicerules.service;
016    
017    import aQute.bnd.annotation.ProviderType;
018    
019    import com.liferay.portal.service.ServiceWrapper;
020    
021    /**
022     * Provides a wrapper for {@link MDRRuleGroupLocalService}.
023     *
024     * @author Edward C. Han
025     * @see MDRRuleGroupLocalService
026     * @generated
027     */
028    @ProviderType
029    public class MDRRuleGroupLocalServiceWrapper implements MDRRuleGroupLocalService,
030            ServiceWrapper<MDRRuleGroupLocalService> {
031            public MDRRuleGroupLocalServiceWrapper(
032                    MDRRuleGroupLocalService mdrRuleGroupLocalService) {
033                    _mdrRuleGroupLocalService = mdrRuleGroupLocalService;
034            }
035    
036            /**
037            * Adds the m d r rule group to the database. Also notifies the appropriate model listeners.
038            *
039            * @param mdrRuleGroup the m d r rule group
040            * @return the m d r rule group that was added
041            */
042            @Override
043            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup addMDRRuleGroup(
044                    com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup mdrRuleGroup) {
045                    return _mdrRuleGroupLocalService.addMDRRuleGroup(mdrRuleGroup);
046            }
047    
048            @Override
049            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup addRuleGroup(
050                    long groupId,
051                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
052                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
053                    com.liferay.portal.service.ServiceContext serviceContext)
054                    throws com.liferay.portal.kernel.exception.PortalException {
055                    return _mdrRuleGroupLocalService.addRuleGroup(groupId, nameMap,
056                            descriptionMap, serviceContext);
057            }
058    
059            @Override
060            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup copyRuleGroup(
061                    com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup ruleGroup,
062                    long groupId, com.liferay.portal.service.ServiceContext serviceContext)
063                    throws com.liferay.portal.kernel.exception.PortalException {
064                    return _mdrRuleGroupLocalService.copyRuleGroup(ruleGroup, groupId,
065                            serviceContext);
066            }
067    
068            @Override
069            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup copyRuleGroup(
070                    long ruleGroupId, long groupId,
071                    com.liferay.portal.service.ServiceContext serviceContext)
072                    throws com.liferay.portal.kernel.exception.PortalException {
073                    return _mdrRuleGroupLocalService.copyRuleGroup(ruleGroupId, groupId,
074                            serviceContext);
075            }
076    
077            /**
078            * Creates a new m d r rule group with the primary key. Does not add the m d r rule group to the database.
079            *
080            * @param ruleGroupId the primary key for the new m d r rule group
081            * @return the new m d r rule group
082            */
083            @Override
084            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup createMDRRuleGroup(
085                    long ruleGroupId) {
086                    return _mdrRuleGroupLocalService.createMDRRuleGroup(ruleGroupId);
087            }
088    
089            /**
090            * Deletes the m d r rule group from the database. Also notifies the appropriate model listeners.
091            *
092            * @param mdrRuleGroup the m d r rule group
093            * @return the m d r rule group that was removed
094            */
095            @Override
096            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup deleteMDRRuleGroup(
097                    com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup mdrRuleGroup) {
098                    return _mdrRuleGroupLocalService.deleteMDRRuleGroup(mdrRuleGroup);
099            }
100    
101            /**
102            * Deletes the m d r rule group with the primary key from the database. Also notifies the appropriate model listeners.
103            *
104            * @param ruleGroupId the primary key of the m d r rule group
105            * @return the m d r rule group that was removed
106            * @throws PortalException if a m d r rule group with the primary key could not be found
107            */
108            @Override
109            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup deleteMDRRuleGroup(
110                    long ruleGroupId)
111                    throws com.liferay.portal.kernel.exception.PortalException {
112                    return _mdrRuleGroupLocalService.deleteMDRRuleGroup(ruleGroupId);
113            }
114    
115            /**
116            * @throws PortalException
117            */
118            @Override
119            public com.liferay.portal.model.PersistedModel deletePersistedModel(
120                    com.liferay.portal.model.PersistedModel persistedModel)
121                    throws com.liferay.portal.kernel.exception.PortalException {
122                    return _mdrRuleGroupLocalService.deletePersistedModel(persistedModel);
123            }
124    
125            @Override
126            public void deleteRuleGroup(
127                    com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup ruleGroup) {
128                    _mdrRuleGroupLocalService.deleteRuleGroup(ruleGroup);
129            }
130    
131            @Override
132            public void deleteRuleGroup(long ruleGroupId) {
133                    _mdrRuleGroupLocalService.deleteRuleGroup(ruleGroupId);
134            }
135    
136            @Override
137            public void deleteRuleGroups(long groupId) {
138                    _mdrRuleGroupLocalService.deleteRuleGroups(groupId);
139            }
140    
141            @Override
142            public com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery() {
143                    return _mdrRuleGroupLocalService.dynamicQuery();
144            }
145    
146            /**
147            * Performs a dynamic query on the database and returns the matching rows.
148            *
149            * @param dynamicQuery the dynamic query
150            * @return the matching rows
151            */
152            @Override
153            public <T> java.util.List<T> dynamicQuery(
154                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
155                    return _mdrRuleGroupLocalService.dynamicQuery(dynamicQuery);
156            }
157    
158            /**
159            * Performs a dynamic query on the database and returns a range of the matching rows.
160            *
161            * <p>
162            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.mobiledevicerules.model.impl.MDRRuleGroupModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
163            * </p>
164            *
165            * @param dynamicQuery the dynamic query
166            * @param start the lower bound of the range of model instances
167            * @param end the upper bound of the range of model instances (not inclusive)
168            * @return the range of matching rows
169            */
170            @Override
171            public <T> java.util.List<T> dynamicQuery(
172                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
173                    int end) {
174                    return _mdrRuleGroupLocalService.dynamicQuery(dynamicQuery, start, end);
175            }
176    
177            /**
178            * Performs a dynamic query on the database and returns an ordered range of the matching rows.
179            *
180            * <p>
181            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.mobiledevicerules.model.impl.MDRRuleGroupModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
182            * </p>
183            *
184            * @param dynamicQuery the dynamic query
185            * @param start the lower bound of the range of model instances
186            * @param end the upper bound of the range of model instances (not inclusive)
187            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
188            * @return the ordered range of matching rows
189            */
190            @Override
191            public <T> java.util.List<T> dynamicQuery(
192                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
193                    int end,
194                    com.liferay.portal.kernel.util.OrderByComparator<T> orderByComparator) {
195                    return _mdrRuleGroupLocalService.dynamicQuery(dynamicQuery, start, end,
196                            orderByComparator);
197            }
198    
199            /**
200            * Returns the number of rows matching the dynamic query.
201            *
202            * @param dynamicQuery the dynamic query
203            * @return the number of rows matching the dynamic query
204            */
205            @Override
206            public long dynamicQueryCount(
207                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery) {
208                    return _mdrRuleGroupLocalService.dynamicQueryCount(dynamicQuery);
209            }
210    
211            /**
212            * Returns the number of rows matching the dynamic query.
213            *
214            * @param dynamicQuery the dynamic query
215            * @param projection the projection to apply to the query
216            * @return the number of rows matching the dynamic query
217            */
218            @Override
219            public long dynamicQueryCount(
220                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
221                    com.liferay.portal.kernel.dao.orm.Projection projection) {
222                    return _mdrRuleGroupLocalService.dynamicQueryCount(dynamicQuery,
223                            projection);
224            }
225    
226            @Override
227            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup fetchMDRRuleGroup(
228                    long ruleGroupId) {
229                    return _mdrRuleGroupLocalService.fetchMDRRuleGroup(ruleGroupId);
230            }
231    
232            /**
233            * Returns the m d r rule group matching the UUID and group.
234            *
235            * @param uuid the m d r rule group's UUID
236            * @param groupId the primary key of the group
237            * @return the matching m d r rule group, or <code>null</code> if a matching m d r rule group could not be found
238            */
239            @Override
240            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup fetchMDRRuleGroupByUuidAndGroupId(
241                    java.lang.String uuid, long groupId) {
242                    return _mdrRuleGroupLocalService.fetchMDRRuleGroupByUuidAndGroupId(uuid,
243                            groupId);
244            }
245    
246            @Override
247            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup fetchRuleGroup(
248                    long ruleGroupId) {
249                    return _mdrRuleGroupLocalService.fetchRuleGroup(ruleGroupId);
250            }
251    
252            @Override
253            public com.liferay.portal.kernel.dao.orm.ActionableDynamicQuery getActionableDynamicQuery() {
254                    return _mdrRuleGroupLocalService.getActionableDynamicQuery();
255            }
256    
257            /**
258            * Returns the Spring bean ID for this bean.
259            *
260            * @return the Spring bean ID for this bean
261            */
262            @Override
263            public java.lang.String getBeanIdentifier() {
264                    return _mdrRuleGroupLocalService.getBeanIdentifier();
265            }
266    
267            @Override
268            public com.liferay.portal.kernel.dao.orm.ExportActionableDynamicQuery getExportActionableDynamicQuery(
269                    com.liferay.portal.kernel.lar.PortletDataContext portletDataContext) {
270                    return _mdrRuleGroupLocalService.getExportActionableDynamicQuery(portletDataContext);
271            }
272    
273            /**
274            * Returns the m d r rule group with the primary key.
275            *
276            * @param ruleGroupId the primary key of the m d r rule group
277            * @return the m d r rule group
278            * @throws PortalException if a m d r rule group with the primary key could not be found
279            */
280            @Override
281            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup getMDRRuleGroup(
282                    long ruleGroupId)
283                    throws com.liferay.portal.kernel.exception.PortalException {
284                    return _mdrRuleGroupLocalService.getMDRRuleGroup(ruleGroupId);
285            }
286    
287            /**
288            * Returns the m d r rule group matching the UUID and group.
289            *
290            * @param uuid the m d r rule group's UUID
291            * @param groupId the primary key of the group
292            * @return the matching m d r rule group
293            * @throws PortalException if a matching m d r rule group could not be found
294            */
295            @Override
296            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup getMDRRuleGroupByUuidAndGroupId(
297                    java.lang.String uuid, long groupId)
298                    throws com.liferay.portal.kernel.exception.PortalException {
299                    return _mdrRuleGroupLocalService.getMDRRuleGroupByUuidAndGroupId(uuid,
300                            groupId);
301            }
302    
303            /**
304            * Returns a range of all the m d r rule groups.
305            *
306            * <p>
307            * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portlet.mobiledevicerules.model.impl.MDRRuleGroupModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
308            * </p>
309            *
310            * @param start the lower bound of the range of m d r rule groups
311            * @param end the upper bound of the range of m d r rule groups (not inclusive)
312            * @return the range of m d r rule groups
313            */
314            @Override
315            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> getMDRRuleGroups(
316                    int start, int end) {
317                    return _mdrRuleGroupLocalService.getMDRRuleGroups(start, end);
318            }
319    
320            /**
321            * Returns all the m d r rule groups matching the UUID and company.
322            *
323            * @param uuid the UUID of the m d r rule groups
324            * @param companyId the primary key of the company
325            * @return the matching m d r rule groups, or an empty list if no matches were found
326            */
327            @Override
328            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> getMDRRuleGroupsByUuidAndCompanyId(
329                    java.lang.String uuid, long companyId) {
330                    return _mdrRuleGroupLocalService.getMDRRuleGroupsByUuidAndCompanyId(uuid,
331                            companyId);
332            }
333    
334            /**
335            * Returns a range of m d r rule groups matching the UUID and company.
336            *
337            * @param uuid the UUID of the m d r rule groups
338            * @param companyId the primary key of the company
339            * @param start the lower bound of the range of m d r rule groups
340            * @param end the upper bound of the range of m d r rule groups (not inclusive)
341            * @param orderByComparator the comparator to order the results by (optionally <code>null</code>)
342            * @return the range of matching m d r rule groups, or an empty list if no matches were found
343            */
344            @Override
345            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> getMDRRuleGroupsByUuidAndCompanyId(
346                    java.lang.String uuid, long companyId, int start, int end,
347                    com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> orderByComparator) {
348                    return _mdrRuleGroupLocalService.getMDRRuleGroupsByUuidAndCompanyId(uuid,
349                            companyId, start, end, orderByComparator);
350            }
351    
352            /**
353            * Returns the number of m d r rule groups.
354            *
355            * @return the number of m d r rule groups
356            */
357            @Override
358            public int getMDRRuleGroupsCount() {
359                    return _mdrRuleGroupLocalService.getMDRRuleGroupsCount();
360            }
361    
362            @Override
363            public com.liferay.portal.model.PersistedModel getPersistedModel(
364                    java.io.Serializable primaryKeyObj)
365                    throws com.liferay.portal.kernel.exception.PortalException {
366                    return _mdrRuleGroupLocalService.getPersistedModel(primaryKeyObj);
367            }
368    
369            @Override
370            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup getRuleGroup(
371                    long ruleGroupId)
372                    throws com.liferay.portal.kernel.exception.PortalException {
373                    return _mdrRuleGroupLocalService.getRuleGroup(ruleGroupId);
374            }
375    
376            @Override
377            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> getRuleGroups(
378                    long groupId) {
379                    return _mdrRuleGroupLocalService.getRuleGroups(groupId);
380            }
381    
382            @Override
383            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> getRuleGroups(
384                    long groupId, int start, int end) {
385                    return _mdrRuleGroupLocalService.getRuleGroups(groupId, start, end);
386            }
387    
388            @Override
389            public int getRuleGroupsCount(long groupId) {
390                    return _mdrRuleGroupLocalService.getRuleGroupsCount(groupId);
391            }
392    
393            /**
394            * @deprecated As of 6.2.0, replaced by {@link #search(long, String,
395            LinkedHashMap, boolean, int, int)}
396            */
397            @Deprecated
398            @Override
399            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> search(
400                    long groupId, java.lang.String name, boolean andOperator, int start,
401                    int end) {
402                    return _mdrRuleGroupLocalService.search(groupId, name, andOperator,
403                            start, end);
404            }
405    
406            @Override
407            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> search(
408                    long groupId, java.lang.String name,
409                    java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
410                    boolean andOperator, int start, int end) {
411                    return _mdrRuleGroupLocalService.search(groupId, name, params,
412                            andOperator, start, end);
413            }
414    
415            /**
416            * @deprecated As of 6.2.0, replaced by {@link #searchByKeywords(long,
417            String, LinkedHashMap, boolean, int, int)}
418            */
419            @Deprecated
420            @Override
421            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> searchByKeywords(
422                    long groupId, java.lang.String keywords, boolean andOperator,
423                    int start, int end) {
424                    return _mdrRuleGroupLocalService.searchByKeywords(groupId, keywords,
425                            andOperator, start, end);
426            }
427    
428            @Override
429            public java.util.List<com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup> searchByKeywords(
430                    long groupId, java.lang.String keywords,
431                    java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
432                    boolean andOperator, int start, int end) {
433                    return _mdrRuleGroupLocalService.searchByKeywords(groupId, keywords,
434                            params, andOperator, start, end);
435            }
436    
437            /**
438            * @deprecated As of 6.2.0, replaced by {@link #searchByKeywordsCount(long,
439            String, LinkedHashMap, boolean)}
440            */
441            @Deprecated
442            @Override
443            public int searchByKeywordsCount(long groupId, java.lang.String keywords,
444                    boolean andOperator) {
445                    return _mdrRuleGroupLocalService.searchByKeywordsCount(groupId,
446                            keywords, andOperator);
447            }
448    
449            @Override
450            public int searchByKeywordsCount(long groupId, java.lang.String keywords,
451                    java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
452                    boolean andOperator) {
453                    return _mdrRuleGroupLocalService.searchByKeywordsCount(groupId,
454                            keywords, params, andOperator);
455            }
456    
457            /**
458            * @deprecated As of 6.2.0, replaced by {@link #searchCount(long, String,
459            LinkedHashMap, boolean)}
460            */
461            @Deprecated
462            @Override
463            public int searchCount(long groupId, java.lang.String name,
464                    boolean andOperator) {
465                    return _mdrRuleGroupLocalService.searchCount(groupId, name, andOperator);
466            }
467    
468            @Override
469            public int searchCount(long groupId, java.lang.String name,
470                    java.util.LinkedHashMap<java.lang.String, java.lang.Object> params,
471                    boolean andOperator) {
472                    return _mdrRuleGroupLocalService.searchCount(groupId, name, params,
473                            andOperator);
474            }
475    
476            /**
477            * Sets the Spring bean ID for this bean.
478            *
479            * @param beanIdentifier the Spring bean ID for this bean
480            */
481            @Override
482            public void setBeanIdentifier(java.lang.String beanIdentifier) {
483                    _mdrRuleGroupLocalService.setBeanIdentifier(beanIdentifier);
484            }
485    
486            /**
487            * Updates the m d r rule group in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.
488            *
489            * @param mdrRuleGroup the m d r rule group
490            * @return the m d r rule group that was updated
491            */
492            @Override
493            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup updateMDRRuleGroup(
494                    com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup mdrRuleGroup) {
495                    return _mdrRuleGroupLocalService.updateMDRRuleGroup(mdrRuleGroup);
496            }
497    
498            @Override
499            public com.liferay.portlet.mobiledevicerules.model.MDRRuleGroup updateRuleGroup(
500                    long ruleGroupId,
501                    java.util.Map<java.util.Locale, java.lang.String> nameMap,
502                    java.util.Map<java.util.Locale, java.lang.String> descriptionMap,
503                    com.liferay.portal.service.ServiceContext serviceContext)
504                    throws com.liferay.portal.kernel.exception.PortalException {
505                    return _mdrRuleGroupLocalService.updateRuleGroup(ruleGroupId, nameMap,
506                            descriptionMap, serviceContext);
507            }
508    
509            /**
510             * @deprecated As of 6.1.0, replaced by {@link #getWrappedService}
511             */
512            @Deprecated
513            public MDRRuleGroupLocalService getWrappedMDRRuleGroupLocalService() {
514                    return _mdrRuleGroupLocalService;
515            }
516    
517            /**
518             * @deprecated As of 6.1.0, replaced by {@link #setWrappedService}
519             */
520            @Deprecated
521            public void setWrappedMDRRuleGroupLocalService(
522                    MDRRuleGroupLocalService mdrRuleGroupLocalService) {
523                    _mdrRuleGroupLocalService = mdrRuleGroupLocalService;
524            }
525    
526            @Override
527            public MDRRuleGroupLocalService getWrappedService() {
528                    return _mdrRuleGroupLocalService;
529            }
530    
531            @Override
532            public void setWrappedService(
533                    MDRRuleGroupLocalService mdrRuleGroupLocalService) {
534                    _mdrRuleGroupLocalService = mdrRuleGroupLocalService;
535            }
536    
537            private MDRRuleGroupLocalService _mdrRuleGroupLocalService;
538    }