1
22
23 package com.liferay.portlet.imagegallery.service;
24
25
26
53 public class IGImageServiceUtil {
54 public static com.liferay.portlet.imagegallery.model.IGImage addImage(
55 long folderId, java.lang.String name, java.lang.String description,
56 java.io.File file, java.lang.String contentType,
57 java.lang.String[] tagsEntries, boolean addCommunityPermissions,
58 boolean addGuestPermissions)
59 throws com.liferay.portal.PortalException,
60 com.liferay.portal.SystemException, java.rmi.RemoteException {
61 IGImageService igImageService = IGImageServiceFactory.getService();
62
63 return igImageService.addImage(folderId, name, description, file,
64 contentType, tagsEntries, addCommunityPermissions,
65 addGuestPermissions);
66 }
67
68 public static com.liferay.portlet.imagegallery.model.IGImage addImage(
69 long folderId, java.lang.String name, java.lang.String description,
70 java.io.File file, java.lang.String contentType,
71 java.lang.String[] tagsEntries,
72 java.lang.String[] communityPermissions,
73 java.lang.String[] guestPermissions)
74 throws com.liferay.portal.PortalException,
75 com.liferay.portal.SystemException, java.rmi.RemoteException {
76 IGImageService igImageService = IGImageServiceFactory.getService();
77
78 return igImageService.addImage(folderId, name, description, file,
79 contentType, tagsEntries, communityPermissions, guestPermissions);
80 }
81
82 public static void deleteImage(long imageId)
83 throws com.liferay.portal.PortalException,
84 com.liferay.portal.SystemException, java.rmi.RemoteException {
85 IGImageService igImageService = IGImageServiceFactory.getService();
86
87 igImageService.deleteImage(imageId);
88 }
89
90 public static void deleteImageByFolderIdAndNameWithExtension(
91 long folderId, java.lang.String nameWithExtension)
92 throws com.liferay.portal.PortalException,
93 com.liferay.portal.SystemException, java.rmi.RemoteException {
94 IGImageService igImageService = IGImageServiceFactory.getService();
95
96 igImageService.deleteImageByFolderIdAndNameWithExtension(folderId,
97 nameWithExtension);
98 }
99
100 public static com.liferay.portlet.imagegallery.model.IGImage getImage(
101 long imageId)
102 throws com.liferay.portal.PortalException,
103 com.liferay.portal.SystemException, java.rmi.RemoteException {
104 IGImageService igImageService = IGImageServiceFactory.getService();
105
106 return igImageService.getImage(imageId);
107 }
108
109 public static com.liferay.portlet.imagegallery.model.IGImage getImageByFolderIdAndNameWithExtension(
110 long folderId, java.lang.String nameWithExtension)
111 throws com.liferay.portal.PortalException,
112 com.liferay.portal.SystemException, java.rmi.RemoteException {
113 IGImageService igImageService = IGImageServiceFactory.getService();
114
115 return igImageService.getImageByFolderIdAndNameWithExtension(folderId,
116 nameWithExtension);
117 }
118
119 public static com.liferay.portlet.imagegallery.model.IGImage getImageByLargeImageId(
120 long largeImageId)
121 throws com.liferay.portal.PortalException,
122 com.liferay.portal.SystemException, java.rmi.RemoteException {
123 IGImageService igImageService = IGImageServiceFactory.getService();
124
125 return igImageService.getImageByLargeImageId(largeImageId);
126 }
127
128 public static com.liferay.portlet.imagegallery.model.IGImage getImageBySmallImageId(
129 long smallImageId)
130 throws com.liferay.portal.PortalException,
131 com.liferay.portal.SystemException, java.rmi.RemoteException {
132 IGImageService igImageService = IGImageServiceFactory.getService();
133
134 return igImageService.getImageBySmallImageId(smallImageId);
135 }
136
137 public static java.util.List<com.liferay.portlet.imagegallery.model.IGImage> getImages(
138 long folderId)
139 throws com.liferay.portal.PortalException,
140 com.liferay.portal.SystemException, java.rmi.RemoteException {
141 IGImageService igImageService = IGImageServiceFactory.getService();
142
143 return igImageService.getImages(folderId);
144 }
145
146 public static com.liferay.portlet.imagegallery.model.IGImage updateImage(
147 long imageId, long folderId, java.lang.String name,
148 java.lang.String description, java.io.File file,
149 java.lang.String contentType, java.lang.String[] tagsEntries)
150 throws com.liferay.portal.PortalException,
151 com.liferay.portal.SystemException, java.rmi.RemoteException {
152 IGImageService igImageService = IGImageServiceFactory.getService();
153
154 return igImageService.updateImage(imageId, folderId, name, description,
155 file, contentType, tagsEntries);
156 }
157 }