001
014
015 package com.liferay.portlet.imagegallery.service.http;
016
017 import com.liferay.portal.kernel.log.Log;
018 import com.liferay.portal.kernel.log.LogFactoryUtil;
019
020 import com.liferay.portlet.imagegallery.service.IGFolderServiceUtil;
021
022 import java.rmi.RemoteException;
023
024
067 public class IGFolderServiceSoap {
068 public static com.liferay.portlet.imagegallery.model.IGFolderSoap addFolder(
069 long parentFolderId, java.lang.String name,
070 java.lang.String description,
071 com.liferay.portal.service.ServiceContext serviceContext)
072 throws RemoteException {
073 try {
074 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.addFolder(parentFolderId,
075 name, description, serviceContext);
076
077 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
078 }
079 catch (Exception e) {
080 _log.error(e, e);
081
082 throw new RemoteException(e.getMessage());
083 }
084 }
085
086 public static com.liferay.portlet.imagegallery.model.IGFolderSoap copyFolder(
087 long sourceFolderId, long parentFolderId, java.lang.String name,
088 java.lang.String description,
089 com.liferay.portal.service.ServiceContext serviceContext)
090 throws RemoteException {
091 try {
092 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.copyFolder(sourceFolderId,
093 parentFolderId, name, description, serviceContext);
094
095 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
096 }
097 catch (Exception e) {
098 _log.error(e, e);
099
100 throw new RemoteException(e.getMessage());
101 }
102 }
103
104 public static void deleteFolder(long folderId) throws RemoteException {
105 try {
106 IGFolderServiceUtil.deleteFolder(folderId);
107 }
108 catch (Exception e) {
109 _log.error(e, e);
110
111 throw new RemoteException(e.getMessage());
112 }
113 }
114
115 public static com.liferay.portlet.imagegallery.model.IGFolderSoap getFolder(
116 long folderId) throws RemoteException {
117 try {
118 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.getFolder(folderId);
119
120 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
121 }
122 catch (Exception e) {
123 _log.error(e, e);
124
125 throw new RemoteException(e.getMessage());
126 }
127 }
128
129 public static com.liferay.portlet.imagegallery.model.IGFolderSoap getFolder(
130 long groupId, long parentFolderId, java.lang.String name)
131 throws RemoteException {
132 try {
133 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.getFolder(groupId,
134 parentFolderId, name);
135
136 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModel(returnValue);
137 }
138 catch (Exception e) {
139 _log.error(e, e);
140
141 throw new RemoteException(e.getMessage());
142 }
143 }
144
145 public static com.liferay.portlet.imagegallery.model.IGFolderSoap[] getFolders(
146 long groupId, long parentFolderId) throws RemoteException {
147 try {
148 java.util.List<com.liferay.portlet.imagegallery.model.IGFolder> returnValue =
149 IGFolderServiceUtil.getFolders(groupId, parentFolderId);
150
151 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModels(returnValue);
152 }
153 catch (Exception e) {
154 _log.error(e, e);
155
156 throw new RemoteException(e.getMessage());
157 }
158 }
159
160 public static com.liferay.portlet.imagegallery.model.IGFolderSoap[] getFolders(
161 long groupId, long parentFolderId, int start, int end)
162 throws RemoteException {
163 try {
164 java.util.List<com.liferay.portlet.imagegallery.model.IGFolder> returnValue =
165 IGFolderServiceUtil.getFolders(groupId, parentFolderId, start,
166 end);
167
168 return com.liferay.portlet.imagegallery.model.IGFolderSoap.toSoapModels(returnValue);
169 }
170 catch (Exception e) {
171 _log.error(e, e);
172
173 throw new RemoteException(e.getMessage());
174 }
175 }
176
177 public static int getFoldersCount(long groupId, long parentFolderId)
178 throws RemoteException {
179 try {
180 int returnValue = IGFolderServiceUtil.getFoldersCount(groupId,
181 parentFolderId);
182
183 return returnValue;
184 }
185 catch (Exception e) {
186 _log.error(e, e);
187
188 throw new RemoteException(e.getMessage());
189 }
190 }
191
192 public static com.liferay.portlet.imagegallery.model.IGFolderSoap updateFolder(
193 long folderId, long parentFolderId, java.lang.String name,
194 java.lang.String description, boolean mergeWithParentFolder,
195 com.liferay.portal.service.ServiceContext serviceContext)
196 throws RemoteException {
197 try {
198 com.liferay.portlet.imagegallery.model.IGFolder returnValue = IGFolderServiceUtil.updateFolder(folderId,
199 parentFolderId, name, description, mergeWithParentFolder,
200 serviceContext);
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 }