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