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