001    /**
002     * Copyright (c) 2000-2010 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.flags.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.mail.service.MailService;
020    
021    import com.liferay.portal.kernel.annotation.BeanReference;
022    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
023    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
024    import com.liferay.portal.kernel.exception.SystemException;
025    import com.liferay.portal.kernel.util.InfrastructureUtil;
026    import com.liferay.portal.service.CompanyLocalService;
027    import com.liferay.portal.service.CompanyService;
028    import com.liferay.portal.service.GroupLocalService;
029    import com.liferay.portal.service.GroupService;
030    import com.liferay.portal.service.LayoutLocalService;
031    import com.liferay.portal.service.LayoutService;
032    import com.liferay.portal.service.ResourceLocalService;
033    import com.liferay.portal.service.ResourceService;
034    import com.liferay.portal.service.RoleLocalService;
035    import com.liferay.portal.service.RoleService;
036    import com.liferay.portal.service.UserGroupLocalService;
037    import com.liferay.portal.service.UserGroupRoleLocalService;
038    import com.liferay.portal.service.UserGroupRoleService;
039    import com.liferay.portal.service.UserGroupService;
040    import com.liferay.portal.service.UserLocalService;
041    import com.liferay.portal.service.UserService;
042    import com.liferay.portal.service.base.PrincipalBean;
043    import com.liferay.portal.service.persistence.CompanyPersistence;
044    import com.liferay.portal.service.persistence.GroupFinder;
045    import com.liferay.portal.service.persistence.GroupPersistence;
046    import com.liferay.portal.service.persistence.LayoutFinder;
047    import com.liferay.portal.service.persistence.LayoutPersistence;
048    import com.liferay.portal.service.persistence.ResourceFinder;
049    import com.liferay.portal.service.persistence.ResourcePersistence;
050    import com.liferay.portal.service.persistence.RoleFinder;
051    import com.liferay.portal.service.persistence.RolePersistence;
052    import com.liferay.portal.service.persistence.UserFinder;
053    import com.liferay.portal.service.persistence.UserGroupFinder;
054    import com.liferay.portal.service.persistence.UserGroupPersistence;
055    import com.liferay.portal.service.persistence.UserGroupRoleFinder;
056    import com.liferay.portal.service.persistence.UserGroupRolePersistence;
057    import com.liferay.portal.service.persistence.UserPersistence;
058    
059    import com.liferay.portlet.asset.service.AssetEntryLocalService;
060    import com.liferay.portlet.asset.service.AssetEntryService;
061    import com.liferay.portlet.asset.service.persistence.AssetEntryFinder;
062    import com.liferay.portlet.asset.service.persistence.AssetEntryPersistence;
063    import com.liferay.portlet.flags.service.FlagsEntryService;
064    
065    import javax.sql.DataSource;
066    
067    /**
068     * @author Brian Wing Shun Chan
069     */
070    public abstract class FlagsEntryServiceBaseImpl extends PrincipalBean
071            implements FlagsEntryService {
072            public FlagsEntryService getFlagsEntryService() {
073                    return flagsEntryService;
074            }
075    
076            public void setFlagsEntryService(FlagsEntryService flagsEntryService) {
077                    this.flagsEntryService = flagsEntryService;
078            }
079    
080            public CounterLocalService getCounterLocalService() {
081                    return counterLocalService;
082            }
083    
084            public void setCounterLocalService(CounterLocalService counterLocalService) {
085                    this.counterLocalService = counterLocalService;
086            }
087    
088            public MailService getMailService() {
089                    return mailService;
090            }
091    
092            public void setMailService(MailService mailService) {
093                    this.mailService = mailService;
094            }
095    
096            public CompanyLocalService getCompanyLocalService() {
097                    return companyLocalService;
098            }
099    
100            public void setCompanyLocalService(CompanyLocalService companyLocalService) {
101                    this.companyLocalService = companyLocalService;
102            }
103    
104            public CompanyService getCompanyService() {
105                    return companyService;
106            }
107    
108            public void setCompanyService(CompanyService companyService) {
109                    this.companyService = companyService;
110            }
111    
112            public CompanyPersistence getCompanyPersistence() {
113                    return companyPersistence;
114            }
115    
116            public void setCompanyPersistence(CompanyPersistence companyPersistence) {
117                    this.companyPersistence = companyPersistence;
118            }
119    
120            public GroupLocalService getGroupLocalService() {
121                    return groupLocalService;
122            }
123    
124            public void setGroupLocalService(GroupLocalService groupLocalService) {
125                    this.groupLocalService = groupLocalService;
126            }
127    
128            public GroupService getGroupService() {
129                    return groupService;
130            }
131    
132            public void setGroupService(GroupService groupService) {
133                    this.groupService = groupService;
134            }
135    
136            public GroupPersistence getGroupPersistence() {
137                    return groupPersistence;
138            }
139    
140            public void setGroupPersistence(GroupPersistence groupPersistence) {
141                    this.groupPersistence = groupPersistence;
142            }
143    
144            public GroupFinder getGroupFinder() {
145                    return groupFinder;
146            }
147    
148            public void setGroupFinder(GroupFinder groupFinder) {
149                    this.groupFinder = groupFinder;
150            }
151    
152            public LayoutLocalService getLayoutLocalService() {
153                    return layoutLocalService;
154            }
155    
156            public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
157                    this.layoutLocalService = layoutLocalService;
158            }
159    
160            public LayoutService getLayoutService() {
161                    return layoutService;
162            }
163    
164            public void setLayoutService(LayoutService layoutService) {
165                    this.layoutService = layoutService;
166            }
167    
168            public LayoutPersistence getLayoutPersistence() {
169                    return layoutPersistence;
170            }
171    
172            public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
173                    this.layoutPersistence = layoutPersistence;
174            }
175    
176            public LayoutFinder getLayoutFinder() {
177                    return layoutFinder;
178            }
179    
180            public void setLayoutFinder(LayoutFinder layoutFinder) {
181                    this.layoutFinder = layoutFinder;
182            }
183    
184            public ResourceLocalService getResourceLocalService() {
185                    return resourceLocalService;
186            }
187    
188            public void setResourceLocalService(
189                    ResourceLocalService resourceLocalService) {
190                    this.resourceLocalService = resourceLocalService;
191            }
192    
193            public ResourceService getResourceService() {
194                    return resourceService;
195            }
196    
197            public void setResourceService(ResourceService resourceService) {
198                    this.resourceService = resourceService;
199            }
200    
201            public ResourcePersistence getResourcePersistence() {
202                    return resourcePersistence;
203            }
204    
205            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
206                    this.resourcePersistence = resourcePersistence;
207            }
208    
209            public ResourceFinder getResourceFinder() {
210                    return resourceFinder;
211            }
212    
213            public void setResourceFinder(ResourceFinder resourceFinder) {
214                    this.resourceFinder = resourceFinder;
215            }
216    
217            public RoleLocalService getRoleLocalService() {
218                    return roleLocalService;
219            }
220    
221            public void setRoleLocalService(RoleLocalService roleLocalService) {
222                    this.roleLocalService = roleLocalService;
223            }
224    
225            public RoleService getRoleService() {
226                    return roleService;
227            }
228    
229            public void setRoleService(RoleService roleService) {
230                    this.roleService = roleService;
231            }
232    
233            public RolePersistence getRolePersistence() {
234                    return rolePersistence;
235            }
236    
237            public void setRolePersistence(RolePersistence rolePersistence) {
238                    this.rolePersistence = rolePersistence;
239            }
240    
241            public RoleFinder getRoleFinder() {
242                    return roleFinder;
243            }
244    
245            public void setRoleFinder(RoleFinder roleFinder) {
246                    this.roleFinder = roleFinder;
247            }
248    
249            public UserLocalService getUserLocalService() {
250                    return userLocalService;
251            }
252    
253            public void setUserLocalService(UserLocalService userLocalService) {
254                    this.userLocalService = userLocalService;
255            }
256    
257            public UserService getUserService() {
258                    return userService;
259            }
260    
261            public void setUserService(UserService userService) {
262                    this.userService = userService;
263            }
264    
265            public UserPersistence getUserPersistence() {
266                    return userPersistence;
267            }
268    
269            public void setUserPersistence(UserPersistence userPersistence) {
270                    this.userPersistence = userPersistence;
271            }
272    
273            public UserFinder getUserFinder() {
274                    return userFinder;
275            }
276    
277            public void setUserFinder(UserFinder userFinder) {
278                    this.userFinder = userFinder;
279            }
280    
281            public UserGroupLocalService getUserGroupLocalService() {
282                    return userGroupLocalService;
283            }
284    
285            public void setUserGroupLocalService(
286                    UserGroupLocalService userGroupLocalService) {
287                    this.userGroupLocalService = userGroupLocalService;
288            }
289    
290            public UserGroupService getUserGroupService() {
291                    return userGroupService;
292            }
293    
294            public void setUserGroupService(UserGroupService userGroupService) {
295                    this.userGroupService = userGroupService;
296            }
297    
298            public UserGroupPersistence getUserGroupPersistence() {
299                    return userGroupPersistence;
300            }
301    
302            public void setUserGroupPersistence(
303                    UserGroupPersistence userGroupPersistence) {
304                    this.userGroupPersistence = userGroupPersistence;
305            }
306    
307            public UserGroupFinder getUserGroupFinder() {
308                    return userGroupFinder;
309            }
310    
311            public void setUserGroupFinder(UserGroupFinder userGroupFinder) {
312                    this.userGroupFinder = userGroupFinder;
313            }
314    
315            public UserGroupRoleLocalService getUserGroupRoleLocalService() {
316                    return userGroupRoleLocalService;
317            }
318    
319            public void setUserGroupRoleLocalService(
320                    UserGroupRoleLocalService userGroupRoleLocalService) {
321                    this.userGroupRoleLocalService = userGroupRoleLocalService;
322            }
323    
324            public UserGroupRoleService getUserGroupRoleService() {
325                    return userGroupRoleService;
326            }
327    
328            public void setUserGroupRoleService(
329                    UserGroupRoleService userGroupRoleService) {
330                    this.userGroupRoleService = userGroupRoleService;
331            }
332    
333            public UserGroupRolePersistence getUserGroupRolePersistence() {
334                    return userGroupRolePersistence;
335            }
336    
337            public void setUserGroupRolePersistence(
338                    UserGroupRolePersistence userGroupRolePersistence) {
339                    this.userGroupRolePersistence = userGroupRolePersistence;
340            }
341    
342            public UserGroupRoleFinder getUserGroupRoleFinder() {
343                    return userGroupRoleFinder;
344            }
345    
346            public void setUserGroupRoleFinder(UserGroupRoleFinder userGroupRoleFinder) {
347                    this.userGroupRoleFinder = userGroupRoleFinder;
348            }
349    
350            public AssetEntryLocalService getAssetEntryLocalService() {
351                    return assetEntryLocalService;
352            }
353    
354            public void setAssetEntryLocalService(
355                    AssetEntryLocalService assetEntryLocalService) {
356                    this.assetEntryLocalService = assetEntryLocalService;
357            }
358    
359            public AssetEntryService getAssetEntryService() {
360                    return assetEntryService;
361            }
362    
363            public void setAssetEntryService(AssetEntryService assetEntryService) {
364                    this.assetEntryService = assetEntryService;
365            }
366    
367            public AssetEntryPersistence getAssetEntryPersistence() {
368                    return assetEntryPersistence;
369            }
370    
371            public void setAssetEntryPersistence(
372                    AssetEntryPersistence assetEntryPersistence) {
373                    this.assetEntryPersistence = assetEntryPersistence;
374            }
375    
376            public AssetEntryFinder getAssetEntryFinder() {
377                    return assetEntryFinder;
378            }
379    
380            public void setAssetEntryFinder(AssetEntryFinder assetEntryFinder) {
381                    this.assetEntryFinder = assetEntryFinder;
382            }
383    
384            protected void runSQL(String sql) throws SystemException {
385                    try {
386                            DataSource dataSource = InfrastructureUtil.getDataSource();
387    
388                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
389                                            sql, new int[0]);
390    
391                            sqlUpdate.update();
392                    }
393                    catch (Exception e) {
394                            throw new SystemException(e);
395                    }
396            }
397    
398            @BeanReference(type = FlagsEntryService.class)
399            protected FlagsEntryService flagsEntryService;
400            @BeanReference(type = CounterLocalService.class)
401            protected CounterLocalService counterLocalService;
402            @BeanReference(type = MailService.class)
403            protected MailService mailService;
404            @BeanReference(type = CompanyLocalService.class)
405            protected CompanyLocalService companyLocalService;
406            @BeanReference(type = CompanyService.class)
407            protected CompanyService companyService;
408            @BeanReference(type = CompanyPersistence.class)
409            protected CompanyPersistence companyPersistence;
410            @BeanReference(type = GroupLocalService.class)
411            protected GroupLocalService groupLocalService;
412            @BeanReference(type = GroupService.class)
413            protected GroupService groupService;
414            @BeanReference(type = GroupPersistence.class)
415            protected GroupPersistence groupPersistence;
416            @BeanReference(type = GroupFinder.class)
417            protected GroupFinder groupFinder;
418            @BeanReference(type = LayoutLocalService.class)
419            protected LayoutLocalService layoutLocalService;
420            @BeanReference(type = LayoutService.class)
421            protected LayoutService layoutService;
422            @BeanReference(type = LayoutPersistence.class)
423            protected LayoutPersistence layoutPersistence;
424            @BeanReference(type = LayoutFinder.class)
425            protected LayoutFinder layoutFinder;
426            @BeanReference(type = ResourceLocalService.class)
427            protected ResourceLocalService resourceLocalService;
428            @BeanReference(type = ResourceService.class)
429            protected ResourceService resourceService;
430            @BeanReference(type = ResourcePersistence.class)
431            protected ResourcePersistence resourcePersistence;
432            @BeanReference(type = ResourceFinder.class)
433            protected ResourceFinder resourceFinder;
434            @BeanReference(type = RoleLocalService.class)
435            protected RoleLocalService roleLocalService;
436            @BeanReference(type = RoleService.class)
437            protected RoleService roleService;
438            @BeanReference(type = RolePersistence.class)
439            protected RolePersistence rolePersistence;
440            @BeanReference(type = RoleFinder.class)
441            protected RoleFinder roleFinder;
442            @BeanReference(type = UserLocalService.class)
443            protected UserLocalService userLocalService;
444            @BeanReference(type = UserService.class)
445            protected UserService userService;
446            @BeanReference(type = UserPersistence.class)
447            protected UserPersistence userPersistence;
448            @BeanReference(type = UserFinder.class)
449            protected UserFinder userFinder;
450            @BeanReference(type = UserGroupLocalService.class)
451            protected UserGroupLocalService userGroupLocalService;
452            @BeanReference(type = UserGroupService.class)
453            protected UserGroupService userGroupService;
454            @BeanReference(type = UserGroupPersistence.class)
455            protected UserGroupPersistence userGroupPersistence;
456            @BeanReference(type = UserGroupFinder.class)
457            protected UserGroupFinder userGroupFinder;
458            @BeanReference(type = UserGroupRoleLocalService.class)
459            protected UserGroupRoleLocalService userGroupRoleLocalService;
460            @BeanReference(type = UserGroupRoleService.class)
461            protected UserGroupRoleService userGroupRoleService;
462            @BeanReference(type = UserGroupRolePersistence.class)
463            protected UserGroupRolePersistence userGroupRolePersistence;
464            @BeanReference(type = UserGroupRoleFinder.class)
465            protected UserGroupRoleFinder userGroupRoleFinder;
466            @BeanReference(type = AssetEntryLocalService.class)
467            protected AssetEntryLocalService assetEntryLocalService;
468            @BeanReference(type = AssetEntryService.class)
469            protected AssetEntryService assetEntryService;
470            @BeanReference(type = AssetEntryPersistence.class)
471            protected AssetEntryPersistence assetEntryPersistence;
472            @BeanReference(type = AssetEntryFinder.class)
473            protected AssetEntryFinder assetEntryFinder;
474    }