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