1   /**
2    * Copyright (c) 2000-2008 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;
24  
25  
26  /**
27   * <a href="IGImageLocalServiceUtil.java.html"><b><i>View Source</i></b></a>
28   *
29   * <p>
30   * ServiceBuilder generated this class. Modifications in this class will be
31   * overwritten the next time is generated.
32   * </p>
33   *
34   * <p>
35   * This class provides static methods for the
36   * <code>com.liferay.portlet.imagegallery.service.IGImageLocalService</code>
37   * bean. The static methods of this class calls the same methods of the bean
38   * instance. It's convenient to be able to just write one line to call a method
39   * on a bean instead of writing a lookup call and a method call.
40   * </p>
41   *
42   * <p>
43   * <code>com.liferay.portlet.imagegallery.service.IGImageLocalServiceFactory</code>
44   * is responsible for the lookup of the bean.
45   * </p>
46   *
47   * @author Brian Wing Shun Chan
48   *
49   * @see com.liferay.portlet.imagegallery.service.IGImageLocalService
50   * @see com.liferay.portlet.imagegallery.service.IGImageLocalServiceFactory
51   *
52   */
53  public class IGImageLocalServiceUtil {
54      public static com.liferay.portlet.imagegallery.model.IGImage addIGImage(
55          com.liferay.portlet.imagegallery.model.IGImage model)
56          throws com.liferay.portal.SystemException {
57          IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
58  
59          return igImageLocalService.addIGImage(model);
60      }
61  
62      public static java.util.List dynamicQuery(
63          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
64          throws com.liferay.portal.SystemException {
65          IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
66  
67          return igImageLocalService.dynamicQuery(queryInitializer);
68      }
69  
70      public static java.util.List dynamicQuery(
71          com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
72          int begin, int end) throws com.liferay.portal.SystemException {
73          IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
74  
75          return igImageLocalService.dynamicQuery(queryInitializer, begin, end);
76      }
77  
78      public static com.liferay.portlet.imagegallery.model.IGImage updateIGImage(
79          com.liferay.portlet.imagegallery.model.IGImage model)
80          throws com.liferay.portal.SystemException {
81          IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
82  
83          return igImageLocalService.updateIGImage(model);
84      }
85  
86      public static com.liferay.portlet.imagegallery.service.persistence.IGFolderPersistence getIGFolderPersistence() {
87          IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
88  
89          return igImageLocalService.getIGFolderPersistence();
90      }
91  
92      public static void setIGFolderPersistence(
93          com.liferay.portlet.imagegallery.service.persistence.IGFolderPersistence igFolderPersistence) {
94          IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
95  
96          igImageLocalService.setIGFolderPersistence(igFolderPersistence);
97      }
98  
99      public static com.liferay.portlet.imagegallery.service.persistence.IGImagePersistence getIGImagePersistence() {
100         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
101 
102         return igImageLocalService.getIGImagePersistence();
103     }
104 
105     public static void setIGImagePersistence(
106         com.liferay.portlet.imagegallery.service.persistence.IGImagePersistence igImagePersistence) {
107         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
108 
109         igImageLocalService.setIGImagePersistence(igImagePersistence);
110     }
111 
112     public static com.liferay.portlet.imagegallery.service.persistence.IGImageFinder getIGImageFinder() {
113         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
114 
115         return igImageLocalService.getIGImageFinder();
116     }
117 
118     public static void setIGImageFinder(
119         com.liferay.portlet.imagegallery.service.persistence.IGImageFinder igImageFinder) {
120         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
121 
122         igImageLocalService.setIGImageFinder(igImageFinder);
123     }
124 
125     public static com.liferay.portal.service.persistence.ResourcePersistence getResourcePersistence() {
126         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
127 
128         return igImageLocalService.getResourcePersistence();
129     }
130 
131     public static void setResourcePersistence(
132         com.liferay.portal.service.persistence.ResourcePersistence resourcePersistence) {
133         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
134 
135         igImageLocalService.setResourcePersistence(resourcePersistence);
136     }
137 
138     public static com.liferay.portal.service.persistence.ResourceFinder getResourceFinder() {
139         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
140 
141         return igImageLocalService.getResourceFinder();
142     }
143 
144     public static void setResourceFinder(
145         com.liferay.portal.service.persistence.ResourceFinder resourceFinder) {
146         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
147 
148         igImageLocalService.setResourceFinder(resourceFinder);
149     }
150 
151     public static com.liferay.portal.service.persistence.UserPersistence getUserPersistence() {
152         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
153 
154         return igImageLocalService.getUserPersistence();
155     }
156 
157     public static void setUserPersistence(
158         com.liferay.portal.service.persistence.UserPersistence userPersistence) {
159         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
160 
161         igImageLocalService.setUserPersistence(userPersistence);
162     }
163 
164     public static com.liferay.portal.service.persistence.UserFinder getUserFinder() {
165         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
166 
167         return igImageLocalService.getUserFinder();
168     }
169 
170     public static void setUserFinder(
171         com.liferay.portal.service.persistence.UserFinder userFinder) {
172         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
173 
174         igImageLocalService.setUserFinder(userFinder);
175     }
176 
177     public static com.liferay.portlet.tags.service.persistence.TagsAssetPersistence getTagsAssetPersistence() {
178         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
179 
180         return igImageLocalService.getTagsAssetPersistence();
181     }
182 
183     public static void setTagsAssetPersistence(
184         com.liferay.portlet.tags.service.persistence.TagsAssetPersistence tagsAssetPersistence) {
185         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
186 
187         igImageLocalService.setTagsAssetPersistence(tagsAssetPersistence);
188     }
189 
190     public static com.liferay.portlet.tags.service.persistence.TagsAssetFinder getTagsAssetFinder() {
191         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
192 
193         return igImageLocalService.getTagsAssetFinder();
194     }
195 
196     public static void setTagsAssetFinder(
197         com.liferay.portlet.tags.service.persistence.TagsAssetFinder tagsAssetFinder) {
198         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
199 
200         igImageLocalService.setTagsAssetFinder(tagsAssetFinder);
201     }
202 
203     public static void afterPropertiesSet() {
204         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
205 
206         igImageLocalService.afterPropertiesSet();
207     }
208 
209     public static com.liferay.portlet.imagegallery.model.IGImage addImage(
210         long userId, long folderId, java.lang.String description,
211         java.io.File file, java.lang.String contentType,
212         java.lang.String[] tagsEntries, boolean addCommunityPermissions,
213         boolean addGuestPermissions)
214         throws com.liferay.portal.PortalException, 
215             com.liferay.portal.SystemException {
216         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
217 
218         return igImageLocalService.addImage(userId, folderId, description,
219             file, contentType, tagsEntries, addCommunityPermissions,
220             addGuestPermissions);
221     }
222 
223     public static com.liferay.portlet.imagegallery.model.IGImage addImage(
224         java.lang.String uuid, long userId, long folderId,
225         java.lang.String description, java.io.File file,
226         java.lang.String contentType, java.lang.String[] tagsEntries,
227         boolean addCommunityPermissions, boolean addGuestPermissions)
228         throws com.liferay.portal.PortalException, 
229             com.liferay.portal.SystemException {
230         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
231 
232         return igImageLocalService.addImage(uuid, userId, folderId,
233             description, file, contentType, tagsEntries,
234             addCommunityPermissions, addGuestPermissions);
235     }
236 
237     public static com.liferay.portlet.imagegallery.model.IGImage addImage(
238         long userId, long folderId, java.lang.String description,
239         java.io.File file, java.lang.String contentType,
240         java.lang.String[] tagsEntries,
241         java.lang.String[] communityPermissions,
242         java.lang.String[] guestPermissions)
243         throws com.liferay.portal.PortalException, 
244             com.liferay.portal.SystemException {
245         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
246 
247         return igImageLocalService.addImage(userId, folderId, description,
248             file, contentType, tagsEntries, communityPermissions,
249             guestPermissions);
250     }
251 
252     public static com.liferay.portlet.imagegallery.model.IGImage addImage(
253         java.lang.String uuid, long userId, long folderId,
254         java.lang.String description, java.io.File file,
255         java.lang.String contentType, java.lang.String[] tagsEntries,
256         java.lang.Boolean addCommunityPermissions,
257         java.lang.Boolean addGuestPermissions,
258         java.lang.String[] communityPermissions,
259         java.lang.String[] guestPermissions)
260         throws com.liferay.portal.PortalException, 
261             com.liferay.portal.SystemException {
262         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
263 
264         return igImageLocalService.addImage(uuid, userId, folderId,
265             description, file, contentType, tagsEntries,
266             addCommunityPermissions, addGuestPermissions, communityPermissions,
267             guestPermissions);
268     }
269 
270     public static void addImageResources(long folderId, long imageId,
271         boolean addCommunityPermissions, boolean addGuestPermissions)
272         throws com.liferay.portal.PortalException, 
273             com.liferay.portal.SystemException {
274         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
275 
276         igImageLocalService.addImageResources(folderId, imageId,
277             addCommunityPermissions, addGuestPermissions);
278     }
279 
280     public static void addImageResources(
281         com.liferay.portlet.imagegallery.model.IGFolder folder,
282         com.liferay.portlet.imagegallery.model.IGImage image,
283         boolean addCommunityPermissions, boolean addGuestPermissions)
284         throws com.liferay.portal.PortalException, 
285             com.liferay.portal.SystemException {
286         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
287 
288         igImageLocalService.addImageResources(folder, image,
289             addCommunityPermissions, addGuestPermissions);
290     }
291 
292     public static void addImageResources(long folderId, long imageId,
293         java.lang.String[] communityPermissions,
294         java.lang.String[] guestPermissions)
295         throws com.liferay.portal.PortalException, 
296             com.liferay.portal.SystemException {
297         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
298 
299         igImageLocalService.addImageResources(folderId, imageId,
300             communityPermissions, guestPermissions);
301     }
302 
303     public static void addImageResources(
304         com.liferay.portlet.imagegallery.model.IGFolder folder,
305         com.liferay.portlet.imagegallery.model.IGImage image,
306         java.lang.String[] communityPermissions,
307         java.lang.String[] guestPermissions)
308         throws com.liferay.portal.PortalException, 
309             com.liferay.portal.SystemException {
310         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
311 
312         igImageLocalService.addImageResources(folder, image,
313             communityPermissions, guestPermissions);
314     }
315 
316     public static void deleteImage(long imageId)
317         throws com.liferay.portal.PortalException, 
318             com.liferay.portal.SystemException {
319         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
320 
321         igImageLocalService.deleteImage(imageId);
322     }
323 
324     public static void deleteImage(
325         com.liferay.portlet.imagegallery.model.IGImage image)
326         throws com.liferay.portal.PortalException, 
327             com.liferay.portal.SystemException {
328         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
329 
330         igImageLocalService.deleteImage(image);
331     }
332 
333     public static void deleteImages(long folderId)
334         throws com.liferay.portal.PortalException, 
335             com.liferay.portal.SystemException {
336         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
337 
338         igImageLocalService.deleteImages(folderId);
339     }
340 
341     public static int getFoldersImagesCount(java.util.List folderIds)
342         throws com.liferay.portal.SystemException {
343         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
344 
345         return igImageLocalService.getFoldersImagesCount(folderIds);
346     }
347 
348     public static java.util.List getGroupImages(long groupId, int begin, int end)
349         throws com.liferay.portal.SystemException {
350         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
351 
352         return igImageLocalService.getGroupImages(groupId, begin, end);
353     }
354 
355     public static java.util.List getGroupImages(long groupId, long userId,
356         int begin, int end) throws com.liferay.portal.SystemException {
357         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
358 
359         return igImageLocalService.getGroupImages(groupId, userId, begin, end);
360     }
361 
362     public static int getGroupImagesCount(long groupId)
363         throws com.liferay.portal.SystemException {
364         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
365 
366         return igImageLocalService.getGroupImagesCount(groupId);
367     }
368 
369     public static int getGroupImagesCount(long groupId, long userId)
370         throws com.liferay.portal.SystemException {
371         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
372 
373         return igImageLocalService.getGroupImagesCount(groupId, userId);
374     }
375 
376     public static com.liferay.portlet.imagegallery.model.IGImage getImage(
377         long imageId)
378         throws com.liferay.portal.PortalException, 
379             com.liferay.portal.SystemException {
380         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
381 
382         return igImageLocalService.getImage(imageId);
383     }
384 
385     public static com.liferay.portlet.imagegallery.model.IGImage getImageByLargeImageId(
386         long largeImageId)
387         throws com.liferay.portal.PortalException, 
388             com.liferay.portal.SystemException {
389         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
390 
391         return igImageLocalService.getImageByLargeImageId(largeImageId);
392     }
393 
394     public static com.liferay.portlet.imagegallery.model.IGImage getImageBySmallImageId(
395         long smallImageId)
396         throws com.liferay.portal.PortalException, 
397             com.liferay.portal.SystemException {
398         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
399 
400         return igImageLocalService.getImageBySmallImageId(smallImageId);
401     }
402 
403     public static com.liferay.portlet.imagegallery.model.IGImage getImageByUuidAndGroupId(
404         java.lang.String uuid, long groupId)
405         throws com.liferay.portal.PortalException, 
406             com.liferay.portal.SystemException {
407         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
408 
409         return igImageLocalService.getImageByUuidAndGroupId(uuid, groupId);
410     }
411 
412     public static java.util.List getImages(long folderId)
413         throws com.liferay.portal.SystemException {
414         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
415 
416         return igImageLocalService.getImages(folderId);
417     }
418 
419     public static java.util.List getImages(long folderId, int begin, int end)
420         throws com.liferay.portal.SystemException {
421         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
422 
423         return igImageLocalService.getImages(folderId, begin, end);
424     }
425 
426     public static java.util.List getImages(long folderId, int begin, int end,
427         com.liferay.portal.kernel.util.OrderByComparator obc)
428         throws com.liferay.portal.SystemException {
429         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
430 
431         return igImageLocalService.getImages(folderId, begin, end, obc);
432     }
433 
434     public static int getImagesCount(long folderId)
435         throws com.liferay.portal.SystemException {
436         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
437 
438         return igImageLocalService.getImagesCount(folderId);
439     }
440 
441     public static java.util.List getNoAssetImages()
442         throws com.liferay.portal.SystemException {
443         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
444 
445         return igImageLocalService.getNoAssetImages();
446     }
447 
448     public static com.liferay.portlet.imagegallery.model.IGImage updateImage(
449         long userId, long imageId, long folderId, java.lang.String description,
450         java.io.File file, java.lang.String contentType,
451         java.lang.String[] tagsEntries)
452         throws com.liferay.portal.PortalException, 
453             com.liferay.portal.SystemException {
454         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
455 
456         return igImageLocalService.updateImage(userId, imageId, folderId,
457             description, file, contentType, tagsEntries);
458     }
459 
460     public static void updateTagsAsset(long userId,
461         com.liferay.portlet.imagegallery.model.IGImage image,
462         java.lang.String[] tagsEntries)
463         throws com.liferay.portal.PortalException, 
464             com.liferay.portal.SystemException {
465         IGImageLocalService igImageLocalService = IGImageLocalServiceFactory.getService();
466 
467         igImageLocalService.updateTagsAsset(userId, image, tagsEntries);
468     }
469 }