1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    * Permission is hereby granted, free of charge, to any person obtaining a copy
5    * of this software and associated documentation files (the "Software"), to deal
6    * in the Software without restriction, including without limitation the rights
7    * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8    * copies of the Software, and to permit persons to whom the Software is
9    * furnished to do so, subject to the following conditions:
10   *
11   * The above copyright notice and this permission notice shall be included in
12   * all copies or substantial portions of the Software.
13   *
14   * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15   * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16   * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17   * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18   * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19   * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
20   * SOFTWARE.
21   */
22  
23  package com.liferay.portlet.imagegallery.service.base;
24  
25  import com.liferay.counter.service.CounterLocalService;
26  import com.liferay.counter.service.CounterService;
27  
28  import com.liferay.portal.PortalException;
29  import com.liferay.portal.SystemException;
30  import com.liferay.portal.kernel.annotation.BeanReference;
31  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
32  import com.liferay.portal.service.ImageLocalService;
33  import com.liferay.portal.service.LayoutLocalService;
34  import com.liferay.portal.service.LayoutService;
35  import com.liferay.portal.service.ResourceLocalService;
36  import com.liferay.portal.service.ResourceService;
37  import com.liferay.portal.service.UserLocalService;
38  import com.liferay.portal.service.UserService;
39  import com.liferay.portal.service.persistence.ImagePersistence;
40  import com.liferay.portal.service.persistence.LayoutFinder;
41  import com.liferay.portal.service.persistence.LayoutPersistence;
42  import com.liferay.portal.service.persistence.ResourceFinder;
43  import com.liferay.portal.service.persistence.ResourcePersistence;
44  import com.liferay.portal.service.persistence.UserFinder;
45  import com.liferay.portal.service.persistence.UserPersistence;
46  import com.liferay.portal.util.PortalUtil;
47  
48  import com.liferay.portlet.expando.service.ExpandoValueLocalService;
49  import com.liferay.portlet.expando.service.ExpandoValueService;
50  import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
51  import com.liferay.portlet.imagegallery.model.IGFolder;
52  import com.liferay.portlet.imagegallery.service.IGFolderLocalService;
53  import com.liferay.portlet.imagegallery.service.IGFolderService;
54  import com.liferay.portlet.imagegallery.service.IGImageLocalService;
55  import com.liferay.portlet.imagegallery.service.IGImageService;
56  import com.liferay.portlet.imagegallery.service.persistence.IGFolderPersistence;
57  import com.liferay.portlet.imagegallery.service.persistence.IGImageFinder;
58  import com.liferay.portlet.imagegallery.service.persistence.IGImagePersistence;
59  
60  import java.util.List;
61  
62  /**
63   * <a href="IGFolderLocalServiceBaseImpl.java.html"><b><i>View Source</i></b></a>
64   *
65   * @author Brian Wing Shun Chan
66   *
67   */
68  public abstract class IGFolderLocalServiceBaseImpl
69      implements IGFolderLocalService {
70      public IGFolder addIGFolder(IGFolder igFolder) throws SystemException {
71          igFolder.setNew(true);
72  
73          return igFolderPersistence.update(igFolder, false);
74      }
75  
76      public IGFolder createIGFolder(long folderId) {
77          return igFolderPersistence.create(folderId);
78      }
79  
80      public void deleteIGFolder(long folderId)
81          throws PortalException, SystemException {
82          igFolderPersistence.remove(folderId);
83      }
84  
85      public void deleteIGFolder(IGFolder igFolder) throws SystemException {
86          igFolderPersistence.remove(igFolder);
87      }
88  
89      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
90          throws SystemException {
91          return igFolderPersistence.findWithDynamicQuery(dynamicQuery);
92      }
93  
94      public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
95          int end) throws SystemException {
96          return igFolderPersistence.findWithDynamicQuery(dynamicQuery, start, end);
97      }
98  
99      public IGFolder getIGFolder(long folderId)
100         throws PortalException, SystemException {
101         return igFolderPersistence.findByPrimaryKey(folderId);
102     }
103 
104     public List<IGFolder> getIGFolders(int start, int end)
105         throws SystemException {
106         return igFolderPersistence.findAll(start, end);
107     }
108 
109     public int getIGFoldersCount() throws SystemException {
110         return igFolderPersistence.countAll();
111     }
112 
113     public IGFolder updateIGFolder(IGFolder igFolder) throws SystemException {
114         igFolder.setNew(false);
115 
116         return igFolderPersistence.update(igFolder, true);
117     }
118 
119     public IGFolder updateIGFolder(IGFolder igFolder, boolean merge)
120         throws SystemException {
121         igFolder.setNew(false);
122 
123         return igFolderPersistence.update(igFolder, merge);
124     }
125 
126     public IGFolderLocalService getIGFolderLocalService() {
127         return igFolderLocalService;
128     }
129 
130     public void setIGFolderLocalService(
131         IGFolderLocalService igFolderLocalService) {
132         this.igFolderLocalService = igFolderLocalService;
133     }
134 
135     public IGFolderService getIGFolderService() {
136         return igFolderService;
137     }
138 
139     public void setIGFolderService(IGFolderService igFolderService) {
140         this.igFolderService = igFolderService;
141     }
142 
143     public IGFolderPersistence getIGFolderPersistence() {
144         return igFolderPersistence;
145     }
146 
147     public void setIGFolderPersistence(IGFolderPersistence igFolderPersistence) {
148         this.igFolderPersistence = igFolderPersistence;
149     }
150 
151     public IGImageLocalService getIGImageLocalService() {
152         return igImageLocalService;
153     }
154 
155     public void setIGImageLocalService(IGImageLocalService igImageLocalService) {
156         this.igImageLocalService = igImageLocalService;
157     }
158 
159     public IGImageService getIGImageService() {
160         return igImageService;
161     }
162 
163     public void setIGImageService(IGImageService igImageService) {
164         this.igImageService = igImageService;
165     }
166 
167     public IGImagePersistence getIGImagePersistence() {
168         return igImagePersistence;
169     }
170 
171     public void setIGImagePersistence(IGImagePersistence igImagePersistence) {
172         this.igImagePersistence = igImagePersistence;
173     }
174 
175     public IGImageFinder getIGImageFinder() {
176         return igImageFinder;
177     }
178 
179     public void setIGImageFinder(IGImageFinder igImageFinder) {
180         this.igImageFinder = igImageFinder;
181     }
182 
183     public CounterLocalService getCounterLocalService() {
184         return counterLocalService;
185     }
186 
187     public void setCounterLocalService(CounterLocalService counterLocalService) {
188         this.counterLocalService = counterLocalService;
189     }
190 
191     public CounterService getCounterService() {
192         return counterService;
193     }
194 
195     public void setCounterService(CounterService counterService) {
196         this.counterService = counterService;
197     }
198 
199     public ImageLocalService getImageLocalService() {
200         return imageLocalService;
201     }
202 
203     public void setImageLocalService(ImageLocalService imageLocalService) {
204         this.imageLocalService = imageLocalService;
205     }
206 
207     public ImagePersistence getImagePersistence() {
208         return imagePersistence;
209     }
210 
211     public void setImagePersistence(ImagePersistence imagePersistence) {
212         this.imagePersistence = imagePersistence;
213     }
214 
215     public LayoutLocalService getLayoutLocalService() {
216         return layoutLocalService;
217     }
218 
219     public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
220         this.layoutLocalService = layoutLocalService;
221     }
222 
223     public LayoutService getLayoutService() {
224         return layoutService;
225     }
226 
227     public void setLayoutService(LayoutService layoutService) {
228         this.layoutService = layoutService;
229     }
230 
231     public LayoutPersistence getLayoutPersistence() {
232         return layoutPersistence;
233     }
234 
235     public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
236         this.layoutPersistence = layoutPersistence;
237     }
238 
239     public LayoutFinder getLayoutFinder() {
240         return layoutFinder;
241     }
242 
243     public void setLayoutFinder(LayoutFinder layoutFinder) {
244         this.layoutFinder = layoutFinder;
245     }
246 
247     public ResourceLocalService getResourceLocalService() {
248         return resourceLocalService;
249     }
250 
251     public void setResourceLocalService(
252         ResourceLocalService resourceLocalService) {
253         this.resourceLocalService = resourceLocalService;
254     }
255 
256     public ResourceService getResourceService() {
257         return resourceService;
258     }
259 
260     public void setResourceService(ResourceService resourceService) {
261         this.resourceService = resourceService;
262     }
263 
264     public ResourcePersistence getResourcePersistence() {
265         return resourcePersistence;
266     }
267 
268     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
269         this.resourcePersistence = resourcePersistence;
270     }
271 
272     public ResourceFinder getResourceFinder() {
273         return resourceFinder;
274     }
275 
276     public void setResourceFinder(ResourceFinder resourceFinder) {
277         this.resourceFinder = resourceFinder;
278     }
279 
280     public UserLocalService getUserLocalService() {
281         return userLocalService;
282     }
283 
284     public void setUserLocalService(UserLocalService userLocalService) {
285         this.userLocalService = userLocalService;
286     }
287 
288     public UserService getUserService() {
289         return userService;
290     }
291 
292     public void setUserService(UserService userService) {
293         this.userService = userService;
294     }
295 
296     public UserPersistence getUserPersistence() {
297         return userPersistence;
298     }
299 
300     public void setUserPersistence(UserPersistence userPersistence) {
301         this.userPersistence = userPersistence;
302     }
303 
304     public UserFinder getUserFinder() {
305         return userFinder;
306     }
307 
308     public void setUserFinder(UserFinder userFinder) {
309         this.userFinder = userFinder;
310     }
311 
312     public ExpandoValueLocalService getExpandoValueLocalService() {
313         return expandoValueLocalService;
314     }
315 
316     public void setExpandoValueLocalService(
317         ExpandoValueLocalService expandoValueLocalService) {
318         this.expandoValueLocalService = expandoValueLocalService;
319     }
320 
321     public ExpandoValueService getExpandoValueService() {
322         return expandoValueService;
323     }
324 
325     public void setExpandoValueService(ExpandoValueService expandoValueService) {
326         this.expandoValueService = expandoValueService;
327     }
328 
329     public ExpandoValuePersistence getExpandoValuePersistence() {
330         return expandoValuePersistence;
331     }
332 
333     public void setExpandoValuePersistence(
334         ExpandoValuePersistence expandoValuePersistence) {
335         this.expandoValuePersistence = expandoValuePersistence;
336     }
337 
338     protected void runSQL(String sql) throws SystemException {
339         try {
340             PortalUtil.runSQL(sql);
341         }
342         catch (Exception e) {
343             throw new SystemException(e);
344         }
345     }
346 
347     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGFolderLocalService.impl")
348     protected IGFolderLocalService igFolderLocalService;
349     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGFolderService.impl")
350     protected IGFolderService igFolderService;
351     @BeanReference(name = "com.liferay.portlet.imagegallery.service.persistence.IGFolderPersistence.impl")
352     protected IGFolderPersistence igFolderPersistence;
353     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGImageLocalService.impl")
354     protected IGImageLocalService igImageLocalService;
355     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGImageService.impl")
356     protected IGImageService igImageService;
357     @BeanReference(name = "com.liferay.portlet.imagegallery.service.persistence.IGImagePersistence.impl")
358     protected IGImagePersistence igImagePersistence;
359     @BeanReference(name = "com.liferay.portlet.imagegallery.service.persistence.IGImageFinder.impl")
360     protected IGImageFinder igImageFinder;
361     @BeanReference(name = "com.liferay.counter.service.CounterLocalService.impl")
362     protected CounterLocalService counterLocalService;
363     @BeanReference(name = "com.liferay.counter.service.CounterService.impl")
364     protected CounterService counterService;
365     @BeanReference(name = "com.liferay.portal.service.ImageLocalService.impl")
366     protected ImageLocalService imageLocalService;
367     @BeanReference(name = "com.liferay.portal.service.persistence.ImagePersistence.impl")
368     protected ImagePersistence imagePersistence;
369     @BeanReference(name = "com.liferay.portal.service.LayoutLocalService.impl")
370     protected LayoutLocalService layoutLocalService;
371     @BeanReference(name = "com.liferay.portal.service.LayoutService.impl")
372     protected LayoutService layoutService;
373     @BeanReference(name = "com.liferay.portal.service.persistence.LayoutPersistence.impl")
374     protected LayoutPersistence layoutPersistence;
375     @BeanReference(name = "com.liferay.portal.service.persistence.LayoutFinder.impl")
376     protected LayoutFinder layoutFinder;
377     @BeanReference(name = "com.liferay.portal.service.ResourceLocalService.impl")
378     protected ResourceLocalService resourceLocalService;
379     @BeanReference(name = "com.liferay.portal.service.ResourceService.impl")
380     protected ResourceService resourceService;
381     @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence.impl")
382     protected ResourcePersistence resourcePersistence;
383     @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder.impl")
384     protected ResourceFinder resourceFinder;
385     @BeanReference(name = "com.liferay.portal.service.UserLocalService.impl")
386     protected UserLocalService userLocalService;
387     @BeanReference(name = "com.liferay.portal.service.UserService.impl")
388     protected UserService userService;
389     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence.impl")
390     protected UserPersistence userPersistence;
391     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder.impl")
392     protected UserFinder userFinder;
393     @BeanReference(name = "com.liferay.portlet.expando.service.ExpandoValueLocalService.impl")
394     protected ExpandoValueLocalService expandoValueLocalService;
395     @BeanReference(name = "com.liferay.portlet.expando.service.ExpandoValueService.impl")
396     protected ExpandoValueService expandoValueService;
397     @BeanReference(name = "com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence.impl")
398     protected ExpandoValuePersistence expandoValuePersistence;
399 }