1
22
23 package com.liferay.portlet.imagegallery.service.http;
24
25 import com.liferay.portal.kernel.log.Log;
26 import com.liferay.portal.kernel.log.LogFactoryUtil;
27
28 import com.liferay.portlet.imagegallery.service.IGFolderServiceUtil;
29
30 import java.rmi.RemoteException;
31
32
82 public class IGFolderServiceSoap {
83 public static com.liferay.portlet.imagegallery.model.IGFolderSoap addFolder(
84 long plid, long parentFolderId, java.lang.String name,
85 java.lang.String description, boolean addCommunityPermissions,
86 boolean addGuestPermissions) throws RemoteException {
87 try {
88 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.addFolder(plid,
89 parentFolderId, name, description, addCommunityPermissions,
90 addGuestPermissions);
91
92 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
93 }
94 catch (Exception e) {
95 _log.error(e, e);
96
97 throw new RemoteException(e.getMessage());
98 }
99 }
100
101 public static com.liferay.portlet.imagegallery.model.IGFolderSoap addFolder(
102 long plid, long parentFolderId, java.lang.String name,
103 java.lang.String description, java.lang.String[] communityPermissions,
104 java.lang.String[] guestPermissions) throws RemoteException {
105 try {
106 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.addFolder(plid,
107 parentFolderId, name, description, communityPermissions,
108 guestPermissions);
109
110 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
111 }
112 catch (Exception e) {
113 _log.error(e, e);
114
115 throw new RemoteException(e.getMessage());
116 }
117 }
118
119 public static com.liferay.portlet.imagegallery.model.IGFolderSoap copyFolder(
120 long plid, long sourceFolderId, long parentFolderId,
121 java.lang.String name, java.lang.String description,
122 boolean addCommunityPermissions, boolean addGuestPermissions)
123 throws RemoteException {
124 try {
125 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.copyFolder(plid,
126 sourceFolderId, parentFolderId, name, description,
127 addCommunityPermissions, addGuestPermissions);
128
129 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
130 }
131 catch (Exception e) {
132 _log.error(e, e);
133
134 throw new RemoteException(e.getMessage());
135 }
136 }
137
138 public static void deleteFolder(long folderId) throws RemoteException {
139 try {
140 IGFolderServiceUtil.deleteFolder(folderId);
141 }
142 catch (Exception e) {
143 _log.error(e, e);
144
145 throw new RemoteException(e.getMessage());
146 }
147 }
148
149 public static com.liferay.portlet.imagegallery.model.IGFolderSoap getFolder(
150 long folderId) throws RemoteException {
151 try {
152 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.getFolder(folderId);
153
154 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
155 }
156 catch (Exception e) {
157 _log.error(e, e);
158
159 throw new RemoteException(e.getMessage());
160 }
161 }
162
163 public static com.liferay.portlet.imagegallery.model.IGFolderSoap getFolder(
164 long groupId, long parentFolderId, java.lang.String name)
165 throws RemoteException {
166 try {
167 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.getFolder(groupId,
168 parentFolderId, name);
169
170 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
171 }
172 catch (Exception e) {
173 _log.error(e, e);
174
175 throw new RemoteException(e.getMessage());
176 }
177 }
178
179 public static com.liferay.portlet.imagegallery.model.IGFolderSoap[] getFolders(
180 long groupId, long parentFolderId) throws RemoteException {
181 try {
182 java.util.List<com.liferay.portlet.imagegallery.model.IGFolder> returnValue =
183 IGFolderServiceUtil.getFolders(groupId, parentFolderId);
184
185 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModels(returnValue);
186 }
187 catch (Exception e) {
188 _log.error(e, e);
189
190 throw new RemoteException(e.getMessage());
191 }
192 }
193
194 public static com.liferay.portlet.imagegallery.model.IGFolderSoap updateFolder(
195 long folderId, long parentFolderId, java.lang.String name,
196 java.lang.String description, boolean mergeWithParentFolder)
197 throws RemoteException {
198 try {
199 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.updateFolder(folderId,
200 parentFolderId, name, description, mergeWithParentFolder);
201
202 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
203 }
204 catch (Exception e) {
205 _log.error(e, e);
206
207 throw new RemoteException(e.getMessage());
208 }
209 }
210
211 private static Log _log = LogFactoryUtil.getLog(IGFolderServiceSoap.class);
212 }