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.imagegallery.service.base;
016    
017    import com.liferay.counter.service.CounterLocalService;
018    
019    import com.liferay.portal.kernel.annotation.BeanReference;
020    import com.liferay.portal.kernel.dao.jdbc.SqlUpdate;
021    import com.liferay.portal.kernel.dao.jdbc.SqlUpdateFactoryUtil;
022    import com.liferay.portal.kernel.exception.SystemException;
023    import com.liferay.portal.service.GroupLocalService;
024    import com.liferay.portal.service.GroupService;
025    import com.liferay.portal.service.ImageLocalService;
026    import com.liferay.portal.service.ImageService;
027    import com.liferay.portal.service.LayoutLocalService;
028    import com.liferay.portal.service.LayoutService;
029    import com.liferay.portal.service.ResourceLocalService;
030    import com.liferay.portal.service.ResourceService;
031    import com.liferay.portal.service.UserLocalService;
032    import com.liferay.portal.service.UserService;
033    import com.liferay.portal.service.base.PrincipalBean;
034    import com.liferay.portal.service.persistence.GroupFinder;
035    import com.liferay.portal.service.persistence.GroupPersistence;
036    import com.liferay.portal.service.persistence.ImagePersistence;
037    import com.liferay.portal.service.persistence.LayoutFinder;
038    import com.liferay.portal.service.persistence.LayoutPersistence;
039    import com.liferay.portal.service.persistence.ResourceFinder;
040    import com.liferay.portal.service.persistence.ResourcePersistence;
041    import com.liferay.portal.service.persistence.UserFinder;
042    import com.liferay.portal.service.persistence.UserPersistence;
043    
044    import com.liferay.portlet.expando.service.ExpandoValueLocalService;
045    import com.liferay.portlet.expando.service.ExpandoValueService;
046    import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
047    import com.liferay.portlet.imagegallery.service.IGFolderLocalService;
048    import com.liferay.portlet.imagegallery.service.IGFolderService;
049    import com.liferay.portlet.imagegallery.service.IGImageLocalService;
050    import com.liferay.portlet.imagegallery.service.IGImageService;
051    import com.liferay.portlet.imagegallery.service.persistence.IGFolderPersistence;
052    import com.liferay.portlet.imagegallery.service.persistence.IGImageFinder;
053    import com.liferay.portlet.imagegallery.service.persistence.IGImagePersistence;
054    
055    import javax.sql.DataSource;
056    
057    /**
058     * @author Brian Wing Shun Chan
059     */
060    public abstract class IGFolderServiceBaseImpl extends PrincipalBean
061            implements IGFolderService {
062            public IGFolderLocalService getIGFolderLocalService() {
063                    return igFolderLocalService;
064            }
065    
066            public void setIGFolderLocalService(
067                    IGFolderLocalService igFolderLocalService) {
068                    this.igFolderLocalService = igFolderLocalService;
069            }
070    
071            public IGFolderService getIGFolderService() {
072                    return igFolderService;
073            }
074    
075            public void setIGFolderService(IGFolderService igFolderService) {
076                    this.igFolderService = igFolderService;
077            }
078    
079            public IGFolderPersistence getIGFolderPersistence() {
080                    return igFolderPersistence;
081            }
082    
083            public void setIGFolderPersistence(IGFolderPersistence igFolderPersistence) {
084                    this.igFolderPersistence = igFolderPersistence;
085            }
086    
087            public IGImageLocalService getIGImageLocalService() {
088                    return igImageLocalService;
089            }
090    
091            public void setIGImageLocalService(IGImageLocalService igImageLocalService) {
092                    this.igImageLocalService = igImageLocalService;
093            }
094    
095            public IGImageService getIGImageService() {
096                    return igImageService;
097            }
098    
099            public void setIGImageService(IGImageService igImageService) {
100                    this.igImageService = igImageService;
101            }
102    
103            public IGImagePersistence getIGImagePersistence() {
104                    return igImagePersistence;
105            }
106    
107            public void setIGImagePersistence(IGImagePersistence igImagePersistence) {
108                    this.igImagePersistence = igImagePersistence;
109            }
110    
111            public IGImageFinder getIGImageFinder() {
112                    return igImageFinder;
113            }
114    
115            public void setIGImageFinder(IGImageFinder igImageFinder) {
116                    this.igImageFinder = igImageFinder;
117            }
118    
119            public CounterLocalService getCounterLocalService() {
120                    return counterLocalService;
121            }
122    
123            public void setCounterLocalService(CounterLocalService counterLocalService) {
124                    this.counterLocalService = counterLocalService;
125            }
126    
127            public GroupLocalService getGroupLocalService() {
128                    return groupLocalService;
129            }
130    
131            public void setGroupLocalService(GroupLocalService groupLocalService) {
132                    this.groupLocalService = groupLocalService;
133            }
134    
135            public GroupService getGroupService() {
136                    return groupService;
137            }
138    
139            public void setGroupService(GroupService groupService) {
140                    this.groupService = groupService;
141            }
142    
143            public GroupPersistence getGroupPersistence() {
144                    return groupPersistence;
145            }
146    
147            public void setGroupPersistence(GroupPersistence groupPersistence) {
148                    this.groupPersistence = groupPersistence;
149            }
150    
151            public GroupFinder getGroupFinder() {
152                    return groupFinder;
153            }
154    
155            public void setGroupFinder(GroupFinder groupFinder) {
156                    this.groupFinder = groupFinder;
157            }
158    
159            public ImageLocalService getImageLocalService() {
160                    return imageLocalService;
161            }
162    
163            public void setImageLocalService(ImageLocalService imageLocalService) {
164                    this.imageLocalService = imageLocalService;
165            }
166    
167            public ImageService getImageService() {
168                    return imageService;
169            }
170    
171            public void setImageService(ImageService imageService) {
172                    this.imageService = imageService;
173            }
174    
175            public ImagePersistence getImagePersistence() {
176                    return imagePersistence;
177            }
178    
179            public void setImagePersistence(ImagePersistence imagePersistence) {
180                    this.imagePersistence = imagePersistence;
181            }
182    
183            public LayoutLocalService getLayoutLocalService() {
184                    return layoutLocalService;
185            }
186    
187            public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
188                    this.layoutLocalService = layoutLocalService;
189            }
190    
191            public LayoutService getLayoutService() {
192                    return layoutService;
193            }
194    
195            public void setLayoutService(LayoutService layoutService) {
196                    this.layoutService = layoutService;
197            }
198    
199            public LayoutPersistence getLayoutPersistence() {
200                    return layoutPersistence;
201            }
202    
203            public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
204                    this.layoutPersistence = layoutPersistence;
205            }
206    
207            public LayoutFinder getLayoutFinder() {
208                    return layoutFinder;
209            }
210    
211            public void setLayoutFinder(LayoutFinder layoutFinder) {
212                    this.layoutFinder = layoutFinder;
213            }
214    
215            public ResourceLocalService getResourceLocalService() {
216                    return resourceLocalService;
217            }
218    
219            public void setResourceLocalService(
220                    ResourceLocalService resourceLocalService) {
221                    this.resourceLocalService = resourceLocalService;
222            }
223    
224            public ResourceService getResourceService() {
225                    return resourceService;
226            }
227    
228            public void setResourceService(ResourceService resourceService) {
229                    this.resourceService = resourceService;
230            }
231    
232            public ResourcePersistence getResourcePersistence() {
233                    return resourcePersistence;
234            }
235    
236            public void setResourcePersistence(ResourcePersistence resourcePersistence) {
237                    this.resourcePersistence = resourcePersistence;
238            }
239    
240            public ResourceFinder getResourceFinder() {
241                    return resourceFinder;
242            }
243    
244            public void setResourceFinder(ResourceFinder resourceFinder) {
245                    this.resourceFinder = resourceFinder;
246            }
247    
248            public UserLocalService getUserLocalService() {
249                    return userLocalService;
250            }
251    
252            public void setUserLocalService(UserLocalService userLocalService) {
253                    this.userLocalService = userLocalService;
254            }
255    
256            public UserService getUserService() {
257                    return userService;
258            }
259    
260            public void setUserService(UserService userService) {
261                    this.userService = userService;
262            }
263    
264            public UserPersistence getUserPersistence() {
265                    return userPersistence;
266            }
267    
268            public void setUserPersistence(UserPersistence userPersistence) {
269                    this.userPersistence = userPersistence;
270            }
271    
272            public UserFinder getUserFinder() {
273                    return userFinder;
274            }
275    
276            public void setUserFinder(UserFinder userFinder) {
277                    this.userFinder = userFinder;
278            }
279    
280            public ExpandoValueLocalService getExpandoValueLocalService() {
281                    return expandoValueLocalService;
282            }
283    
284            public void setExpandoValueLocalService(
285                    ExpandoValueLocalService expandoValueLocalService) {
286                    this.expandoValueLocalService = expandoValueLocalService;
287            }
288    
289            public ExpandoValueService getExpandoValueService() {
290                    return expandoValueService;
291            }
292    
293            public void setExpandoValueService(ExpandoValueService expandoValueService) {
294                    this.expandoValueService = expandoValueService;
295            }
296    
297            public ExpandoValuePersistence getExpandoValuePersistence() {
298                    return expandoValuePersistence;
299            }
300    
301            public void setExpandoValuePersistence(
302                    ExpandoValuePersistence expandoValuePersistence) {
303                    this.expandoValuePersistence = expandoValuePersistence;
304            }
305    
306            protected void runSQL(String sql) throws SystemException {
307                    try {
308                            DataSource dataSource = igFolderPersistence.getDataSource();
309    
310                            SqlUpdate sqlUpdate = SqlUpdateFactoryUtil.getSqlUpdate(dataSource,
311                                            sql, new int[0]);
312    
313                            sqlUpdate.update();
314                    }
315                    catch (Exception e) {
316                            throw new SystemException(e);
317                    }
318            }
319    
320            @BeanReference(type = IGFolderLocalService.class)
321            protected IGFolderLocalService igFolderLocalService;
322            @BeanReference(type = IGFolderService.class)
323            protected IGFolderService igFolderService;
324            @BeanReference(type = IGFolderPersistence.class)
325            protected IGFolderPersistence igFolderPersistence;
326            @BeanReference(type = IGImageLocalService.class)
327            protected IGImageLocalService igImageLocalService;
328            @BeanReference(type = IGImageService.class)
329            protected IGImageService igImageService;
330            @BeanReference(type = IGImagePersistence.class)
331            protected IGImagePersistence igImagePersistence;
332            @BeanReference(type = IGImageFinder.class)
333            protected IGImageFinder igImageFinder;
334            @BeanReference(type = CounterLocalService.class)
335            protected CounterLocalService counterLocalService;
336            @BeanReference(type = GroupLocalService.class)
337            protected GroupLocalService groupLocalService;
338            @BeanReference(type = GroupService.class)
339            protected GroupService groupService;
340            @BeanReference(type = GroupPersistence.class)
341            protected GroupPersistence groupPersistence;
342            @BeanReference(type = GroupFinder.class)
343            protected GroupFinder groupFinder;
344            @BeanReference(type = ImageLocalService.class)
345            protected ImageLocalService imageLocalService;
346            @BeanReference(type = ImageService.class)
347            protected ImageService imageService;
348            @BeanReference(type = ImagePersistence.class)
349            protected ImagePersistence imagePersistence;
350            @BeanReference(type = LayoutLocalService.class)
351            protected LayoutLocalService layoutLocalService;
352            @BeanReference(type = LayoutService.class)
353            protected LayoutService layoutService;
354            @BeanReference(type = LayoutPersistence.class)
355            protected LayoutPersistence layoutPersistence;
356            @BeanReference(type = LayoutFinder.class)
357            protected LayoutFinder layoutFinder;
358            @BeanReference(type = ResourceLocalService.class)
359            protected ResourceLocalService resourceLocalService;
360            @BeanReference(type = ResourceService.class)
361            protected ResourceService resourceService;
362            @BeanReference(type = ResourcePersistence.class)
363            protected ResourcePersistence resourcePersistence;
364            @BeanReference(type = ResourceFinder.class)
365            protected ResourceFinder resourceFinder;
366            @BeanReference(type = UserLocalService.class)
367            protected UserLocalService userLocalService;
368            @BeanReference(type = UserService.class)
369            protected UserService userService;
370            @BeanReference(type = UserPersistence.class)
371            protected UserPersistence userPersistence;
372            @BeanReference(type = UserFinder.class)
373            protected UserFinder userFinder;
374            @BeanReference(type = ExpandoValueLocalService.class)
375            protected ExpandoValueLocalService expandoValueLocalService;
376            @BeanReference(type = ExpandoValueService.class)
377            protected ExpandoValueService expandoValueService;
378            @BeanReference(type = ExpandoValuePersistence.class)
379            protected ExpandoValuePersistence expandoValuePersistence;
380    }