1   /**
2    * Copyright (c) 2000-2009 Liferay, Inc. All rights reserved.
3    *
4    *
5    *
6    *
7    * The contents of this file are subject to the terms of the Liferay Enterprise
8    * Subscription License ("License"). You may not use this file except in
9    * compliance with the License. You can obtain a copy of the License by
10   * contacting Liferay, Inc. See the License for the specific language governing
11   * permissions and limitations under the License, including but not limited to
12   * distribution rights 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.db.DB;
32  import com.liferay.portal.kernel.dao.db.DBFactoryUtil;
33  import com.liferay.portal.kernel.dao.orm.DynamicQuery;
34  import com.liferay.portal.service.GroupLocalService;
35  import com.liferay.portal.service.GroupService;
36  import com.liferay.portal.service.ImageLocalService;
37  import com.liferay.portal.service.LayoutLocalService;
38  import com.liferay.portal.service.LayoutService;
39  import com.liferay.portal.service.ResourceLocalService;
40  import com.liferay.portal.service.ResourceService;
41  import com.liferay.portal.service.UserLocalService;
42  import com.liferay.portal.service.UserService;
43  import com.liferay.portal.service.persistence.GroupFinder;
44  import com.liferay.portal.service.persistence.GroupPersistence;
45  import com.liferay.portal.service.persistence.ImagePersistence;
46  import com.liferay.portal.service.persistence.LayoutFinder;
47  import com.liferay.portal.service.persistence.LayoutPersistence;
48  import com.liferay.portal.service.persistence.ResourceFinder;
49  import com.liferay.portal.service.persistence.ResourcePersistence;
50  import com.liferay.portal.service.persistence.UserFinder;
51  import com.liferay.portal.service.persistence.UserPersistence;
52  
53  import com.liferay.portlet.expando.service.ExpandoValueLocalService;
54  import com.liferay.portlet.expando.service.ExpandoValueService;
55  import com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence;
56  import com.liferay.portlet.imagegallery.model.IGFolder;
57  import com.liferay.portlet.imagegallery.service.IGFolderLocalService;
58  import com.liferay.portlet.imagegallery.service.IGFolderService;
59  import com.liferay.portlet.imagegallery.service.IGImageLocalService;
60  import com.liferay.portlet.imagegallery.service.IGImageService;
61  import com.liferay.portlet.imagegallery.service.persistence.IGFolderPersistence;
62  import com.liferay.portlet.imagegallery.service.persistence.IGImageFinder;
63  import com.liferay.portlet.imagegallery.service.persistence.IGImagePersistence;
64  
65  import java.util.List;
66  
67  /**
68   * <a href="IGFolderLocalServiceBaseImpl.java.html"><b><i>View Source</i></b>
69   * </a>
70   *
71   * @author Brian Wing Shun Chan
72   */
73  public abstract class IGFolderLocalServiceBaseImpl
74      implements IGFolderLocalService {
75      public IGFolder addIGFolder(IGFolder igFolder) throws SystemException {
76          igFolder.setNew(true);
77  
78          return igFolderPersistence.update(igFolder, false);
79      }
80  
81      public IGFolder createIGFolder(long folderId) {
82          return igFolderPersistence.create(folderId);
83      }
84  
85      public void deleteIGFolder(long folderId)
86          throws PortalException, SystemException {
87          igFolderPersistence.remove(folderId);
88      }
89  
90      public void deleteIGFolder(IGFolder igFolder) throws SystemException {
91          igFolderPersistence.remove(igFolder);
92      }
93  
94      public List<Object> dynamicQuery(DynamicQuery dynamicQuery)
95          throws SystemException {
96          return igFolderPersistence.findWithDynamicQuery(dynamicQuery);
97      }
98  
99      public List<Object> dynamicQuery(DynamicQuery dynamicQuery, int start,
100         int end) throws SystemException {
101         return igFolderPersistence.findWithDynamicQuery(dynamicQuery, start, end);
102     }
103 
104     public IGFolder getIGFolder(long folderId)
105         throws PortalException, SystemException {
106         return igFolderPersistence.findByPrimaryKey(folderId);
107     }
108 
109     public List<IGFolder> getIGFolders(int start, int end)
110         throws SystemException {
111         return igFolderPersistence.findAll(start, end);
112     }
113 
114     public int getIGFoldersCount() throws SystemException {
115         return igFolderPersistence.countAll();
116     }
117 
118     public IGFolder updateIGFolder(IGFolder igFolder) throws SystemException {
119         igFolder.setNew(false);
120 
121         return igFolderPersistence.update(igFolder, true);
122     }
123 
124     public IGFolder updateIGFolder(IGFolder igFolder, boolean merge)
125         throws SystemException {
126         igFolder.setNew(false);
127 
128         return igFolderPersistence.update(igFolder, merge);
129     }
130 
131     public IGFolderLocalService getIGFolderLocalService() {
132         return igFolderLocalService;
133     }
134 
135     public void setIGFolderLocalService(
136         IGFolderLocalService igFolderLocalService) {
137         this.igFolderLocalService = igFolderLocalService;
138     }
139 
140     public IGFolderService getIGFolderService() {
141         return igFolderService;
142     }
143 
144     public void setIGFolderService(IGFolderService igFolderService) {
145         this.igFolderService = igFolderService;
146     }
147 
148     public IGFolderPersistence getIGFolderPersistence() {
149         return igFolderPersistence;
150     }
151 
152     public void setIGFolderPersistence(IGFolderPersistence igFolderPersistence) {
153         this.igFolderPersistence = igFolderPersistence;
154     }
155 
156     public IGImageLocalService getIGImageLocalService() {
157         return igImageLocalService;
158     }
159 
160     public void setIGImageLocalService(IGImageLocalService igImageLocalService) {
161         this.igImageLocalService = igImageLocalService;
162     }
163 
164     public IGImageService getIGImageService() {
165         return igImageService;
166     }
167 
168     public void setIGImageService(IGImageService igImageService) {
169         this.igImageService = igImageService;
170     }
171 
172     public IGImagePersistence getIGImagePersistence() {
173         return igImagePersistence;
174     }
175 
176     public void setIGImagePersistence(IGImagePersistence igImagePersistence) {
177         this.igImagePersistence = igImagePersistence;
178     }
179 
180     public IGImageFinder getIGImageFinder() {
181         return igImageFinder;
182     }
183 
184     public void setIGImageFinder(IGImageFinder igImageFinder) {
185         this.igImageFinder = igImageFinder;
186     }
187 
188     public CounterLocalService getCounterLocalService() {
189         return counterLocalService;
190     }
191 
192     public void setCounterLocalService(CounterLocalService counterLocalService) {
193         this.counterLocalService = counterLocalService;
194     }
195 
196     public CounterService getCounterService() {
197         return counterService;
198     }
199 
200     public void setCounterService(CounterService counterService) {
201         this.counterService = counterService;
202     }
203 
204     public GroupLocalService getGroupLocalService() {
205         return groupLocalService;
206     }
207 
208     public void setGroupLocalService(GroupLocalService groupLocalService) {
209         this.groupLocalService = groupLocalService;
210     }
211 
212     public GroupService getGroupService() {
213         return groupService;
214     }
215 
216     public void setGroupService(GroupService groupService) {
217         this.groupService = groupService;
218     }
219 
220     public GroupPersistence getGroupPersistence() {
221         return groupPersistence;
222     }
223 
224     public void setGroupPersistence(GroupPersistence groupPersistence) {
225         this.groupPersistence = groupPersistence;
226     }
227 
228     public GroupFinder getGroupFinder() {
229         return groupFinder;
230     }
231 
232     public void setGroupFinder(GroupFinder groupFinder) {
233         this.groupFinder = groupFinder;
234     }
235 
236     public ImageLocalService getImageLocalService() {
237         return imageLocalService;
238     }
239 
240     public void setImageLocalService(ImageLocalService imageLocalService) {
241         this.imageLocalService = imageLocalService;
242     }
243 
244     public ImagePersistence getImagePersistence() {
245         return imagePersistence;
246     }
247 
248     public void setImagePersistence(ImagePersistence imagePersistence) {
249         this.imagePersistence = imagePersistence;
250     }
251 
252     public LayoutLocalService getLayoutLocalService() {
253         return layoutLocalService;
254     }
255 
256     public void setLayoutLocalService(LayoutLocalService layoutLocalService) {
257         this.layoutLocalService = layoutLocalService;
258     }
259 
260     public LayoutService getLayoutService() {
261         return layoutService;
262     }
263 
264     public void setLayoutService(LayoutService layoutService) {
265         this.layoutService = layoutService;
266     }
267 
268     public LayoutPersistence getLayoutPersistence() {
269         return layoutPersistence;
270     }
271 
272     public void setLayoutPersistence(LayoutPersistence layoutPersistence) {
273         this.layoutPersistence = layoutPersistence;
274     }
275 
276     public LayoutFinder getLayoutFinder() {
277         return layoutFinder;
278     }
279 
280     public void setLayoutFinder(LayoutFinder layoutFinder) {
281         this.layoutFinder = layoutFinder;
282     }
283 
284     public ResourceLocalService getResourceLocalService() {
285         return resourceLocalService;
286     }
287 
288     public void setResourceLocalService(
289         ResourceLocalService resourceLocalService) {
290         this.resourceLocalService = resourceLocalService;
291     }
292 
293     public ResourceService getResourceService() {
294         return resourceService;
295     }
296 
297     public void setResourceService(ResourceService resourceService) {
298         this.resourceService = resourceService;
299     }
300 
301     public ResourcePersistence getResourcePersistence() {
302         return resourcePersistence;
303     }
304 
305     public void setResourcePersistence(ResourcePersistence resourcePersistence) {
306         this.resourcePersistence = resourcePersistence;
307     }
308 
309     public ResourceFinder getResourceFinder() {
310         return resourceFinder;
311     }
312 
313     public void setResourceFinder(ResourceFinder resourceFinder) {
314         this.resourceFinder = resourceFinder;
315     }
316 
317     public UserLocalService getUserLocalService() {
318         return userLocalService;
319     }
320 
321     public void setUserLocalService(UserLocalService userLocalService) {
322         this.userLocalService = userLocalService;
323     }
324 
325     public UserService getUserService() {
326         return userService;
327     }
328 
329     public void setUserService(UserService userService) {
330         this.userService = userService;
331     }
332 
333     public UserPersistence getUserPersistence() {
334         return userPersistence;
335     }
336 
337     public void setUserPersistence(UserPersistence userPersistence) {
338         this.userPersistence = userPersistence;
339     }
340 
341     public UserFinder getUserFinder() {
342         return userFinder;
343     }
344 
345     public void setUserFinder(UserFinder userFinder) {
346         this.userFinder = userFinder;
347     }
348 
349     public ExpandoValueLocalService getExpandoValueLocalService() {
350         return expandoValueLocalService;
351     }
352 
353     public void setExpandoValueLocalService(
354         ExpandoValueLocalService expandoValueLocalService) {
355         this.expandoValueLocalService = expandoValueLocalService;
356     }
357 
358     public ExpandoValueService getExpandoValueService() {
359         return expandoValueService;
360     }
361 
362     public void setExpandoValueService(ExpandoValueService expandoValueService) {
363         this.expandoValueService = expandoValueService;
364     }
365 
366     public ExpandoValuePersistence getExpandoValuePersistence() {
367         return expandoValuePersistence;
368     }
369 
370     public void setExpandoValuePersistence(
371         ExpandoValuePersistence expandoValuePersistence) {
372         this.expandoValuePersistence = expandoValuePersistence;
373     }
374 
375     protected void runSQL(String sql) throws SystemException {
376         try {
377             DB db = DBFactoryUtil.getDB();
378 
379             db.runSQL(sql);
380         }
381         catch (Exception e) {
382             throw new SystemException(e);
383         }
384     }
385 
386     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGFolderLocalService")
387     protected IGFolderLocalService igFolderLocalService;
388     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGFolderService")
389     protected IGFolderService igFolderService;
390     @BeanReference(name = "com.liferay.portlet.imagegallery.service.persistence.IGFolderPersistence")
391     protected IGFolderPersistence igFolderPersistence;
392     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGImageLocalService")
393     protected IGImageLocalService igImageLocalService;
394     @BeanReference(name = "com.liferay.portlet.imagegallery.service.IGImageService")
395     protected IGImageService igImageService;
396     @BeanReference(name = "com.liferay.portlet.imagegallery.service.persistence.IGImagePersistence")
397     protected IGImagePersistence igImagePersistence;
398     @BeanReference(name = "com.liferay.portlet.imagegallery.service.persistence.IGImageFinder")
399     protected IGImageFinder igImageFinder;
400     @BeanReference(name = "com.liferay.counter.service.CounterLocalService")
401     protected CounterLocalService counterLocalService;
402     @BeanReference(name = "com.liferay.counter.service.CounterService")
403     protected CounterService counterService;
404     @BeanReference(name = "com.liferay.portal.service.GroupLocalService")
405     protected GroupLocalService groupLocalService;
406     @BeanReference(name = "com.liferay.portal.service.GroupService")
407     protected GroupService groupService;
408     @BeanReference(name = "com.liferay.portal.service.persistence.GroupPersistence")
409     protected GroupPersistence groupPersistence;
410     @BeanReference(name = "com.liferay.portal.service.persistence.GroupFinder")
411     protected GroupFinder groupFinder;
412     @BeanReference(name = "com.liferay.portal.service.ImageLocalService")
413     protected ImageLocalService imageLocalService;
414     @BeanReference(name = "com.liferay.portal.service.persistence.ImagePersistence")
415     protected ImagePersistence imagePersistence;
416     @BeanReference(name = "com.liferay.portal.service.LayoutLocalService")
417     protected LayoutLocalService layoutLocalService;
418     @BeanReference(name = "com.liferay.portal.service.LayoutService")
419     protected LayoutService layoutService;
420     @BeanReference(name = "com.liferay.portal.service.persistence.LayoutPersistence")
421     protected LayoutPersistence layoutPersistence;
422     @BeanReference(name = "com.liferay.portal.service.persistence.LayoutFinder")
423     protected LayoutFinder layoutFinder;
424     @BeanReference(name = "com.liferay.portal.service.ResourceLocalService")
425     protected ResourceLocalService resourceLocalService;
426     @BeanReference(name = "com.liferay.portal.service.ResourceService")
427     protected ResourceService resourceService;
428     @BeanReference(name = "com.liferay.portal.service.persistence.ResourcePersistence")
429     protected ResourcePersistence resourcePersistence;
430     @BeanReference(name = "com.liferay.portal.service.persistence.ResourceFinder")
431     protected ResourceFinder resourceFinder;
432     @BeanReference(name = "com.liferay.portal.service.UserLocalService")
433     protected UserLocalService userLocalService;
434     @BeanReference(name = "com.liferay.portal.service.UserService")
435     protected UserService userService;
436     @BeanReference(name = "com.liferay.portal.service.persistence.UserPersistence")
437     protected UserPersistence userPersistence;
438     @BeanReference(name = "com.liferay.portal.service.persistence.UserFinder")
439     protected UserFinder userFinder;
440     @BeanReference(name = "com.liferay.portlet.expando.service.ExpandoValueLocalService")
441     protected ExpandoValueLocalService expandoValueLocalService;
442     @BeanReference(name = "com.liferay.portlet.expando.service.ExpandoValueService")
443     protected ExpandoValueService expandoValueService;
444     @BeanReference(name = "com.liferay.portlet.expando.service.persistence.ExpandoValuePersistence")
445     protected ExpandoValuePersistence expandoValuePersistence;
446 }